Virtuális beszélgetőpartner , beszélgetőprogram , chat bot ( angolul chatbot ) - olyan program , amely kideríti a felhasználók igényeit, majd segít kielégíteni őket. A felhasználóval való automatikus kommunikáció szöveggel vagy hanggal történik. A chat bot egy cég vagy márka nevében kommunikál az online kommunikáció leegyszerűsítése érdekében (a lehető leghamarabbi naprakész információk biztosítása), és az élő szolgáltatóval való chatelés vagy a cégvezető felhívásának alternatívájaként használható.
Az egyik első virtuális beszélgetőpartner az Eliza program volt , amelyet 1966-ban Joseph Weizenbaum hozott létre. Eliza parodizálta a pszichoterapeuta verbális viselkedését egy aktív hallgatás technikájával , visszakérdezve a felhasználót, és olyan kifejezéseket használt, mint a „Kérem, folytassa”.
Az ideális beszélgetőpartneri programnak át kell mennie a Turing-teszten . Évente versenyeznek a beszélgetőpartneri programok (főleg jó angol nyelvűek). Az egyik leghíresebb a Loebner-verseny .
Az emberek közötti konkrét párbeszédek céljai eltérőek. Csak „cseveghet”, vagy megvitathat egy fontos kérdést. Az elmúlt években az öntanuló robotok technológiája aktívan fejlődött.
Azok a programok, amelyek képesek megérteni a felhasználó egyedi utasításait, természetes nyelvű interfésszel rendelkező programok osztályát alkotják . Például egy kérdés-felelet rendszer .
A virtuális beszélgetőpartnerek létrehozása az általános mesterséges intelligencia problémájával határos , vagyis egyetlen rendszer (programok, gépek), amely szimulálja az emberi intellektuális tevékenységet.
A 2010-es években termékeny környezet kezdett kialakulni a chatbotok – azonnali üzenetküldők – használatához. Pavel Durov az elsők között látta meg a technológia kilátásait, és bevezetett egy API -t a mesterséges intelligencia létrehozásához a Telegramban.
Az első öntanuló botot a Microsoft hozta létre, amely 2016 -ban közzétette a Twitteren a Tay öntanuló csevegést .
Manapság a chatbotokat gyakran használják az üzleti életben, hogy tanácsot és tájékoztatást nyújtsanak az ügyfeleknek. Ebből a célból a chatbotokat leggyakrabban közösségi hálózatokban vagy alkalmazásokban használják.
Oroszországban elsőként a bankszektor sajátította el a technológiát az üzleti életben, majd csatlakoztak az IT- és távközlési cégek, a szolgáltató szektor, a kiskereskedelem és a HR.
2022 elején a Google szoftvermérnöke, Blake Lamon felfedezte, hogy a LaMDA neurális hálózat (amelyet chatbotokhoz terveztek) az öntudatosság jeleit mutatja [ [1] ]
A virtuális beszélgetőpartnerek „élő” nyelven dolgoznak. A természetes nyelvi feldolgozás , egy sajátos társalgási stílus akut probléma a mesterséges intelligenciában.
Mint minden intelligens rendszer, a virtuális beszélgetőpartner is rendelkezik tudásbázissal . A legegyszerűbb esetben lehetséges felhasználói kérdések és a hozzájuk tartozó válaszok halmaza . A válasz kiválasztásának leggyakoribb módszerei ebben az esetben a következők:
Az ilyen egyszerű botok egyfajta miniproblémája a szóalakok és szinonimák azonosítása .
Léteznek öntanuló botok is, gépi tanuláson alapuló módszerekkel készülnek, és határozottan hatékonyabbak, mint az első típusú botok. Kétféle öntanuló bot létezik: kereső és generatív.
A keresőrobotok heurisztika segítségével választanak ki választ az előre meghatározott jelzések könyvtárából. Az ilyen chatbotok az üzenet szövegét és a beszélgetés kontextusát használják arra, hogy választ válasszanak egy előre meghatározott listáról. A kontextus tartalmazza az aktuális pozíciót a beszélgetési fában, az összes korábbi üzenetet és a korábban mentett változókat (például felhasználónevet). A válaszválasztás heurisztikája sokféleképpen megtervezhető, a feltételes vagy-vagy logikától a gépi osztályozókig.
A generatív botok képesek maguk is választ generálni, és nem mindig válaszolnak az előre meghatározott opciók egyikével. Ez teszi őket intelligenssé, mivel az ilyen botok tanulmányozzák a kérés minden szavát, és választ generálnak.
Tudásmérnöki | |
---|---|
Általános fogalmak | |
Merev modellek | |
Lágy módszerek | |
Alkalmazások | |
természetes nyelvi feldolgozás | |
---|---|
Általános meghatározások | |
Szövegelemzés |
|
Hivatkozás |
|
Gépi fordítás |
|
Azonosítás és adatgyűjtés | |
Tematikus modell | |
Peer review |
|
Természetes nyelvű felület |