For the past few weeks, I’ve been hard at work trying to get a new feature working in my system: generating new patterns and replies, based on the conversation. The hard part wasn’t really the learning algorithm (it’s still a very simple version of what it should eventually become), but rather how it was written: no longer directly by laying out neurons manually, but instead with a proper programming language that I would like to call ‘NNL’ (for the most part, C like syntax).
Anyway, if you want to give it a try, I’ve uploaded an implementation here. Try entering something for which you know it wont have an answer.
Also, there are no filters on this whatsoever, so any profanity will stay in there.