Hoping this will spark a huge discussion on what everyone is looking for when it comes to their robot's AI.
AI is something I've been working on since before I even learned of EZ-Robots. My JARVIS replica from IronMan is coming up to being 3 years old come December and, while not started in ARC, over the last few months I've been porting parts over to ARC and those which are beyond the capabilities of ARC are integrated via Telnet. These include such things as voice controlled media playback, voice activated control of appliances, lights etc. and, well to be honest, far more than I can really explain right now.
Basically, up until now it is entirely built around home automation and automated media acquisition, storage, playback and logging. Recently I have been integrating and porting over parts of it in to ARC and where ARC is not capable of carrying out the actions, integration via Telnet so that ARC (and it's scripts) are aware of everything they need to be aware of (i.e. if media playback starts, EventGhost sends ARC a script command $mediaplayback = 1, when it's finished it sends $mediaplayback = 0 (that's a very simple example, it also sends more info on the media). This will be demonstrated soon by Melvin when I get around to making the video of him knowing what's on TV.
Like I said, so far it's mainly based around Media and Home Automation. What I want to discuss is...
What do you want in your robot's AI?
What do you want him/her to be able to do without human interaction? What do you want him/her to react or respond to? What do you want the AI to enhance? Why do you want AI?
And, for anyone who already has some kind of AI running; What does your AI add to your robot?
Hopefully this will spark up some interesting conversation, get some ideas out there, inspire others (and myself) to push on with the AI and make robots more intelligent
I saw riches response on spelling and squirted some sprite haha
I find this thread very interesting since it takes your average ez robot project past the point of being a toy and gives it function.
2 things I would love to add are the ability to read my email and Facebook threads to me how difficult would that be to accomplish?
I also love the idea of getting the robot to read RSS feeds and the ability to send an increase in temperature such as a fire and contact someone about it.
@Toymaker>
I see you are programming some recipes for Ai intelligence. I have some data files that go with a program called: "NOW YOUR COOKING". I have been working on this for sometime now (5+ yr.'s) and I have come up with over 1500 cookbooks, and over 480,000 recipes, and the database is still growing. If this data could help you out, I would be happy to send you a copy, the database is not copyrighted and by it self alone is over 12,000 files taking up over 1.2 gig's. If you wish I can place the files in a location where you can download it, or I can place all of the data on a DVD, and mail it out.
If EZ-Robot thinks that the data could be incorporated some how with A.I or ARC, or some way a good resource, I would be happy to upload to the cloud.
Now your cooking website:
"Now Your Cooking" Website
Now your cooking recipe database:
"Now Your Cooking" Recipe Website
I have included a fie of one type of category you can look at
0,2625,cajun,00.zip
P.S, if anybody would like a copy of this data, I will be happy to post the data where anybody can download it. Remember the data is not copyrighted, just the program is:
Sincerely,
Dave Johnson [email protected]
@Dave_J, That's very generous of you to share all those recipes. Our Ai ARIEL only has a fraction of what your database has but we still have very cool interactions where she recommends food for us and it is mostly good! The plan is for the EZ:2 Robot to have this ability so it can be called to the kitchen an assist with meal preparation advice, another cool feature for a (useful) robot to do.
I will look into using your database and get back to you at some point if thats ok?
Tony
@DGJOHNSON9044 that is very interesting! One I love to cook and am always looking for new recipes but also this would be neat to have EZ-Robot recommend a dish or provide advice like Tony said.
I took a look at the recipes for download, they come in mmf file format, but it looks like note pad or any other text editor can open and view them. I take it we don't need the application download? Would the NYC app read these files and sort them?
@Toymaker
Tony, is your AI available to purchase and use in our robots?
JustinRatliff
@Toymaker
The program "Now Your Cooking" can import the database and export it to a Text file, here is what is lists one of the features: edit, delete, email, print, export recipes from search results
Here is the website of the available features:
"Now your Cooking" Features
I kind of know the guy that wrote the software, maybe if there is a need, we might beadle to have some additional features added on for EZ-B.
Tonight, I am going to place the recipe database up on the Ez-B Cloud, for anybody can get a copy. It will be in two different format's.
The entire list as one file, and another list of different files of different categories. Fie Name: Receipe-List.Zip File Name: Receipe-list.txt
Enjoy,
Dave
@dave , that cookbook database would be awesome. That's one of the ideal ways that robots can interact in a practical way.