what is natural language processing in interviews