Create AIML Support
We need to incorporate PROGRAM-AB to support AIML as input.
I'd like to know more about this and have this in FaceBot. My only concern is: should we do this on the main project or should we implement this as a plugin?
We can separate it as a plugin, but I don't see any reason why we should. AIML is the standard markup text for voice and chat. Even NLP frameworks are also incorporating this on their engine. Facebot should have a way to parse and make a response out of these.
I forked the PROGRAM-AB (ALICE - the official Java implementation/parser of AIML) cause I want to create a cleaner version of it. We can decide on how we will implement it when it's ready.
On Tue, Nov 29, 2016 at 5:12 PM, Donato Rimenti [email protected] wrote:
I'd like to know more about this and have this in FaceBot. My only concern is: should we do this on the main project or should we implement this as a plugin?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Aurasphere/facebot/issues/18#issuecomment-263716589, or mute the thread https://github.com/notifications/unsubscribe-auth/AERYw9FDUwVoKejto8THUXSLMpz9cohAks5rDKNRgaJpZM4K_LLK .
Yeah, the plugin will only be necessary if the implementation is heavyweight. If we are talking only about supporting something that is already implemented we will probably end up doing it on the core project. Thank you!
Will be implemented in this project: https://github.com/BotMill/aiml-plugin