fb-botmill icon indicating copy to clipboard operation
fb-botmill copied to clipboard

Create AIML Support

Open alvin-reyes opened this issue 9 years ago • 4 comments

We need to incorporate PROGRAM-AB to support AIML as input.

alvin-reyes avatar Nov 29 '16 16:11 alvin-reyes

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?

aurasphere avatar Nov 29 '16 22:11 aurasphere

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 .

alvin-reyes avatar Nov 30 '16 01:11 alvin-reyes

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!

aurasphere avatar Nov 30 '16 12:11 aurasphere

Will be implemented in this project: https://github.com/BotMill/aiml-plugin

alvin-reyes avatar Jan 25 '17 20:01 alvin-reyes