V vsakodnevnih pogovorih naletimo na nove besede ali izraze, ki jih morda ne poznamo. Morda so ti povezani z novo domeno, s katero se šele seznanjamo, in jih izberemo, ko razumemo več o domeni. Na primer, terminologija stanovanjskega posojila (»cutterment«), skrajšane besede (»refi«, »comps«) in akronimi (»HELOC«) so verjetno novi za tiste, ki prvič kupujejo stanovanje. Podobno so lahko imena blagovnih znamk težavna, ko prvič slišite zanje. Na primer s stavkom »Rad bi dobil Cyetus 7601”, razen če ste ljubitelj kave, se morda ne boste zavedali, da govornik govori o znamki kavnega aparata. Nekaterih od teh besed morda sploh ni v slovarju. Ko razumemo njihovo uporabo, pomen in črkovanje, postanejo del našega besednjaka, tako da lahko vodimo učinkovite pogovore.
Podobno morajo roboti razumeti in dodati takšne besede v svoj besednjak. Od danes naprej lahko dajete Amazon Lex dodatne informacije o tem, kako obdelati govorni vnos z ustvarjanjem besedišča po meri. Ustvarite lahko seznam z besedami, specifičnimi za domeno, ali imeni blagovnih znamk za izboljšano prepoznavanje govora in izkušnjo končnega uporabnika.
V tej objavi pregledamo zmožnost besednjaka po meri in ga uporabimo za transakcije in poizvedbe v zvezi s storitvami za stranke stanovanjskih posojil.
Pregled zmožnosti besedišča po meri
Besedišče po meri za jezik določite v botu. V tem primeru dodamo imena blagovnih znamk ter domensko specifične besede in besedne zveze v angleščini (GB). Bot uporablja te fraze za prepis govornega vnosa, ko poskuša razumeti uporabnikovo zahtevo (ali klasifikacijo namena). Prav tako lahko razširite besedišče po meri z informacijami, ki jih morate zbrati (ali pridobiti režo), tako da konfigurirate nastavitev za vrsto reže. Za vsako besedo ali besedno zvezo lahko določite stopnjo povečanja tako, da konfigurirate utež 1, 2 ali 3. Priporočamo, da preizkusite različne uteži. Besede, ki jih je običajno težko prepoznati ali izgovoriti, bi morale imeti večjo težo.
Sledi primer pogovora z našim botom:
Virtualni agent: Dobrodošli v banki ACME. Kako vam lahko pomagam?
Klicatelj: Ali ponujate CapitaRise posojila?
Virtualni zastopnik: ponujamo posojila CapitaRise za osebne namene. Ali želite zagnati aplikacijo?
Klicatelj: Ne, hvala.
Virtualni agent: Ali vam lahko danes še kaj pomagam?
Klicatelj: Kaj pa tvoj ref stopnje?
Virtualni zastopnik: Za refinanciranje ponujamo 4.5 % brez stroškov zapiranja za 30-letno fiksno obdobje. Druge informacije, ki bi vas morda zanimale?
Klicatelj: Ja, kaj pa SBA?
Virtualni zastopnik: ponujamo različna skrbniška posojila za mala podjetja. Več informacij najdete na naši spletni strani. Lahko še kaj naredim zate?
Klicatelj: Rad bi izvedel plačilo na svoj račun HELOC.
Virtualni agent: Če želite nadaljevati s plačilom, kakšen je ID računa?
Klicatelj: 1234
Virtualni agent: Hvala. Kakšen je znesek plačila?
Klicatelj: 120
Virtualni agent: Hvala. Plačilo bi moralo biti obdelano v 1 do 2 delovnih dneh. Vam lahko še s čim pomagam?
Klicatelj: Ne, to je to.
Virtualni agent: Hvala. Imej lep dan.
Pregled rešitev
Oglejmo si celotno arhitekturo rešitve (glejte naslednji diagram):
- Uporabljamo bot Amazon Lex, ki je integriran z Amazon Connect kontaktni tok za zagotavljanje pogovorne izkušnje
- Določimo besedišče po meri za angleški (GB) jezik z dodajanjem besed, kot so »CapitaRise«, »HELOC« in »refi«, skupaj z utežmi
- Ko je klicatelj overjen, se nadzor prenese na bot za izvajanje transakcij (na primer za obdelavo plačila)
Datoteka besedišča po meri je z zavihki ločen seznam vrednosti, ki vsebuje besedno zvezo, ki jo je treba prepoznati, in težo, ki daje spodbudo. Večja je verjetnost, da bodo fraze z višjo vrednostjo povečanja uporabljene, ko se pojavijo v zvočnem vhodu.
Namestite vzorčni bot Amazon Lex
Če želite ustvariti vzorčni bot in konfigurirati besednjak po meri, izvedite naslednje korake. To ustvari bota Amazon Lex calledFinanceBot
, z nameni PersonalLoan
, BusinessLoan
, InterestRateRefinancing
, InterestRateCredit
, Payment
, Welcome
in Goodbye
, kot tudi dve vrsti rež (accountNumber
in confirmationSlot
).
- Prenos Amazon Lex bot.
- Na konzoli Amazon Lex izberite Proces, uvoz.
- Izberite datoteko FinanceBot.zip, ki ste jo prenesli, in izberite uvoz.
- v Dovoljenja IAM odsek, za Vloga med izvajanjem, izberite Ustvarite novo vlogo z osnovnimi dovoljenji za Amazon Lex.
- Na konzoli Amazon Lex se pomaknite do bota
FinanceBot
. - Prenesite datoteko .zip z besednimi zvezami, ki jih želite dodati v besednjak po meri.
- Na strani s podrobnostmi o botu v Dodajte jezike oddelek, izberite Prikaži jezike.
- Na seznamu jezikov izberite Angleščina (GB).
- v Besedišče po meri oddelek, izberite uvoz.
- Poiščite datoteko za uvoz, po potrebi vnesite geslo in nato izberite uvoz.
- Izberite Zgradite.
- Prenesite podporo Lambda koda AWS.
- Na konzoli Lambda ustvarite novo funkcijo in izberite Avtor iz nič.
- za Ime funkcije¸ vnesite
FinanceBotEnglish
. - za Čas izvajanja, izberite Python 3.8.
- Izberite Ustvari funkcijo.
- v Izvorna koda razdelek, odprt
lambda_function.py
in izbrišite obstoječo kodo. - Prenesite kodo in jo odprite v urejevalniku besedil.
- Kopirajte in prilepite kodo v prazen zavihek lambda_function.py.
- Izberite uvajanje.
- Na konzoli Amazon Lex in odprite
FinanceBot
. - Izberite Deployment in nato vzdevki, sledi
TestBotAlias
. - o vzdevki strani, v jeziki razdelek, pojdite na Angleščina (GB).
- za virtako, da izberete
FinanceBotEnglish
. - za Lambda različica ali vzdevek, vnesite
$LATEST
. - Na konzoli Amazon Connect izberite Kontaktni tokovi.
- Prenos kontaktni tok za integracijo z botom Amazon Lex.
- V razdelku Amazon Lex izberite svojega bota Amazon Lex in ga omogočite za uporabo v tokovih stikov Amazon Connect.
- Izberite potek stika, da ga naložite v aplikacijo.
- Prepričajte se, da je v bloku »Get Customer Input« konfiguriran pravi bot.
- V bloku »Nastavi delovno čakalno vrsto« izberite čakalno vrsto.
- Dodajte telefonsko številko v tok stikov.
- Preizkusite pretok IVR s klicem na telefonsko številko.
Preizkusite raztopino
Pokličete lahko na telefonsko številko Amazon Connect in komunicirate z botom.
zaključek
Besedišče po meri omogoča izboljšano prepoznavanje domensko specifičnih besed in imen blagovnih znamk za način govora. Z lahkoto lahko definirate besedišče po meri za svojega bota Amazon Lex in ga nadgradite z definicijo bota. Z izboljšanim prepoznavanjem lahko omogočite učinkovitejše pogovore v širšem naboru primerov uporabe. Besednjak po meri lahko konfigurirate s konzolo Amazon Lex V2 ali prek API-ja. Zmogljivost je na voljo za angleščino (ZDA) in angleščino (GB). AWS Regije kjer deluje Amazon Lex. Če želite izvedeti več, glejte besedišče po meri Dokumentacija.
O avtorjih
Kai Loreck je svetovalec za profesionalne storitve Amazon Connect. Ukvarja se z oblikovanjem in implementacijo razširljivih rešitev za uporabniško izkušnjo. V prostem času se ukvarja s športom, deska na snegu ali hodi v hribe.
Anubhav Mišra je produktni vodja pri AWS. Svoj čas porabi za razumevanje strank in oblikovanje izkušenj z izdelki za reševanje njihovih poslovnih izzivov.
Mebz Qazi je višji svetovalec, ki dela na globalnih projektih za AWS. Zelo uživa v delu na področju tehnoloških inovacij v naravnem jeziku in AI/ML.
Sravan Bodapati je vodja uporabne znanosti pri AWS Lex. Osredotoča se na ustvarjanje vrhunskih rešitev umetne inteligence in strojnega učenja za stranke AWS na področju ASR in NLP. V prostem času uživa v pohodništvu, učenju ekonomije, gledanju televizijskih oddaj in preživljanju časa z družino.
- Coinsmart. Najboljša evropska borza bitcoinov in kriptovalut.
- Platoblockchain. Web3 Metaverse Intelligence. Razširjeno znanje. PROST DOSTOP.
- CryptoHawk. Altcoin radar. Brezplačen preizkus.
- Vir: https://aws.amazon.com/blogs/machine-learning/use-custom-vocabulary-in-amazon-lex-to-enhance-speech-recognition/
- "
- 100
- O meni
- Račun
- čez
- Dodatne
- Naslov
- admin
- vsi
- Amazon
- znesek
- API
- uporaba
- Arhitektura
- umetni
- Umetna inteligenca
- Umetna inteligenca in strojno učenje
- audio
- overjena
- Na voljo
- AWS
- Banka
- postanejo
- Block
- povečanje
- Bot
- bote
- Building
- poslovni
- kupci
- klic
- klicatelja
- primeri
- izzivi
- Izberite
- Razvrstitev
- zapiranje
- Koda
- Kava
- zbiranje
- kako
- Connect
- Konzole
- svetovalec
- kontakt
- nadzor
- Pogovor
- pogovorov
- stroški
- ustvarjajo
- ustvari
- Ustvarjanje
- po meri
- stranka
- Izkušnje s strankami
- Za stranke
- Stranke, ki so
- dan
- oblikovanje
- Podatki
- drugačen
- težko
- domena
- enostavno
- Economics
- Edge
- urednik
- Učinkovito
- omogočajo
- Angleščina
- Vnesite
- Primer
- obstoječih
- izkušnje
- Doživetja
- družina
- prva
- Pretok
- Osredotoča
- po
- je pokazala,
- funkcija
- pridobivanje
- Globalno
- veliko
- pomoč
- več
- Domov
- Kako
- Kako
- HTTPS
- izvajanja
- izboljšalo
- Podatki
- Inovacije
- vhod
- integrirati
- integrirana
- Intelligence
- namen
- zainteresirani
- IT
- jezik
- jeziki
- UČITE
- učenje
- Verjeten
- Seznam
- obremenitev
- Posojila
- stroj
- strojno učenje
- upravitelj
- kar pomeni,
- več
- Imena
- naravna
- potrebno
- Številka
- ponudba
- odprite
- Ostalo
- Splošni
- Geslo
- Plačilo
- mogoče
- Osebni
- stavki
- igranje
- predstaviti
- Postopek
- Izdelek
- strokovni
- projekti
- namene
- Cene
- uresničitev
- priznajo
- Priporočamo
- zahteva
- pregleda
- razširljive
- Znanost
- Storitev
- Storitve
- nastavite
- nastavitev
- podobno
- majhna
- mala podjetja
- So
- Rešitev
- rešitve
- nekaj
- Vesolje
- Zvočniki
- Poraba
- Šport
- začel
- Podpora
- pogovor
- tehnološki
- terminologija
- čas
- danes
- Transakcije
- tv
- razumeli
- razumevanje
- us
- uporaba
- navadno
- vrednost
- raznolikost
- Spletna stran
- dobrodošli
- Kaj
- Kaj je
- v
- besede
- deluje
- deluje
- bi
- let