Forum Discussion
"Real Chatbots" vs Stored Questions and Responses
I've been playing around with a much less AI-based, more JavaScript heavy method along the lines of a text-based adventure, or interactive fiction game. I started creating my own lexicon of nouns, verbs, and objects as an external JS file, as well as separate JS files for the game engine and a JSON structured description of rooms containing various objects and actions that can be taken in each.
However, that got me on the road to thinking more about how a chatbot might be utilized to serve either the same purpose, or along the lines of what Santosh described.
Recently I came across the dialogFlow chatbot and considering that as a possible option, but if including it in a Storyline file as a web object, it's hard to imagine how to get it interacting with the rest of a course, such as navigating to various content, etc.
Working in a highly regulated environment, I'm also wondering how well something like dialogFlow being a cloud-based service would work.
@Santosh, was Disha based on an existing chatbot tool or did you develop it from the ground up?
Hi Scott,
Glad to know you liked Disha! And, thanks for sharing your experiences.
DialogFlow is what we also used as the base for developing Disha. However, as you rightly guessed, in order to break free of the limitations thrown by DialogFlow, and to bring in more flexibility while integrating with the Storyline platform, we used additional tools and frameworks during the development process. In fact, Disha is designed to work with courses developed using, not just Storyline, but any of the e-learning authoring tools available in the market today (such as Captivate) with minor modifications.
Related Content
- 10 months ago
- 2 years ago