A conversational agent, capable to have a "sense of humour" is presented. The agent can both generate humorous sentences and recognize humoristic expressions introduced by the user during the dialogue. HumoristBot makes use of well founded techniques of computational humor and it has been implemented using the ALICE framework embedded into an Yahoo! Messenger client. It includes also an avatar that changes the face expression according to humoristic content of the dialogue.
The paper illustrates the implementation and semantic enhancement of a domain-oriented Question-Answering system based on a pattern-matching chat bot technology, developed within an industrial project, named FRASI. The main difficulty in building a KB for a chat bot is to handwrite all possible question-answer pairs that constitute the KB. The proposed approach simplifies the chat bot realization thanks to two solutions. The first one uses an ontology, which is exploited in a twofold manner: to construct dynamic answers as a result of an inference process about the domain, and to automatically populate, off-line, the chat bot KB with sentences that can be derived from the ontology, describing properties and relations between concepts involved in the dialogue. The second one is to preprocess user sentences, and to reduce them to a simpler structure that can be referred to existing elements of the chat bot KB. The enhanced symbolic reduction of user questions and the automatic population of question templates in the chat bot KB from domain ontology have been implemented as two computational services (external modules)
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.