I've been thinking about what to do with my Lojban parser and finally decided on a nontrivial application. Most, if not all, followers of this blog will recognize the application mentioned in this title. Yes, I'm going to make a Lojban version of Eliza, for a number of reasons.
First, it gets me back in to Java programming. I'm still using the ANTLR framework, and am not extending my Lojban parser to include an analyzer and generator as well. It's a bit more complex than the original ELIZA, but I want to be able to learn as much from this as possible.
Second, it's a useful app to others (as well as myself) who are trying to learn Lojban. I'll be able to have a quick chat with it, which will help me increase my Lojban language skills.
Third, and related to my first point, I'll gain experience with parsing and generating text.
Finally, I can extend it later to include speech recognition and generation. This will create an ELIZA you can talk to.
Should be fun.