subbot.org
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
Dhammapada agent
TODO agent
FAQ agent
Calculator agent
Balance Sheet agent
K5 agent
Essays
---
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