dc.contributor.advisor | Dušek, Ondřej | |
dc.creator | Požár, Borek | |
dc.date.accessioned | 2022-04-06T11:41:35Z | |
dc.date.available | 2022-04-06T11:41:35Z | |
dc.date.issued | 2021 | |
dc.identifier.uri | http://hdl.handle.net/20.500.11956/148273 | |
dc.description.abstract | Dialogové systémy jsou dnes velmi populární, jak mezi uživateli chytrých telefonů či reproduktorů, tak mezi firmami, které je využívají ke snížení množství potřebných pra- covníků zákaznické podpory. Hlavním cílem práce je představení vlastní implementace dialogového systému pro hlasové vytáčení v češtině. Systém je implementován jako apli- kace pro mobilní telefony s operačním systémem Android, která k rozpoznání a syntéze řeči využívá služby Google. Řízení dialogu zajišťuje instance asistenta IBM Watson im- plementovaná autorem za využití služeb poskytovaných IBM. Porovnání se seznamem kontaktů provádí nově implementovaná komponenta běžící v cloudu. Ta entity rozpo- znané pomocí asistenta porovnává se seznamem kontaktů uživatele, navíc bere v úvahu i původní uživatelův vstup. Aplikace je psána v jazyce Kotlin, porovnávací komponenta v jazyce Python. Úspěšnost systému byla vyhodnocena na základě zkušeností reálných uživatelů. Celkově se 15 uživatelů pokusilo zahájit 91 hovorů, z čehož 51 se podařilo, což znamená úspěšnost 56 %. Podle zpětné vazby jsme navrhli možná vylepšení, která rovněž popisujeme. 1 | cs_CZ |
dc.description.abstract | Dialogue Systems are getting more and more popular, among users and companies alike. Users enjoy using smartphones and smart speakers; companies can hire fewer work- ers in support centres. The main goal of this thesis is to implement a dialogue system for voice dialing in the Czech language. The system is implemented as a mobile application for phones with the Android operating system which utilizes Google STT/TTS for voice communication with the user. The dialogue is handled by an instance of IBM Watson Assistant, which we have developed for the domain. Entities found by the assistant are matched against the user's contact list using a newly implemented matching component. This component takes the raw textual input into account to improve on the entities rec- ognized by Watson Assistant. The application is implemented in the Kotlin language, the matching component in Python. The system was evaluated with real users. 15 test users tried to make 91 phone calls and 51 of them were successful, which means a success rate of 56 %. Based on the user feedback we came up with ideas for improvements. 1 | en_US |
dc.language | Čeština | cs_CZ |
dc.language.iso | cs_CZ | |
dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
dc.subject | dialogue systems|voice application|language understanding|natural language processing | en_US |
dc.subject | dialogové systémy|hlasová aplikace|porozumění jazyku|zpracování přirozeného jazyka | cs_CZ |
dc.title | Dialogový systém pro hlasové vytáčení | cs_CZ |
dc.type | bakalářská práce | cs_CZ |
dcterms.created | 2021 | |
dcterms.dateAccepted | 2021-09-10 | |
dc.description.department | Institute of Formal and Applied Linguistics | en_US |
dc.description.department | Ústav formální a aplikované lingvistiky | cs_CZ |
dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
dc.description.faculty | Faculty of Mathematics and Physics | en_US |
dc.identifier.repId | 236964 | |
dc.title.translated | A Dialogue System for Voice Dialing | en_US |
dc.contributor.referee | Novák, Michal | |
thesis.degree.name | Bc. | |
thesis.degree.level | bakalářské | cs_CZ |
thesis.degree.discipline | Obecná informatika | cs_CZ |
thesis.degree.discipline | General Computer Science | en_US |
thesis.degree.program | Computer Science | en_US |
thesis.degree.program | Informatika | cs_CZ |
uk.thesis.type | bakalářská práce | cs_CZ |
uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Ústav formální a aplikované lingvistiky | cs_CZ |
uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Institute of Formal and Applied Linguistics | en_US |
uk.faculty-name.cs | Matematicko-fyzikální fakulta | cs_CZ |
uk.faculty-name.en | Faculty of Mathematics and Physics | en_US |
uk.faculty-abbr.cs | MFF | cs_CZ |
uk.degree-discipline.cs | Obecná informatika | cs_CZ |
uk.degree-discipline.en | General Computer Science | en_US |
uk.degree-program.cs | Informatika | cs_CZ |
uk.degree-program.en | Computer Science | en_US |
thesis.grade.cs | Výborně | cs_CZ |
thesis.grade.en | Excellent | en_US |
uk.abstract.cs | Dialogové systémy jsou dnes velmi populární, jak mezi uživateli chytrých telefonů či reproduktorů, tak mezi firmami, které je využívají ke snížení množství potřebných pra- covníků zákaznické podpory. Hlavním cílem práce je představení vlastní implementace dialogového systému pro hlasové vytáčení v češtině. Systém je implementován jako apli- kace pro mobilní telefony s operačním systémem Android, která k rozpoznání a syntéze řeči využívá služby Google. Řízení dialogu zajišťuje instance asistenta IBM Watson im- plementovaná autorem za využití služeb poskytovaných IBM. Porovnání se seznamem kontaktů provádí nově implementovaná komponenta běžící v cloudu. Ta entity rozpo- znané pomocí asistenta porovnává se seznamem kontaktů uživatele, navíc bere v úvahu i původní uživatelův vstup. Aplikace je psána v jazyce Kotlin, porovnávací komponenta v jazyce Python. Úspěšnost systému byla vyhodnocena na základě zkušeností reálných uživatelů. Celkově se 15 uživatelů pokusilo zahájit 91 hovorů, z čehož 51 se podařilo, což znamená úspěšnost 56 %. Podle zpětné vazby jsme navrhli možná vylepšení, která rovněž popisujeme. 1 | cs_CZ |
uk.abstract.en | Dialogue Systems are getting more and more popular, among users and companies alike. Users enjoy using smartphones and smart speakers; companies can hire fewer work- ers in support centres. The main goal of this thesis is to implement a dialogue system for voice dialing in the Czech language. The system is implemented as a mobile application for phones with the Android operating system which utilizes Google STT/TTS for voice communication with the user. The dialogue is handled by an instance of IBM Watson Assistant, which we have developed for the domain. Entities found by the assistant are matched against the user's contact list using a newly implemented matching component. This component takes the raw textual input into account to improve on the entities rec- ognized by Watson Assistant. The application is implemented in the Kotlin language, the matching component in Python. The system was evaluated with real users. 15 test users tried to make 91 phone calls and 51 of them were successful, which means a success rate of 56 %. Based on the user feedback we came up with ideas for improvements. 1 | en_US |
uk.file-availability | V | |
uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Ústav formální a aplikované lingvistiky | cs_CZ |
thesis.grade.code | 1 | |
uk.publication-place | Praha | cs_CZ |
uk.thesis.defenceStatus | O | |