atulpmrMay 16, 2021 Natural Language processing (NLP) is a field of computer science and artificial intelligence that is concerned with the interaction between computer and human language. Natural language processing basically works as a bridge between human and machines. It enhances the interaction by analyzing the written and spoken languages and the pattern accordingly. The objective of developing natural language processing is to frame a solution that can understand, analyze and generate languages that human can understand. These solutions have become very significant for enterprises which have leverage big data to maintain. Natural language processing is segmented on the basis of type, technology, service, deployment model, vertical and region. On the basis of technology type, natural market can be segmented as recognition technology, operational technology and analytics technology. The recognition technology is further segmented into interactive voice response, optical character recognition and pattern and image recognition. The operational technology segment can be sub segmented into auto coding and classification and categorization. The analytics segment can be sub-segmented as text analytics and speech analytics. On the basis of type, natural language processing can be segmented as rule-based natural language processing, statistical natural language processing, hybrid natural language processing, and statistical natural language processing.