Dialogue-oriented interface for linguistic human-computer interaction: A chat-based application

This work presents a prototype conversational system enabling human-computer interaction by using natural language expression. As an enhancement to well-known conversational agents like chatbots, in the proposed setting, human-machine dialogue is intended as a query/answer monotonic process aimed at minimizing semantic ambiguity within communication and delivering the required service. When user queries are ambiguous, hence semantically distant from the set of possible recognized interpretations, the system instantiates a dialogue with the user. In this case, the system provides suggestions on how to reformulate the query until a valid form is reached; this feed-back makes the dialogue-oriented interaction process resemble an ordinary chat (in the very restricted domain of system services) but with a machine interlocutor. The popularity of the chat as a synchronous communication instrument lets our proposal be suitable for a great variety of applications.

[1]  Vincenzo Piuri,et al.  New trends in intelligent system design for embedded and measurement applications , 1999 .

[2]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[3]  Marco Calabrese,et al.  A Semantic Lexicon-Based Approach for Sense Disambiguation and Its WWW Application , 2009, ICIC.

[4]  Jerry M. Mendel,et al.  What Computing with Words Means to Me [Discussion Forum] , 2010, IEEE Computational Intelligence Magazine.

[5]  Alaa A. Kharbouch,et al.  Three models for the description of language , 1956, IRE Trans. Inf. Theory.

[6]  Eugene Santos,et al.  GESIA: uncertainty-based reasoning for a generic expert system intelligent user interface , 1996, Proceedings Eighth IEEE International Conference on Tools with Artificial Intelligence.

[7]  Marco Calabrese,et al.  Fingerprinting Lexical Contexts over the Web , 2009, J. Univers. Comput. Sci..

[8]  Francis K. H. Quek A conversational paradigm for multimodal human interaction , 2001, Proceedings 30th Applied Imagery Pattern Recognition Workshop (AIPR 2001). Analysis and Understanding of Time Varying Imagery.

[9]  Jerry M. Mendel,et al.  What Computing With Words Means to Me , 2010 .

[10]  Susan Bull,et al.  Conversational Agents in E-Learning , 2008, SGAI Conf..

[11]  Paola Velardi,et al.  Structural semantic interconnections: a knowledge-based approach to word sense disambiguation , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Maria Virvou,et al.  A Knowledge-Based Software Life-Cycle Framework for the Incorporation of Multicriteria Analysis in Intelligent User Interfaces , 2006, IEEE Transactions on Knowledge and Data Engineering.

[13]  Roberto Navigli,et al.  Word sense disambiguation: A survey , 2009, CSUR.

[14]  Lotfi A. Zadeh,et al.  Fuzzy logic = computing with words , 1996, IEEE Trans. Fuzzy Syst..

[15]  Donna L. Halper The Forgotten Network: DuMont and the Birth of American Television , 2005 .

[16]  Peter Szolovits,et al.  What Is a Knowledge Representation? , 1993, AI Mag..

[17]  Christiane Fellbaum,et al.  Book Reviews: WordNet: An Electronic Lexical Database , 1999, CL.

[18]  Brad A. Myers,et al.  A brief history of human-computer interaction technology , 1998, INTR.

[19]  Hinrich Schütze,et al.  Introduction to information retrieval , 2008 .

[20]  Michael Sipser,et al.  Introduction to the Theory of Computation , 1996, SIGA.