Main Article Content


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.


chatter bot human computer interaction

Article Details

How to Cite
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).