How does Anna work?
Anna works by analyzing the input string passed to her, and attempts to generalize the input. Basic substitutions for mistypings may be performed. In the best case, Anna will have an exact response for the input passed to her, but Anna has enough generalization to give a response (no matter how bad) to any input. For more information, please read about coding AIML.