Natural language processing in the web era