There really is an APP for that !!
There really is a Special APP for that !!
Introduction to Natural Language Processing