
This document presents the IThaKA, a comprehensive design pattern for organizing,developing, and maintaining educational chatbots built with AIML (Artificial IntelligenceMarkup Language). The pattern addresses the challenge of building maintainable, reusable,and collaboratively-developed conversational agents for educational contexts (although itcould be applied in different situations). Emerging from a multi-year university chatbotproject, this pattern integrates architectural organization, content structuring, code economytechniques, and collaboration practices into a unified approach. The pattern isplatform-agnostic and applicable to any AIML-based chatbot implementation, whether usingPandorabots, Program-O, or other AIML interpreters.
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
