Serious processing for frivolous purpose
Rafał Rzepka, Wenhan Shi, Michal E. Ptaszynski, Paweł Dybała, Shinsuke Higuchi, Kenji Araki · 2009
By our demonstration we want to introduce our achievements in combining different purpose algorithms to build a chatbot which is able to keep a conversation on any topic. It uses snippets of Internet search results to stay within a context, Nakamura's Emotion Dictionary to detect an emotional load existence and categorization of a textual utterance and a causal consequences retrieval algorithm when emotive features are not found. It is also able to detect a possibility to make a pun by analyzing the input sentence and create one if timing is adequate.