Review on Natural Language Processing Based on Different Techniques
Dastan Hussen Maulud *
Duhok Polytechnic University, Duhok, Kurdistan Region, Iraq.
Siddeeq Y. Ameen
Duhok Polytechnic University, Duhok, Kurdistan Region, Iraq.
Naaman Omar
Duhok Polytechnic University, Duhok, Kurdistan Region, Iraq.
Shakir Fattah Kak
Duhok Polytechnic University, Duhok, Kurdistan Region, Iraq.
Zryan Najat Rashid
Sulaimani Polytechnic University, Sulaimani, Kurdistan Region, Iraq.
Hajar Maseeh Yasin
Duhok Polytechnic University, Duhok, Kurdistan Region, Iraq.
Ibrahim Mahmood Ibrahim
Duhok Polytechnic University, Duhok, Kurdistan Region, Iraq.
Azar Abid Salih
Duhok Polytechnic University, Duhok, Kurdistan Region, Iraq.
Nareen O. M. Salim
Duhok Polytechnic University, Duhok, Kurdistan Region, Iraq.
Dindar Mikaeel Ahmed
Duhok Polytechnic University, Duhok, Kurdistan Region, Iraq.
*Author to whom correspondence should be addressed.
Abstract
With the exponential growth of the information on the Internet, there is a high demand for making this information readable and processable by machines. For this purpose, there is a need for the Natural Language Processing (NLP) pipeline. Natural language analysis is a tool used by computers to grasp, perceive, and control human language. This paper discusses various techniques addressed by different researchers on NLP and compares their performance. The comparison among the reviewed researches illustrated that good accuracy levels haved been achieved. Adding to that, the researches that depended on the Sentiment Analysis and ontology methods achieved small prediction error.
The syntactic analysis or parsing or syntax analysis is the third stage of the NLP as a conclusion to use NLP technology. This step aims to accurately mean or, from the text, you may state a dictionary meaning. Syntax analysis analyzes the meaning of the text in comparison with the formal grammatical rules.
Keywords: Natural language processing, sentiment analysis, ontology, topic modeling, tokenization, named entity recognition.