I have posted about FreeLing before but this web-based demo merits separate mention.
If you are not familiar with natural language processing (NLP), visit the FreeLing 3.0 demo and type in some sample text.
Not suitable for making judgements on proposed NLP solutions but it will give you a rough idea of what is or is not possible.