Back to results

University of New Mexico

Artificial Conversations for Chatter Bots Using Knowledge Representation, Learning, and Pragmatics

Abstract

dc:description.abstract

Chatter 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 × 4

Rights

Language dc:language
English

Identifiers

dc:identifier.*
OAI identifier oai:identifier
oai:digitalrepository.unm.edu:cs_etds-1039

Chain of custody

source
Harvested from
University of New Mexico
Base URL
digitalrepository.unm.edu/do/oai/
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Chakrabarti, Chayan. Artificial Conversations for Chatter Bots Using Knowledge Representation, Learning, and Pragmatics. Dissertation thesis, 2010. http://hdl.handle.net/1928/24299