Dialoogsüsteem ehk dialoogisüsteem (lühend DS) on programm, mis suhtleb inimesega loomulikus keeles.
Sellist vestluse loomulikkust püütakse saavutada sellega, et lisatakse süsteemile inimestevahelisele suhtlemisele iseloomulikke tunnuseid, nagu vooruvahetus, initsiatiivikus, tähendusrikas vaikus. Eristatakse programme, mis vastavad kasutaja küsimustele ja pakuvad kasulikku infot enamasti piiratud ainevaldkonnas (näiteks ekspertsüsteemid), ja vestlusprogramme ehk juturoboteid (ingl. talkbot, chatbot, chatterbot), mille ainevaldkond on enamasti vaba.
Suulisse dialoogsüsteemi võivad olla kaasatud peale kasutaja ja/või avatari kõne ka ühe või mõlema osapoole žestid ja miimika. Samuti võib rakendusel olla graafiline kasutajaliides, puutetundlik ekraan ja muu seesugune.
Dialoogsüsteemide ehitus võib olla väga erinev, sest komponendid, mis on ühte dialoogsüsteemi lisatud või lisamata jäetud, erinevad rakenduseti suuresti. Üheks tähtsamaks osaks peetakse dialoogihaldurit, mis tegeleb dialoogi juhtimisega dialoogi mudeli järgi, sisaldades dialoogiseisundeid ja dialoogistrateegiaid.
Dialoogsüsteemi töötsükkel hõlmab tavaliselt järgmisi etappe:
Dialoogsüsteeme jaotatakse kategooriatesse erinevatel alustel. Seejuures võib dialoogsüsteem kuuluda korraga mitmesse kategooriasse. Neid kategooriaid saab liigitada näiteks:
Dialoogsüsteeme kasutatakse abivahendina paljudes valdkondades: äris, hariduses, tervishoius, meelelahutuses jne. Süsteem võib täita näiteks järgnevaid ülesandeid:
Michael F. McTear mainib suuliste dialoogsüsteemide kasutamist:
Järgnev tabel annab ülevaate mõnedest dialoogsüsteemide loomisel kasutatavatest programmeerimiskeeltest, tarkvaradest ja tehnoloogiatest.
Nimi | Süsteemi tüüp, kirjeldus | Arendaja(d) | Süsteem | Link |
---|---|---|---|---|
AIML | juturoboti keel, märgistuskeel loomuliku keele tarkvara agentide loomiseks | Richard Wallace | A.L.I.C.E | AIML 1.0.1 (A.L.I.C.E AI Foundation). (Vaadatud 11.03.2013.) |
ChatScript | juturoboti keel, keel/mootor loomuliku keele tarkvara agentide loomiseks | Bruce Wilcox | Suzette, Rosette, Angela | SourceForge.net: ChatScript. (Vaadatud 12.03.2013.) |
CSLU Toolkit | suuliste dialoogsüsteemide uurimis- ja arendamisplatvorm | Michael F. McTear, Ron Cole | The CSLU Toolkit. (Vaadatud 11.03.2013.) | |
Olympus | suuliste dialoogsüsteemide loomise platvorm | Carnegie Melloni Ülikool | Tutorials Overview. (Vaadatud 12.03.2013.) | |
VXML, Voice XML | suulised dialoogsüsteemid, multimodaalsete dialoogide märgistuskeel | algselt Ameerika korporatsioon AT&T | VoiceXML Tutorials. (Vaadatud 12.03.2013.), VoiceXML Forum. (Vaadatud 12.03.2013.) | |
SALT | XML-il baseeruv multimodaalsete dialoogide märgistuskeel | Microsoft | Microsofti kõneserver | SALT Demo Versions. (Vaadatud 12.03.2013.) |
Keele mõistmise modelleerimine dialoogsüsteemidele on keeruline eeskätt kahel põhjusel:
Sõnaline mitmeti tõlgendatavus esineb näiteks inglise keele sõna book puhul: see võib olla nii nimisõna (raamat) kui ka tegusõna (broneerima). Mitmetähenduslikkus esineb näiteks sõna juur puhul. See võib olla: 1. taimejuur; 2. elundi või kehaosa kinnitumiskoht (hamba-, nina-, sabajuur); 3. juuretis (leiva-, tainajuur); 4. algus, algupära, lähtekoht (suguvõsa juured, kõige kurja juur); 5. keeleteaduses: lihttüvi; 6. matemaatikas: kuupjuur, ruutjuur. Struktuuriline mitmeti tõlgendatavus on seotud fraasi mitmeti tõlgendamise võimalusega lauses. Mitmesuste probleemi lahendamiseks tuleb vaadata konteksti ehk lause või lausungi teisi sõnu, mõnikord lausa eelnevat teksti.
Järgnev loetelu sisaldab valikut mainekatest ülikoolidest ja uurimiskeskustest, kus tegeletakse dialoogsüsteemide arendamisega:
Eestis on dialoogsüsteeme uuritud ja loodud Tartu Ülikoolis.
This article uses material from the Wikipedia Eesti article Dialoogsüsteem, which is released under the Creative Commons Attribution-ShareAlike 3.0 license ("CC BY-SA 3.0"); additional terms may apply (view authors). Sisu on kasutatav litsentsi CC BY-SA 4.0 tingimustel, kui pole öeldud teisiti. Images, videos and audio are available under their respective licenses.
®Wikipedia is a registered trademark of the Wiki Foundation, Inc. Wiki Eesti (DUHOCTRUNGQUOC.VN) is an independent company and has no affiliation with Wiki Foundation.