I am still trying to get my head around the relationship between chatbots and the Semantic Web, or Web 3.0.... Any thoughts or comments on the precise nature of this relationship are welcome.
Converting from VKB back into AIML was my first crash course in working with XML dialects.... Since then the old lightbulb has gone off, or rather "on" I should say, and it suddenly dawned on me that the whole hullabaloo about Web 2.0 largely centers on the exchange of metadata, most often in the form of RSS, another XML dialect.
I was really stoked to learn of the work of Eric Freese, apparently processing logic using the Jena framework then manually(?) converting that RDF into AIML; however, I continue to wait for word of his "Semetag/AIMEE" example at http://www.semetag.com .
My understanding is that it is quite do-able, as in off the shelf, to pull RSS into a database and accumulate it there.... Could such a database of RSS not be used as a potential knowledgebase for a chatbot?
The missing element seems to be the processing, or DL Reasoner(?).... I have been unable to find any reference to such a web-based, modular DL Reasoner yet....
http://www.knoodl.com seems to be the closest thing to a "Web 2.0-style" collaborative ontology editor, which is fine for creating ontologies collectively, however falls short of meeting the processing requirement.
In short, I'm dreaming of RSS in => AIML out. At this point I would be happy with a "toy" or abbreviated system just to begin playing around with all this affordably (not least time-wise). So it seems what's still needed is a simple, plug and play "Web 2.0-style" (or is that "Web 3.0" style?) web-based DL Reasoner that accepts common OWL ontologies, then automagically goes from RDF into AIML....
Showing posts with label VKB. Show all posts
Showing posts with label VKB. Show all posts
22 December 2007
I'm dreaming of RSS in => AIML out
14 February 2007
Marcus Endicott's Second Life Travel Guide
Lately, I've been working on porting my ByronBot (http://www.mendicott.com/byronbay/) over to the currently popular Second Life (http://www.mendicott.com/secondlife/) 3D virtual world.
My ByronBot is built on the Verbots Online (http://www.verbotsonline.com/) platform.
Metaverse Technology (http://www.metaversetech.com/) has built a Second Life Chatbot product based on the Pandorabots (http://www.pandorabots.com/) platform.
Pandorabots is based on Artificial Intelligence Markup Language, rather than the proprietary Verbot KnowledgeBase files.
The Metaverse Technology S-Bot product combines the Second Life Linden Scripting Language with the Pandorabots AIML.
There is an open source AIML-Verbot Converter tool going from AIML to VKB, but not vice versa....
So, I've been using the recommended GaitoBot AIML editor to recreate the ByronBot KnowledgeBase in Pandorabots AIML.
You should be able to find my new Second Life ByronBot near Byron Bay @ 5 O'Clock Somewhere at http://slurl.com/secondlife/Plush%20Omega/101/21/22 .
Ideally, the Second Life ByronBot will emulate a tourist information officer, of for instance a DMO (Destination Marketing Organization), inside the 3D virtual world... providing information about Byron Bay, Northern New South Wales, Australia.
My ByronBot is built on the Verbots Online (http://www.verbotsonline.com/) platform.
Metaverse Technology (http://www.metaversetech.com/) has built a Second Life Chatbot product based on the Pandorabots (http://www.pandorabots.com/) platform.
Pandorabots is based on Artificial Intelligence Markup Language, rather than the proprietary Verbot KnowledgeBase files.
The Metaverse Technology S-Bot product combines the Second Life Linden Scripting Language with the Pandorabots AIML.
There is an open source AIML-Verbot Converter tool going from AIML to VKB, but not vice versa....
So, I've been using the recommended GaitoBot AIML editor to recreate the ByronBot KnowledgeBase in Pandorabots AIML.
You should be able to find my new Second Life ByronBot near Byron Bay @ 5 O'Clock Somewhere at http://slurl.com/secondlife/Plush%20Omega/101/21/22 .
Ideally, the Second Life ByronBot will emulate a tourist information officer, of for instance a DMO (Destination Marketing Organization), inside the 3D virtual world... providing information about Byron Bay, Northern New South Wales, Australia.
Labels:
AIML,
Australia,
Byron Bay,
Chatbot,
LSL,
Metaverse,
Pandorabots,
Second Life,
Verbots,
virtual world,
VKB
Subscribe to:
Posts (Atom)