در گفتگوهای روزانه خود با کلمات یا اصطلاحات جدیدی مواجه می شویم که ممکن است ندانیم. شاید اینها مربوط به دامنه جدیدی باشد که ما به تازگی با آن آشنا شده ایم، و با درک بیشتر در مورد دامنه، اینها را انتخاب می کنیم. به عنوان مثال، اصطلاحات وام مسکن ("کاهش")، کلمات کوتاه شده، ("refi"، "comps") و کلمات اختصاری ("HELOC") احتمالاً برای خریداران خانه اول جدید هستند. به طور مشابه، نام های تجاری زمانی که برای اولین بار نام آنها را می شنوید می توانند مشکل ساز شوند. به عنوان مثال، با جمله "I'd like to get a سیتوس 7601"، مگر اینکه از طرفداران قهوه باشید، ممکن است متوجه نشوید که سخنران در مورد یک برند قهوه ساز صحبت می کند. برخی از این کلمات ممکن است حتی در فرهنگ لغت وجود نداشته باشد. هنگامی که کاربرد، معنی و املای آنها را درک کنیم، آنها بخشی از واژگان ما می شوند تا بتوانیم مکالمات موثری داشته باشیم.
به طور مشابه، ربات ها باید چنین کلماتی را درک کرده و به واژگان خود اضافه کنند. از امروز می توانید بدهید آمازون لکس اطلاعات اضافی در مورد نحوه پردازش ورودی گفتار با ایجاد یک واژگان سفارشی. برای بهبود تشخیص گفتار و تجربه کاربر نهایی میتوانید فهرستی با کلمات خاص دامنه یا نامهای تجاری ایجاد کنید.
در این پست به بررسی قابلیت واژگان سفارشی می پردازیم و از آن برای تراکنش ها و درخواست های خدمات مشتریان وام مسکن استفاده می کنیم.
مروری بر قابلیت واژگان سفارشی
شما واژگان سفارشی برای یک زبان را در ربات تعریف می کنید. در این مورد، نام های تجاری و کلمات و عبارات خاص دامنه را به زبان انگلیسی (GB) اضافه می کنیم. ربات زمانی که سعی در درک درخواست کاربر (یا طبقه بندی قصد) دارد، از این عبارات برای رونویسی ورودی گفتار استفاده می کند. همچنین میتوانید واژگان سفارشی را با اطلاعاتی که باید جمعآوری کنید (یا استخراج اسلات) را با پیکربندی یک تنظیم روی نوع شکاف، تقویت کنید. شما می توانید درجه تقویت را برای هر کلمه یا عبارت با پیکربندی وزن 1، 2 یا 3 مشخص کنید. توصیه می کنیم وزن های مختلف را امتحان کنید. کلماتی که معمولاً تشخیص یا تلفظ آنها دشوار است باید وزن بیشتری داشته باشند.
در زیر یک نمونه گفتگو با ربات ما است:
نماینده مجازی: به بانک ACME خوش آمدید. چگونه می توانم به شما کمک کنم؟
تماس گیرنده: پیشنهاد می کنید؟ CapitaRise وام؟
نماینده مجازی: ما وام های CapitaRise را برای اهداف شخصی ارائه می دهیم. آیا می خواهید برنامه ای را شروع کنید؟
تماس گیرنده: نه، ممنون.
نماینده مجازی: آیا امروز می توانم به شما کمک کنم؟
تماس گیرنده: شما چطور؟ مرجع نرخ ها؟
نماینده مجازی: برای تامین مالی مجدد، ما 4.5٪ را بدون هزینه بسته شدن به مدت 30 سال ثابت ارائه می دهیم. اطلاعات دیگری که ممکن است به آنها علاقه مند باشید؟
تماس گیرنده: بله، چطور SBA?
نماینده مجازی: ما انواع وام های مدیریت مشاغل کوچک را ارائه می دهیم. اطلاعات بیشتر را می توانید در وب سایت ما بیابید. کار دیگری می توانم برای شما انجام دهم؟
تماسگیرنده: میخواهم مبلغی را از طریق من انجام دهم HELOC.
نماینده مجازی: برای پرداخت، شناسه حساب چیست؟
تماس گیرنده: 1234
نماینده مجازی: با تشکر. مبلغ پرداختی چقدر است؟
تماس گیرنده: 120
نماینده مجازی: ممنون. پرداخت باید ظرف 1 تا 2 روز کاری انجام شود. چیز دیگری می توانم به شما کمک کنم؟
تماس گیرنده: نه، همین است.
نماینده مجازی: ممنون. روز خوبی داشته باشی.
بررسی اجمالی راه حل
بیایید معماری کلی راه حل را مرور کنیم (نمودار زیر را ببینید):
- ما از یک ربات آمازون Lex استفاده می کنیم که با یک ربات ادغام شده است آمازون اتصال جریان تماس برای ارائه تجربه مکالمه
- ما واژگان سفارشی برای زبان انگلیسی (GB) را با افزودن کلماتی مانند "CapitaRise"، "HELOC" و "refi" به همراه وزن تعریف می کنیم.
- پس از احراز هویت تماس گیرنده، کنترل برای انجام تراکنش ها (به عنوان مثال، برای پردازش پرداخت) به ربات منتقل می شود.
فایل واژگان سفارشی فهرستی از مقادیر جدا شده از برگه است که شامل عبارتی برای تشخیص و وزنی برای تقویت است. عباراتی که ارزش تقویتی بالاتری دارند، زمانی که در ورودی صدا ظاهر می شوند، بیشتر مورد استفاده قرار می گیرند.
نمونه ربات آمازون لکس را مستقر کنید
برای ایجاد ربات نمونه و پیکربندی واژگان سفارشی، مراحل زیر را انجام دهید. این یک ربات آمازون لکس ایجاد می کند calledFinanceBot
، با مقاصد PersonalLoan
, BusinessLoan
, InterestRateRefinancing
, InterestRateCredit
, Payment
, Welcome
و Goodbye
و همچنین دو نوع اسلات (accountNumber
و confirmationSlot
).
- دانلود ربات آمازون لکس.
- در کنسول آمازون لکس، انتخاب کنید اعمال, وارد كردن.
- فایل FinanceBot.zip را که دانلود کرده اید انتخاب کنید و انتخاب کنید وارد كردن.
- در مجوزهای IAM بخش، برای نقش زمان اجرا، انتخاب کنید با مجوزهای اساسی آمازون Lex یک نقش جدید ایجاد کنید.
- در کنسول آمازون لکس، به ربات بروید
FinanceBot
. - فایل زیپ را با عباراتی که می خواهید به واژگان سفارشی اضافه کنید دانلود کنید.
- در صفحه جزئیات ربات، در اضافه کردن زبان ها بخش، را انتخاب کنید مشاهده زبان ها.
- از لیست زبان ها را انتخاب کنید انگلیسی (GB).
- در واژگان سفارشی بخش، را انتخاب کنید وارد كردن.
- برای وارد کردن فایل را مرور کنید، در صورت لزوم رمز عبور را وارد کنید و سپس انتخاب کنید وارد كردن.
- را انتخاب کنید ساختن.
- پشتیبانی را دانلود کنید کد AWS Lambda.
- در کنسول Lambda، یک تابع جدید ایجاد کنید و انتخاب کنید نویسنده از ابتدا.
- برای نام عملکردوارد
FinanceBotEnglish
. - برای زمان اجرا، انتخاب کنید پایتون 3.8.
- را انتخاب کنید ایجاد تابع.
- در کد منبع بخش، باز کردن
lambda_function.py
و کد موجود را پاک کنید. - کد را دانلود کرده و در یک ویرایشگر متن باز کنید.
- کد را کپی کرده و در برگه خالی lambda_function.py قرار دهید.
- را انتخاب کنید گسترش.
- در کنسول آمازون لکس، و باز کنید
FinanceBot
. - را انتخاب کنید گسترش و پس از آن نام مستعار، به دنبال
TestBotAlias
. - بر نام مستعار صفحه، در زبان ها بخش، حرکت به انگلیسی (GB).
- برای منبع، انتخاب کنید
FinanceBotEnglish
. - برای نسخه لامبدا یا نام مستعار، وارد
$LATEST
. - در کنسول آمازون کانکت، را انتخاب کنید جریان تماس.
- دانلود جریان تماس برای ادغام با ربات آمازون لکس.
- در بخش آمازون لکس، ربات آمازون لکس خود را انتخاب کنید و آن را برای استفاده در جریان های تماس آمازون کانکت در دسترس قرار دهید.
- جریان تماس را برای بارگیری در برنامه انتخاب کنید.
- مطمئن شوید که ربات مناسب در بلوک «دریافت ورودی مشتری» پیکربندی شده است.
- یک صف را در بلوک "تنظیم صف کار" انتخاب کنید.
- یک شماره تلفن به جریان تماس اضافه کنید.
- با تماس با شماره تلفن، جریان تلفن گویا را تست کنید.
محلول را تست کنید
می توانید با شماره تلفن آمازون کانکت تماس بگیرید و با ربات تعامل داشته باشید.
نتیجه
واژگان سفارشی تشخیص بهبود یافته کلمات و نام های تجاری خاص دامنه را برای شیوه گفتار امکان پذیر می کند. شما به راحتی می توانید واژگان سفارشی را برای ربات آمازون لکس خود تعریف کنید و آن را به تعریف ربات اضافه کنید. با تشخیص بهبودیافته، میتوانید مکالمات مؤثرتری را در مجموعه وسیعتری از موارد استفاده فعال کنید. می توانید واژگان سفارشی را با استفاده از کنسول Amazon Lex V2 یا از طریق API پیکربندی کنید. این قابلیت به طور کلی برای انگلیسی (ایالات متحده آمریکا) و انگلیسی (GB) در دسترس است مناطق AWS جایی که آمازون لکس در آن فعالیت می کند. برای کسب اطلاعات بیشتر به واژگان سفارشی مراجعه کنید مستندات.
درباره نویسنده
کای لورک مشاور خدمات حرفه ای آمازون کانکت است. او بر روی طراحی و پیاده سازی راه حل های مقیاس پذیر تجربه مشتری کار می کند. در اوقات فراغت، او را می توان در حال ورزش، اسنوبورد یا پیاده روی در کوه یافت.
آنوبهاو میشرا یک مدیر محصول با AWS است. او وقت خود را صرف درک مشتریان و طراحی تجربیات محصول برای رسیدگی به چالش های تجاری آنها می کند.
مبز قاضی یک مشاور ارشد است که روی پروژه های جهانی برای AWS کار می کند. او از کار بر روی نوآوری های فناوری در زبان طبیعی و هوش مصنوعی بسیار لذت می برد.
سروان بوداپاتی مدیر علوم کاربردی در AWS Lex است. او بر ساخت راه حل های پیشرفته هوش مصنوعی و یادگیری ماشین برای مشتریان AWS در فضای ASR و NLP تمرکز دارد. او در اوقات فراغت خود از پیاده روی، یادگیری اقتصاد، تماشای برنامه های تلویزیونی و گذراندن وقت با خانواده لذت می برد.
- "
- 100
- درباره ما
- حساب
- در میان
- اضافی
- نشانی
- مدیر سایت
- معرفی
- آمازون
- مقدار
- API
- کاربرد
- معماری
- مصنوعی
- هوش مصنوعی
- هوش مصنوعی و یادگیری ماشین
- سمعی
- تأیید اعتبار
- در دسترس
- AWS
- بانک
- شدن
- مسدود کردن
- تقویت
- ربات
- رباتها
- بنا
- کسب و کار
- خریداران
- صدا
- دعوت کننده
- موارد
- چالش ها
- را انتخاب کنید
- طبقه بندی
- بسته
- رمز
- کشت
- جمع آوری
- بیا
- اتصال
- کنسول
- مشاور
- تماس
- کنترل
- گفتگو
- گفتگو
- هزینه
- ایجاد
- ایجاد
- ایجاد
- سفارشی
- مشتری
- تجربه مشتری
- خدمات مشتری
- مشتریان
- روز
- طراحی
- جزئیات
- مختلف
- مشکل
- دامنه
- به آسانی
- اقتصاد (Economics)
- لبه
- سردبیر
- موثر
- قادر ساختن
- انگلیسی
- وارد
- مثال
- موجود
- تجربه
- تجارب
- خانواده
- نام خانوادگی
- جریان
- تمرکز
- پیروی
- یافت
- تابع
- گرفتن
- جهانی
- بزرگ
- کمک
- بالاتر
- صفحه اصلی
- چگونه
- چگونه
- HTTPS
- اجرای
- بهبود یافته
- اطلاعات
- ابداع
- ورودی
- ادغام
- یکپارچه
- اطلاعات
- قصد
- علاقه مند
- IT
- زبان
- زبان ها
- یاد گرفتن
- یادگیری
- احتمالا
- فهرست
- بار
- وام
- دستگاه
- فراگیری ماشین
- مدیر
- معنی
- بیش
- نام
- طبیعی
- لازم
- عدد
- ارائه
- باز کن
- دیگر
- به طور کلی
- کلمه عبور
- پرداخت
- شاید
- شخصی
- عبارات
- بازی
- در حال حاضر
- روند
- محصول
- حرفه ای
- پروژه ها
- اهداف
- نرخ
- تحقق بخشیدن
- شناختن
- توصیه
- درخواست
- این فایل نقد می نویسید:
- مقیاس پذیر
- علم
- سرویس
- خدمات
- تنظیم
- محیط
- به طور مشابه
- کوچک
- کسب و کار کوچک
- So
- راه حل
- مزایا
- برخی از
- فضا
- گوینده
- هزینه
- ورزش ها
- آغاز شده
- حمایت از
- سخنگو
- فنی
- واژه شناسی
- زمان
- امروز
- معاملات
- tv
- فهمیدن
- درک
- us
- استفاده کنید
- معمولا
- ارزش
- تنوع
- سایت اینترنتی
- خوش آمد
- چی
- چه شده است
- در داخل
- کلمات
- کارگر
- با این نسخهها کار
- خواهد بود
- سال