User Settings
Dissertation

Język AIML jako podstawa do sterowania chatbotem

Agata Olszak-2012-03-13-Repository of Wyższa Szkoła Biznesu – National-Louis University (Wyższa Szkoła Biznesu – National-Louis University)
0

TL;DRAbstract

Celem niniejszej pracy będzie stworzenie chatbota opierającego się na języku znacznikowym AIML oraz omówienie definicji i problemów towarzyszących zagadnieniu „rozmawiających maszyn”. Na początku części teoretycznej niniejszej pracy przybliżone zostanie pojęcie „chatbot” oraz sposoby klasyfikacji programów tego typu, czyli konkurs Loebnera oraz test Turinga. W kolejnym etapie przedstawione zostaną najpopularniejsze aplikacje - Eliza, A.L.I.C.E symulujące rozmowę z człowiekiem w języku naturalnym oraz zbadana zostanie technologia w jakiej zostały wykonane. Poddane analizie zostaną także próbne rozmowy przeprowadzone ze wspomnianymi wcześniej botami, które pomogą ocenić w jakim stopniu aplikacje są elastyczne i jak radzą sobie z naśladowaniem ludzkiej mowy. Następnym etapem będzie przedstawienie algorytmów oraz mechanizmów takich jak: logika rozmyta, gramatyka bezkontekstowa, procesy Markowa, uczenie nadzorowane oraz rozpoznawanie wzorców, które są wykorzystywane w bardziej rozbudowanych

Chat with Paper

AI Agents for this Paper

Celem niniejszej pracy będzie stworzenie chatbota opierającego się na języku znacznikowym AIML oraz omówienie definicji i problemów towarzyszących zagadnieniu „rozmawiających maszyn”. Na początku części teoretycznej niniejszej pracy przybliżone zostanie pojęcie „chatbot” oraz sposoby klasyfikacji programów tego typu, czyli konkurs Loebnera oraz test Turinga. W kolejnym etapie przedstawione zostaną najpopularniejsze aplikacje - Eliza, A.L.I.C.E symulujące rozmowę z człowiekiem w języku naturalnym oraz zbadana zostanie technologia w jakiej zostały wykonane. Poddane analizie zostaną także próbne rozmowy przeprowadzone ze wspomnianymi wcześniej botami, które pomogą ocenić w jakim stopniu aplikacje są elastyczne i jak radzą sobie z naśladowaniem ludzkiej mowy. Następnym etapem będzie przedstawienie algorytmów oraz mechanizmów takich jak: logika rozmyta, gramatyka bezkontekstowa, procesy Markowa, uczenie nadzorowane oraz rozpoznawanie wzorców, które są wykorzystywane w bardziej rozbudowanych

Keywords

Psychology

Chat

Click to start Chat