EHeBby: An evocative humorist chat-bot

A conversational agent, capable to have a "sense of humor" is presented. The agent can both generate humorous sentences and recognize humoristic expressions introduced by the user during the dialogue. EHeBby is an entertainment oriented conversational agent implemented using the ALICE framework embedded into an Yahoo! Messenger client. It is characterized by two areas: a rational, rule-based area and an evocative area. The first one is based on well founded techniques of computational humor and a standard AIML KB. The second one is based on a conceptual space, automatically induced by a corpus of funny documents, where KB items and user sentences are mapped. This area emulates an associative/evocative behavior of the conversational agent, making her more attractive. EHeBby includes also an avatar that changes the face expression according to humoristic content of the dialogue.

[1]  Giovanni Pilato,et al.  Humorist Bot: Bringing Computational Humour in a Chat-Bot System , 2008, 2008 International Conference on Complex, Intelligent and Software Intensive Systems.

[2]  Chiara Bucaria Lexical and syntactic ambiguity as a source of humor , 2004 .

[3]  Kok Wai Wong,et al.  Towards a more natural and intelligent interface with embodied conversation agent , 2006 .

[4]  Sung-Bae Cho,et al.  A semantic Bayesian network approach to retrieving information with intelligent conversational agents , 2007, Inf. Process. Manag..

[5]  Susan T. Dumais,et al.  Using Linear Algebra for Intelligent Information Retrieval , 1995, SIAM Rev..

[6]  Julia Taylor Rayz,et al.  Computationally Recognizing Wordplay in Jokes , 2004 .

[7]  Carlo Strapparava,et al.  Bootstraping for fun: Web-based construction of large data sets for humor recognition , 2005 .

[8]  Carlo Strapparava,et al.  LEARNING TO LAUGH (AUTOMATICALLY): COMPUTATIONAL MODELS FOR HUMOR RECOGNITION , 2006, Comput. Intell..

[9]  Peter W. Foltz,et al.  An introduction to latent semantic analysis , 1998 .

[10]  Andrea Corradini,et al.  Developing a Conversational Agent Using Ontologies , 2007, HCI.

[11]  Giovanni Pilato,et al.  A Conversational Agent Based on a Conceptual Interpretation of a Data Driven Semantic Space , 2005, AI*IA.

[12]  O. Stock,et al.  Computers with a personality? Lessons to be learned from studies of the psychology of humor , 2002 .

[13]  Paolo Rosso,et al.  Some Experiments in Humour Recognition Using the Italian Wikiquote Collection , 2007, WILF.

[14]  Carlo Strapparava,et al.  Getting serious about the development of computational humor , 2003, IJCAI 2003.

[15]  Ong Sing Goh,et al.  A Black-box Approach for Response Quality Evaluation of Conversational Agent Systems , 2007 .

[16]  George A. Miller,et al.  Introduction to WordNet: An On-line Lexical Database , 1990 .

[17]  T DumaisSusan,et al.  Using linear algebra for intelligent information retrieval , 1995 .

[18]  James l. McClelland Toward Computational Recognition of Humorous Intent , 2005 .

[19]  Graeme Ritchie,et al.  Prospects for Computational Humour , 2007 .