What's New

You can now feed MegaHAL with data to help it make more coherent responses.

App Description

Chat with a robot that learns from what you teach it!
Unlike other chatterbots, MegaHAL slowly learns from what you talk to it about, and then starts making up sentences of its own.

How it works:
iMegaHAL is an implementation of the popular MegaHAL, a computer conversation simulator, or a "chatterbot" as it's commonly called. Developed in the late 90s by Jason Hutchens, the intent of this program is to appear as a human fluent in a natural language.
Different from most chatterbots, however, MegaHAL learns from what you teach it. As you talk to it, MegaHAL remembers what you say, and starts making up sentences of its own.
MegaHAL will sometimes respond with coherent sentences, and at other times with complete gibberish. This is why at first, MegaHAL will probably make no sense. Keep talking to it, however, and you'll find that it will eventually make more sense - sometimes replying humorously!

iPhone Screenshots

(click to enlarge)

iMegaHAL screenshot 1 iMegaHAL screenshot 2

App Changes

  • October 08, 2013 Initial release
  • February 19, 2014 New version 1.1

Other Apps From Amr Kafina

Practice Time! Interval Timer iMegaHAL (free) Munchy Birdy The Game of the Arrows Life Calendar Journal