Język AIML jako podstawa do sterowania chatbotem

WSB-NLU Repository

Show simple item record

dc.contributor.advisor Moczurad, Włodzimierz
dc.contributor.author Olszak, Agata
dc.date.accessioned 2014-02-04T09:04:15Z
dc.date.available 2014-02-04T09:04:15Z
dc.date.issued 2012-03-13 11:11:50
dc.identifier.uri http://hdl.handle.net/11199/5255
dc.description.abstract 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 i „inteligentnych” aplikacjach takich jak: Jabberwacy oraz Cleverbot. Aplikacje te zostaną przetestowane, a wnioski przedstawione w pracy. Kolejny rozdział niniejszej pracy będzie poświęcony serwisom internetowym, które ułatwiają tworzenie botów - dają możliwość stworzenia oraz przetestowania własnego chatbota. Głównym celem pracy, jak również aplikacji jej towarzyszącej będzie ukazanie jednego ze sposobów tworzenia sztucznej inteligencji oraz etapu rozwoju na jakim znajduje się ta dziedzina informatyki. Podsumowując: analiza, która została przedstawiona w tej pracy ukazała, tak jak należało przypuszczać, że obecnie nie ma doskonałej aplikacji chatbotowej. Wszystkie dostępne w naszych czasach posiadają wady, które źle wpływają na stopień podobieństwa wytwarzanych przez nie wypowiedzi, do wypowiedzi człowieka oraz znacznie ograniczają ich funkcjonalność. pl
dc.language.iso pl pl
dc.rights licencja niewyłączna
dc.subject programy operacyjne pl
dc.subject aplikacje internetowe pl
dc.subject chatbot pl
dc.subject język AIML pl
dc.subject sztuczna inteligencja pl
dc.title Język AIML jako podstawa do sterowania chatbotem pl
dc.title.alternative AIML language as a basis for chatbot control pl
dc.type bachelorThesis pl
dc.date.updated 2014-01-31T14:00:53Z


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search WSB-NLU Repository


Advanced Search

Browse

My Account

Statistics

Info