Building an AIML Chatter Bot Knowledge-Base Starting from a FAQ and a Glossary ARTICLE
Giovanni De Gasperis, Università degli Studi dell’Aquila, Italy
Journal of e-Learning and Knowledge Society Volume 6, Number 2, ISSN 1826-6223 e-ISSN 1826-6223 Publisher: Italian e-Learning Association
Chatter bots are software programs that emulate human conversation and can show human-like conversational behavior in limited knowledge domain if properly crafted. AIML, Artifcial 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 fle and a glossary of terms.A generated demonstrator chatter bot using the Italian language will be shown.
De Gasperis, G. (2010). Building an AIML Chatter Bot Knowledge-Base Starting from a FAQ and a Glossary. Journal of e-Learning and Knowledge Society, 6(2), 75-83. Italian e-Learning Association.