Building an AIML Chatter Bot Knowledge-Base Starting from a FAQ and a Glossary
暂无分享,去创建一个
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.
[1] S. Franchi,et al. Dialogues with colorful “personalities” of early AI , 1995 .
[2] R. Pirrone,et al. GAIML: A New Language for Verbal and Graphical Interaction in Chatbots , 2008, 2008 International Conference on Complex, Intelligent and Software Intensive Systems.
[3] Igor S. Pandzic,et al. Conversational virtual character for the Web , 2002, Proceedings of Computer Animation 2002 (CA 2002).