University of New Mexico
Artificial Conversations for Chatter Bots Using Knowledge Representation, Learning, and Pragmatics
Abstract
dc:description.abstractChatter bots are software programs that engage in artificial conversations through a text-based input medium. Many businesses have automated their online customer service support by deploying chatter bots. These customer service chatter bots interact with customers, answer their queries, and address service related issues. Traditional chatter bots perform best in artificial conversations consisting of pairs of utterance exchanges such as question-answer sessions, where the context may or may not switch with every exchange pair. They perform poorly in longer conversations, where the context is maintained over several pairs of utterance exchanges. Existing approaches to artificial conversation generation focus on linguistic and grammatical modeling using natural language processing and computational linguistics techniques to generate individual sentence-level utterances. This research explores techniques to go beyond individual sentence-level interactions to model the higher level conversation process. A conversation is a process that adheres to well-defined semantic conventions and is contextually grounded in domain-specific knowledge. This dissertation presents a modular, robust, and scalable architecture that combines content semantics and pragmatic semantics to generate higher quality artificial conversations in the customer service domain. The conversational process is modeled using stochastic finite state machines, where the parameters of the model are learned from a corpus of human conversations. This research leverages specific concepts from conversation theory and speech act theory. For evaluation purposes, the artificial conversations are graded by a panel of human judges using criteria that include Grice's cooperative maxims.
Degree
thesis:*- Name thesis:degree_name
- Computer Science
- Level thesis:degree_level
- Dissertation
- Discipline thesis:degree_discipline
- Department of Computer Science
- Year
- 2010
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Chakrabarti, Chayan
- Contributors dc:contributor
-
- Luger, George
- Caudell, Thomas
- Tapia, Lydia
- Wooters, Chuck
- Turner, Jessica
Subjects
dc:subject × 4Rights
- Language dc:language
- English
Identifiers
dc:identifier.*- Identifier
- https://digitalrepository.unm.edu/cs_etds/40
- OAI identifier oai:identifier
- oai:digitalrepository.unm.edu:cs_etds-1039