Natural language processing in action