Chatbot: Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
→‎Zobacz też: usunięcie nieaktualnego linka.
AlohaBOT (dyskusja | edycje)
m naprawa linków do hasła Analizator składniowy
Linia 13:
Najprostsze chatboty posługują się stałą bazą wiedzy złożoną ze słów kluczowych i przypisanych im komunikatów, które wysyłają w odpowiedzi użytkownikowi, gdy w jego tekście znajdą dane słowo. Przykładowy prosty czatbot dostając pytanie "Jaka jest u Ciebie pogoda?" mógłby odpowiadać komunikatem "Jest bardzo słonecznie" przypisanym do słowa "pogoda". Inną metodą używaną przez bota [[ELIZA]] jest nieznaczna zamiana wiadomości otrzymanej i odesłanie jej z powrotem. Przykładowo, jeśli rozmówca wysyła "Nie jest dobrze", program może łatwo zamienić to na pytanie "Dlaczego nie jest dobrze?" i odesłać. Takie sposoby są często wystarczające, aby ludzi, którzy nie są świadomi rozmowy z komputerem i nie znają tego typu programów, zainteresować na tyle, by utrzymali rozmowę przynajmniej przez krótki czas.
 
Bardziej zaawansowane chatboty poszerzają swoją bazę wiedzy w trakcie kolejnych rozmów. Wykorzystują zaawansowane [[parserAnalizator składniowy]]y do analizy otrzymanych wiadomości korzystające z wiedzy z dziedziny [[analiza języka naturalnego|analizy języka naturalnego]] i algorytmy [[uczenie maszynowe|uczenia maszynowego]].
 
=== AIML ===