Welcome. Here are my current AI projects:
MyAgent.rb - Used as a framework to bootstrap the other bots on this page.
MyAgent.zip. MyBot.rb. TestMyAgent.rb. TestMyBot.rb. MyBotd.rb.
wnbot - provides a customizable natural language interface to Wordnet.
wnbot.zip. README.
logicagent.rb - provides a natural language interface to graph.rb.
testlogicagentbot.rb, testlogicagent.rb, testgraph.rb. API: logicagent-api.yaml. README README2 index.html
alice.rb - ALICE agent. Put this file, alicebot.rb, and aliced.rb in the ProgramD/bin directory.
alice.zip; testalicebot.rb
megahal.rb - MegaHAL agent. Put megahal.rb, megahalbot.rb, and megahald.rb in the MegaHAL directory.
link.rb, linkbot.rb, linkbot-api.yaml, linkbotd.rb, linkd.rb - the files that make up the Link grammar agent.
Put these five files in the link41b directory.
montylingua.rb, montybot.rb, montybot-api.yaml, montybotd.rb, testmontybot.rb, MontyLingua2.py
The MontyLingua grammar agent.ut these files in the MontyLingua-2.1\python directory.
isragent.rb, isrbot.rb, isragent-api.yaml, isrbotd.rb - Tries to make In Soviet Russia jokes.
Tests: testisragent.rb, testisrbot.rb. Needs the Link grammar agent.
controller - the top-level loop that sends input to agents and chooses a response
controller.zip; irc version: redturnip-controlbot.zip
---
controlbot.zip (~50MB): Stand-alone bot with 24 agents.
Needs Ruby. To run all the agents, needs Java (for the ALICE agent), Python (for MontyLingua, wikipedia, calculator), PHP (for translator agent), WordNet, MegaHAL.
README.ubuntu