Popis tématu

Bakalářská práce v oborech Informatika (Bc), Výpočetní technika (Bc), Informační systémy (Bc).

Ovlivnění chování dialogového asistenta (chatbota)

Oblast dialogových platforem a dialogových asistentů se v poslední době velmi rychle rozvíjejí. Ať už se jedná o úkolově orientované nebo obecně konverzační dialogové platformy, obě skupiny jsou z hlediska výzkumu i trhu velice zajímavé. Nejen, že dokáží neúnavně zastat různé opakující se úkoly, také umožňují procesy škálovat a flexibilně reagovat na měnící se požadavky zákazníků.

Úkolem této práce je použít existující chatbot frameworky využívajících pravidel definovaných pro dialogový systém (rule based chatbots) a najít způsob jak ovlivnit jejich chování. Pro ovlivnění chování je ideální použít stochastický signál (např. náhodně generovaná binární data) a ovlivnění chování simulovat pomocí změny osobnosti (přátelský/nepřátelský, vtipný/sarkastický) chatbota.

Předpokladem je implementace v programovacím jazyce Python!

Realizace ovlivnění chování chatbota:
1. Seznamte se se základním rozdělením dialogových asistentů
2. Prostudujte si návrh dialogových asistentů, architekturu, implementace, testování
3. Prostudujte frameworky založené na AIML, OIML a RiveScript i samotné dialogové jazyky, vytvořte minimální funkční aplikace využívající každý z uvedených frameworků s velmi jednoduchými dialogy
4. Navrhněte a implementujte (sofistikovaný) generátor signálu, který bude ovlivňovat chatbota na základě zkušeností s předchozí implementaci MVP v bodě 3 a studia dokumentace
5. Rozšiřte stávající MVP implementované v bodě 4 tak, aby bylo možné je ovlivnit, a doplňte dialogový systém tak, aby zcela jasně (deterministicky) vykazoval známky ovlivnění chování
6. Experimentujte s generovaným signálem ovlivňující dialogový systém, shrňte poznatky z testování, závěry a ověření funkčnosti

Podrobnosti: https://docs.google.com/document/d/1vJn4jNCvJY1yd7hYSOubojIhRQCji_qb0fq5q63D_3w/edit?usp=sharing

Téma vypsal: Ing. Jaromír Salamon

Vypsáno pro akademický rok 2019/2020 dne: 2019-06-21

Rezervace tématu

Toto téma je sice volné, ale protože bylo vypsáno pro akademický rok 2019/2020, tak ho již nelze rezervovat. Pro případné bližší informace kontaktujte osobu, která téma vypsala.

Aktualizováno 0