You're effectively going to be creating a natural language processing engine, probably involving a (large) database back-end.
If you create some language rule algorithms, along with truth tables for contextual probability, you'll have a very useful application on your hands. As a starting base, have you investigated any open source spelling & grammar checkers? I would have thought that the your application could form a natural extension to how grammar checking software behaves, so it could potential give you a few ideas and save you a lot of ground work. The same could be said for a lot of basic AI bots (that are designed to respond to simple questions/statements). In any case, I think the further along the project you get, the benefits of an OO language will become more apparent. Best regards, Michael
_______________________________________________ Peterboro mailing list Peterboro@mailman.lug.org.uk https://mailman.lug.org.uk/mailman/listinfo/peterboro