Chatter bots are software programs that emulate human conversation and that can show human-like conversational behavior in limited knowledge dominion if properly crafted. AIML, Artificial Intelligence Markup Language, is a well known XML derived language to build chatter bot knowledge bases, in a context of case-based reasoning and textual pattern matching algorithms. A design methodology will be explained based on a novel algorithm to automatically generate AIML knowledge bases starting from a frequently asked question free text file and glossary of terms. A generated demonstrator chatter bot using the Italian language will be shown.
Building an AIML Chatter Bot Knowledge-Base Starting from a FAQ and a Glossary.
DE GASPERIS, GIOVANNI
2010-01-01
Abstract
Chatter bots are software programs that emulate human conversation and that can show human-like conversational behavior in limited knowledge dominion if properly crafted. AIML, Artificial Intelligence Markup Language, is a well known XML derived language to build chatter bot knowledge bases, in a context of case-based reasoning and textual pattern matching algorithms. A design methodology will be explained based on a novel algorithm to automatically generate AIML knowledge bases starting from a frequently asked question free text file and glossary of terms. A generated demonstrator chatter bot using the Italian language will be shown.Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.