Intelligent natural language processing: current trends and future prospects