1 / 14

CSIEC: A computer assisted English learning chatbot based on textual knowledge and reasoning

CSIEC: A computer assisted English learning chatbot based on textual knowledge and reasoning. Jiyou Jia Department of Educational Technology, School of Education, Peking University, Beijing 100871, China. Chatbot.

tadeo
Télécharger la présentation

CSIEC: A computer assisted English learning chatbot based on textual knowledge and reasoning

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CSIEC: A computer assisted English learning chatbot based on textualknowledgeand reasoning JiyouJia Department of Educational Technology, School of Education, Peking University, Beijing 100871, China

  2. Chatbot počítačový program, který v přirozeném jazyce simuluje písemnou konverzaci s lidským účastníkem. Autoři takového programu mají většinou snahu, aby jejich chatbot plynule a smysluplně reagoval na repliky člověka a vytvářel tak dojem, že tématu konverzace skutečně rozumí. primární funkcí chatbota není textu rozumět, ale přesvědčit, že je člověk LEHEČKOVÁ, E., PYTLÍKOVÁ, M. Chatbot aneb Beforechatting, type RULES. Čeština doma a ve světě, 2006, roč. 14, č. 1–4, s. 103

  3. Eliza první chatbot 1964-1966 JosephWeizenbaum (Masachusettský institut technologie) parodoval práci psychoterapeuta zvládla Turingův test?

  4. Principy Elizy vzor (pattern): řetězec znaků, jejichž účelem je, aby pasovaly k jednomu či více vstupům šablona (template): specifikuje odpověď k přiřazenému vzoru • klíčová slova • mechanismus přiřazování vzorů (patternmatchingmechanism) • Eliza mechanismus = odpovídající odpověď pro uživatelův vstupní text • I am a student -> Howdo you like being a student? • mechanismus musí obsahovat spoustu vzorů, aby mohl obsáhnout více možností

  5. Principy Elizy • zohledňuje klíčová slova, ne syntaktickou a sémantickou analýzu • + rychlá odpověď • nepamatuje si předchozí konverzaci

  6. CSIEC (ComputerSimulation in EducationalCommunication) • 2002 • volně přístupný na internetu • dialogový i učící systém: • doplňovačky, trénování poslechu, rozhovory mezi dvěma roboty, volitelné chatovací vzory, volitelná témata, bodovací mechanismus • jedno z TOP 5 výsledků na dotaz chatbot, english chatbot, online englishlearningna google.com a yahoo.com

  7. CSIEC syntaktická a sémantická analýza celého uživatelova vstupu (Eliza se chytí jednoho klíčového slova, zbytek ignoruje) ‘‘The meaning of a sentence exists in the meanings of all wordswithin the sentence and their conjunction method” [Frege]

  8. Principy chatbota větný rozbor vstupního textu -> získání informací ve formě XML, tj. v NLML (annotationlanguagefor natural languagetext) = user facts používá znalosti získané z textu a vyvozování (textualknowledgeandreasoning)

  9. Komponenty • Rozhraní prohlížeče: má nějaké hodnoty (vstupní text, spelling and grammar checker => používá při chybách a překlepech) • Englishparsing: analyzuje vstupní text do NLML • NLML: (Natural LanguageMarkupLanguage) - závislostní strom ve formě XML • Strukturálně značí gramatické elementy (fráze), jejich vztahy, další ling. inf. • obr. NLML věty „Whatisyourname?“ • NLML parser: pomáhá s transformací věty (negace, otázka, aktivní -> pasivní)

  10. Komponenty • Natural Language Database: tabulka, kam se ukládají informace (o uživateli apod.) • Commonsenseknowledge: reprezentována WordNetem; využívá hyperonyma, hyponyma, synonyma, antonyma • GTE (GenerationofTextualEntailment = vyplývání): mechanismus; využívá NLDB • I am Stefan = I amcalled Stefan • Communicational Response mechanism: generování odpovědi • Directresponsing: vstupní vzor, výstupní šablona s anotací v NLML, odpovídající vzor, transformace šablony • Nepoužívá dvakrát stejnou šablonu (aby se neptal pořád na to samé)

  11. Ukázky • Hello, I am Peter -> Nice to meetyou. • uživatelská informace „jsem Petr“ se ukládá do databáze informací o uživateli • Otázka: Whatis a UFO? -> UFO is a phantom. • hledání odpovědi ve WordNetu • Prosba apod.: Sing a love song please -> (nananana) • získává písničku z tabulky „písně“

  12. Průzkumy 66 % pro cent lidí nepoužívá grammar checker, 18 % používá (raději chtějí chatovat než kontrolovat gramatiku apod.) více než 60 % studentů se tento způsob výuky líbil zlepšení u zkoušek z 64 bodů na 90

  13. Odkaz na článek CSIEC: A computer assisted English learning chatbot based on textual knowledge and reasoning http://ac.els-cdn.com/S0950705109000045/1-s2.0-S0950705109000045-main.pdf?_tid=1e92554c-55e6-11e3-bc66-00000aab0f02&acdnat=1385393439_c792feb0338f540f4e319111992250d2

More Related