Bakalářská práce

Český diskuzní robot pomocí ChatScript

Czech Chatbot Using ChatScript

Martin Pernica
Anotace

Úvodní kapitoly se věnují historickému vývoji diskuzních robotů. Poté následuje popis syntaxe a možností ChatScriptu, nástroje na vytváření takových robotů. Praktická část je věnována implementaci české podpory a tvorbě ukázkových robotů.

Abstract

Introduction chapters describe various historical approaches to development of chatbots. Then syntax and possibilities of ChatScript are explained. Practical part is devoted to implementation of czech support and demo chatbots.

Zadání práce

ChatScript je systém na tvorbu diskuzních robotů, který byl čtyřikrát použit ve vítězných systémech Loebnerovy ceny je využíván i v komerčních aplikacích. Návrh systému počítá i s jinými jazyky než angličtina, přidání nového jazyku je ovšem netriviální úkol. Cílem práce je připravit všechna potřebná podkladová data pro plnou podporu češtiny v systému ChatScript. Výsledný návrh bude ověřen v implementovaném diskuzním robotu pro minimálně dvě netriviální oblasti dialogu, např. zjišťování rodinné situace nebo výběr dovolené.

Výsledná práce se bude skládat jednak z textové části popisující systém ChatScript a stávající řešení založená na tomto systému, dále analýzu, návrh přípravy podkladů pro češtinu a vlastní popis a vyhodnocení implementace zvolených domén, a jednak funkční implementovaný systém.

Práce zkontrolována:
29. 6. 2022 10:27, doc. RNDr. Aleš Horák, Ph.D., učo 1648
Jazyk práce
čeština čeština
Termín obhajoby
28. 6. 2022
Práce byla úspěšně obhájena

Vedoucí

doc. RNDr. Aleš Horák, Ph.D., učo 1648
KSUZD FI MU

Oponent

RNDr. Zuzana Nevěřilová, Ph.D., učo 3839
KSUZD FI MU

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.