
Perry_S
Request For AIML 2.0


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
BotLibre looks very promising. A lot of implementation. My Spock eyebrow has raised.
It does - but Perry raised this topic and I want to make sure the solution we create addresses his needs as well. Let's see what feedback Perry gives
Sounds good. I'm open to either. Alan and Alena will be happy either way.
Thanks DJ, I am browsing the Botlibre site but need to register to create a bot and see what it is like. I'll do that today to keep this discussion moving forward.
Initial thoughts are that it gears itself towards social media use. Posting to Facebook, Twitter and the like which I am not looking for. Also that and it smacks of a future paywall transition to use the good features. As I said, I need to go through it tonight to make sure. Stay tuned.
Interesting - The paywall perspective is an interesting comment. Does having a cost associated with using Synthiam features detour you from the software? Eventually we're going to be charging for the skill store to increase quality and number of skills.. similar to how an appstore works. We do need to eat and keep the company running - how do you feel about that?
Yes DJ, I see that coming for Synthiam in the future. If the functionality is there I might consider paying for Synthiam. You are definitely providing a service that people want and deserve to make your living off that. It seem inevitable as you look to monetize your product/business. That may mean to be successful you will need to work on more customer centric requests and abandon things like Exoshpere that don't really fit that market and haven't really been requested. Perhaps Exosphere fits into a different corporate revenue stream. It will be a balancing act and I am sure you will figure it out. It will seem funny paying for Synthiam when it used to be free. I always considered it a purchased service when I bought my EZB controllers.
I imagine this question will drive quite a bit of discussion on this board. Maybe we can start a separate thread so this one isn't inundated.
Perry
That's good feedback - Exosphere is a different customer base than you, presently. There's a large customer base outside of this forum that is the reason for advancing technologies, which will take time and education to get you guys up to speed on. I'll create a thread as we approach that direction. What alternative will you consider if I'm forced to close Synthiam?
I'm going to start with more live hacks to start showing the active community members how to start using these advanced technologies to make robots more autonomous and less pre-scripted puppets. I believe there's a lot of potential in the community, which is why I have fought to keep it alive. Hope I am right
Hi DJ,
For the purpose of this thread I would really like to try to incorporate ProgramAB. It seems so much more usable and configurable given its open source nature and long history of use. It may not be state of the art but even I can use AIML seamlessly with Synthiam. I registered and used botlibre for a bit and it all happens behind the scene. It seemed really geared towards facebook chatbots and the sort. It would be good if I wanted a bot for a website to take customer service claims but that is not what I am looking for here.
To answer your other question about what software I would use if Synthiam goes away I am not quite sure what I would turn to. I would probably quit robotics and go live in a yurt living off the land.