Out of curiosity, what are you using numpy for?
I didn't have a definite reason for using it. However, I was thinking of using matrices and matrix multiplication.
Any specifics on what isn't working?
When i build the new executable, it doesn't work. I don't know if this is a reason why, but on the command line it says that the email.Generator and email.Iterators modules are missing once it has completed building it(py2exe). Doesn't say anything is wrong with cxfreeze, but that doesn't work either. I get this warning message, "WARNING: No match found for input: load aiml b" for both processes. I went through the rest of the tutorial and it didn't work in construct either. By the way, thanks for your help.