Requested — Edited

Request For AIML 2.0


Completed
This feature request has been completed. Install the latest ARC Pro to experience the newest features and bug fixes.

Get ARC Pro

For me as I develop interactive robots I have always had the dream to have a conversational AI that I could teach simply by talking to it. I used the Pandorabot and AIML plugins from this site and enjoyed them both. They were just limited to the old 1.0 standard and all the cool new functionality and ability to learn is in the new 2.0 version.

I had previously suggested the AIML plugin needs to be updated to the 2.0 standard but DJ was unable to extract the new data from the Pandorabots new site. I am thinking there may be a way to do it now.

I remember Program AB which myrobotlab was using for inmoov. It exists as a stand alone program/interpreter that is ease to install and run. I was able to get it running in minutes. It is much like the current AIML plugin here where it installs the files locally and does not need an internet connection to use. No need to interface with a site like pandorabots.

Documentation can be found here; https://code.google.com/archive/p/program-ab/

There are wikis and sections on how to configure and use it.

All the pieces are here to whip up a plugin I am sure. I am thinking if it is something DJ and team don't have the time for I would try writing a plugin. Maybe some of the more experienced programmers here can offer up some advice?

Perry


Related Hardware EZ-B v4

ARC Pro

Upgrade to ARC Pro

With Synthiam ARC Pro, you're not just programming a robot; you're shaping the future of automation, one innovative idea at a time.

PRO
Synthiam
#1  

Well sir, I would gladly take a look for ya!

#2  

That would be killer DJ. I can imagine using Program AB along with your Cognitive Sentiment plugin to create a conversational learning bot that can detect and simulate emotions.

#4  

Please do consider Program AB. I see it as much more configurable and we are already passing functions from EZscript to AIML and back. TOns of examples of it doing just what I (and others hopefully) need. I also like that it is local. That means a change at botlibre does not affect me at all.

PRO
Synthiam
#5   — Edited

Can you look into bot Libre a bit more first? I managed to find program ab, which has been abandoned years ago. With the amount of effort it would take to implement program ab, id worry it’s an abandoned outdated program.

what does bot Libre not do that program ab does? Or is it because you’re familiar with program ab?

i haven’t ruled out program ab. Just need to prioritize a few days of my time properly

PRO
Synthiam
#7  

Ezang - Perry is requiring more advanced capabilities. We’re discussing something AIML 2.

PRO
USA
#8   — Edited

ok, I understand, just trying to help, sorry

EzAng