Huginn is a system for building agents that perform automated tasks for you online. They can read the web, watch for events, and take actions on your behalf. Huginn’s Agents create and consume events, propagating them along a directed graph. Think of it as a hackable Yahoo! Pipes plus IFTTT on your own server.
github.com/muffinista/cha
Chatterbot is a Ruby library for making bots on Twitter. It’s great for rapid development of bot ideas. It handles all of the basic Twitter API features — searches, replies, tweets, retweets, etc. and has a simple blacklist/whitelist system to help minimize spam and unwanted data.
github.com/AlchemyAPI/alc
A sdk for AlchemyAPI using Ruby – AlchemyAPI offers artificial intelligence as a service. We teach computers to learn how to read and see, and apply our technology to text analysis and image recognition through a cloud-based API.
Ruby implementation of an Artificial Intelligence Markup Language (AIML) based chatter-bot. Based upon the work of Dr. Wallace and the AIML Architecture Committee of the A.L.I.C.E. AI Foundation, ProgramR lets you chat with your computer using natural language.