A basic server which implements a neural network and a REST API. Give it some basic training data, and then chat with it. It will slowly learn how to communicate with you.
I just wanted to let everyone know I have built out a chatbot to help answer mycroft related questions and will be adding a lot to it over the coming weeks allowing for it to answer questions about the project as well as eventually troubleshoot some issues.
A modular Python framework for implementing chatops bots. Aims to make it easy to write new plugins that implement various skills and interfaces. Supports XMPP MUCs. Can be configured from inside of chat, so you don't have to edit a config file and restart the bot. Implements command access control.
A Python module that implements an NLP chatbot. Language agnostic, can be trained to speak any spoken language. Train an instance on a corpus and it will be able to communicate in a conversational manner.
Documentation for Discord's REST API.
chatbot written in python for ssh-chat. chat Uses Paramiko to implement SSH. Fairly simple parser, really needs a rewrite.
3745 links, including 199 private