Given that Esperanto is a very regular language, I would imagine that it would be easy to build morphological analysers and even syntactic parsers; parts-of-speech tagging is almost free due to the relevant markers -o/-a/-e/...
I have not come across any tools for natural language processing specifically for Esperanto, though. Is there just no interest in it?