Title
Can Proactive Behavior turn Chatterbots into Conversational Agents?
Abstract
Chatterbots are software systems interacting with their users by means of a natural language based conversation. Their knowledge base consists of a collection of rules, whose triggering depends on text patterns recognized within the user input. Even if they are an interesting and promising idea, recent statistics detected poor usage and a relatively short lifetime. This paper suggests an improvement of the chatterbot technology, based on the implementation of a more proactive dialogue behavior. A chatterbot enhanced with proactivity can be regarded as an intelligent conversational agent which is generally characterized by a more complex implementation approach but provides more efficient dialogue control through mixed-initiative strategies. By comparing chatterbots to finite state machines a formal definition of proactive chatterbots is reached and a standard implementation methodology is suggested. Finally, a case study discussing an example implementation of a virtual risk management advisor is provided.
Year
DOI
Venue
2005
10.1109/IAT.2005.49
IAT
Keywords
DocType
ISBN
complex implementation approach,proactive chatterbots,finite state machine,standard implementation methodology,chatterbot technology,efficient dialogue control,behavior turn chatterbots,example implementation,formal definition,case study,conversational agents,proactive dialogue behavior,pattern recognition,natural language,finite state machines,knowledge base,knowledge based systems,risk management,conversational agent,multi agent systems,software systems,natural languages
Conference
0-7695-2416-8
Citations 
PageRank 
References 
4
0.59
3
Authors
3
Name
Order
Citations
PageRank
Marcello L'abbate1133.32
Ulrich Thiel240.59
Thomas Kamps3142.50