canvasboard
canvasboard copied to clipboard
Adding a Chatbot feature for Canvas
With new users using the canvas, it can be increasingly difficult for the user to understand, how to add an ordered list , or how to add an equation in the canvas. And going to the documentation every time for the same is not the solution. So why not create a simple AI helper assistant that can take care of this problem by helping the user on any doubts that he has regarding the canvas. According to me it could be a great addition to the canvas as a potential user, might bring in more ppl to contribute to this with an ML tag 😜. Existing libraries like Rasa, OpenAI can be used for the same, Rasa in particular has very easy integration with the front end as well.
That's a great idea to work on @Dragonsa15
@Dragonsa15 Sounds good! I will checkout the library once you have mentioned above.
@Dragonsa15 How about using wit.ai?
@goliakshay357 wit.ai is pretty good in NLP and entities and with facebook backing it up it should be pretty fast too, but I think I saw some posts which said that it has depreciated since 2017 thus I put it in a bit low regard as compared to the like Dialogflow(provides voice assistant as well according to docs at least) or Microsoft Bot. I haven't worked with the above 2 but they are pretty popular but one problem that arises with them is that they are paid, free is there but then limited messages. Rasa on the other hand is totally free and is pretty good in terms of ranking in today's world too, but it can get a bit complex sometimes even though there is no actual use of ML practices in both. I'll provide some links for comparisons between them here. https://www.spaceo.ca/top-ai-chatbot-frameworks/ Quora answer I think the 2nd answer in this is quite a good summary of Dialogflow vs Rasa if you wanna see https://www.themarketingtechnologist.co/api-ai-vs-wit-ai/
Interesting! Thanks for sharing @Dragonsa15