Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Natural Language Processing (NLP)

Encyclopedia of Artificial Intelligence
An area of study concerning the problems inherent in the processing and manipulation of natural language with the aim to make computers understand statements written in human languages.
Published in Chapter:
Teaching Machines to Find Names
Raymond Chiong (Swinburne University of Technology, Sarawak Campus, Malaysia)
Copyright: © 2009 |Pages: 6
DOI: 10.4018/978-1-59904-849-9.ch229
Abstract
In the field of Natural Language Processing, one of the very important research areas of Information Extraction (IE) comes in Named Entity Recognition (NER). NER is a subtask of IE that seeks to identify and classify the predefined categories of named entities in text documents. Considerable amount of work has been done on NER in recent years due to the increasing demand of automated texts and the wide availability of electronic corpora. While it is relatively easy and natural for a human reader to read and understand the context of a given article, getting a machine to understand and differentiate between words is a big challenge. For instance, the word ‘brown’ may refer to a person called Mr. Brown, or the colour of an item which is brown. Human readers can easily discern the meaning of the word by looking at the context of that particular sentence, but it would be almost impossible for a computer to interpret it without any additional information. To deal with the issue, researchers in NER field have proposed various rule-based systems (Wakao, Gaizauskas & Wilks, 1996; Krupka & Hausman, 1998; Maynard, Tablan, Ursu, Cunningham & Wilks, 2001). These systems are able to achieve high accuracy in recognition with the help of some lists of known named entities called gazetteers. The problem with rule-based approach is that it lacks the robustness and portability. It incurs steep maintenance cost especially when new rules need to be introduced for some new information or new domains. A better option is thus to use machine learning approach that is trainable and adaptable. Three wellknown machine learning approaches that have been used extensively in NER are Hidden Markov Model (HMM), Maximum Entropy Model (MEM) and Decision Tree. Many of the existing machine learning-based NER systems (Bikel, Schwartz & Weischedel, 1999; Zhou & Su, 2002; Borthwick, Sterling, Agichten & Grisham, 1998; Bender, Och & Ney, 2003; Chieu & Ng, 2002; Sekine, Grisham & Shinnou, 1998) are able to achieve near-human performance for named entity tagging, even though the overall performance is still about 2% short from the rule-based systems. There have also been many attempts to improve the performance of NER using a hybrid approach with the combination of handcrafted rules and statistical models (Mikheev, Moens & Grover, 1999; Srihari & Li, 2000; Seon, Ko, Kim & Seo, 2001). These systems can achieve relatively good performance in the targeted domains owing to the comprehensive handcrafted rules. Nevertheless, the portability problem still remains unsolved when it comes to dealing with NER in various domains. As such, this article presents a hybrid machine learning approach using MEM and HMM successively. The reason for using two statistical models in succession instead of one is due to the distinctive nature of the two models. HMM is able to achieve better performance than any other statistical models, and is generally regarded as the most successful one in machine learning approach. However, it suffers from sparseness problem, which means considerable amount of data is needed for it to achieve acceptable performance. On the other hand, MEM is able to maintain reasonable performance even when there is little data available for training purpose. The idea is therefore to walkthrough the testing corpus using MEM first in order to generate a temporary tagging result, while this procedure can be simultaneously used as a training process for HMM. During the second walkthrough, the corpus uses HMM for the final tagging. In this process, the temporary tagging result generated by MEM will be used as a reference for subsequent error checking and correction. In the case when there is little training data available, the final result can still be reliable based on the contribution of the initial MEM tagging result.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Chatbot Implementation in a Steel Company in Russia: Towards a Model for Successful Chatbot Projects
An area of science which explores computer and human interactions, and develops solutions which enable computers to process information in a human’s language.
Full Text Chapter Download: US $37.50 Add to Cart
Deep Learning in Instructional Analysis, Design, Development, Implementation, and Evaluation (ADDIE)
The NLP, a branch of the artificial intelligence (e.g., AI), can help the computer to understand, interpret and manipulate the human language by the RNN. Some common examples of the NLP include the email filters, smart assistants, language translation, predictive text, etc.
Full Text Chapter Download: US $37.50 Add to Cart
Machine Learning in Healthcare: Introduction and Real-World Application Considerations
Natural language processing is an interdisciplinary field of computer science, artificial intelligence, and computational linguistics and deals with the interactions between computers and human (natural) languages. As a consequence, NLP is closely linked to human-computer interaction. Challenges in the NLP include understanding natural language, that is, trying to make computers capable of extracting meanings from human linguistic data, as well as producing natural language.
Full Text Chapter Download: US $37.50 Add to Cart
Recent Advances in Chatbot Algorithms, Techniques, and Technologies: Designing Chatbots
The analysis and synthesis of natural language and speech using computational methods. Building machines that comprehend and react to text or voice data—and answer with text or speech of their own—much like humans do is the goal of natural language processing.
Full Text Chapter Download: US $37.50 Add to Cart
Full Text Chapter Download: US $37.50 Add to Cart
Digital Archives and Data Science: Building Programs and Partnerships for Health Sciences Research
A form of artificial intelligence specifically focused on designing and using computer software, systems, and code that allow a computer to process and “understand” text and spoken words in the same way that humans do.
Full Text Chapter Download: US $37.50 Add to Cart
Understanding Tourist Perceptions and Expectations During Pandemic Through Social Media Big Data
The process of using artificial intelligence tools to analyse the rules and structure of human languages to understand and analyse the meaning in the texts.
Full Text Chapter Download: US $37.50 Add to Cart
Integrating Content Authentication Support in Media Services
scientific discipline utilizing Machine Learning and Computational Linguistics, aiming at giving computers/machines the ability to perceptually interact trough human (natural) languages.
Full Text Chapter Download: US $37.50 Add to Cart
Big Data, Artificial Intelligence, and Their Implications in the Tourism Industry
Natural language processing is one of the most important steps in analyzing the texts obtained for institutions and organizations investing in big data technologies.
Full Text Chapter Download: US $37.50 Add to Cart
Artificial Intelligence in the Delivery of Mobile Tourism Services
The analysis of digitally recorded natural-language information from the semantic viewpoint is a matter of considerable complexity.
Full Text Chapter Download: US $37.50 Add to Cart
Financial News Analytics
Is a specialised research area in computer science focusing on algorithms enabling computers to derive meaning from human (natural) languages. Typical tasks in NLP are, for example, word and sentence tokenization, information extraction, text classification, etc.
Full Text Chapter Download: US $37.50 Add to Cart
Machine Learning in Text Analysis
Natural language processing is the ability of computer program to understand human language as it is spoken or handwritten.
Full Text Chapter Download: US $37.50 Add to Cart
Question Answering Chatbot Using Memory Networks
Natural language processing refers to processing of human language for the computer to understand in order to perform/predict according to its needs.
Full Text Chapter Download: US $37.50 Add to Cart
ChatGPT and the Education System: Challenges and Risks in Teaching Learning Systems
NLP is a branch of artificial intelligence that focuses on enabling computers to understand, interpret, and interact with human language in a way that is both meaningful and valuable.
Full Text Chapter Download: US $37.50 Add to Cart
Use of NLP and SEM in Determining Factors for E-Service Adoption
Natural language processing (NLP) is a subfield of computer science, which deals with the interactions between computers and human language or technically called natural languages. Simply speaking, it deals with programing computers to process and analyze human language data.
Full Text Chapter Download: US $37.50 Add to Cart
Text Mining in Bioinformatics: Research and Application
A study which focuses on automated generation and understanding of natural human languages.
Full Text Chapter Download: US $37.50 Add to Cart
Innovative Applications of Data Science: NLP in Travel and Tourism Industries
NLP is the processing of natural languages (English, Tamil, Chinese, etc.) in order to make understand and generate these languages by the computers.
Full Text Chapter Download: US $37.50 Add to Cart
Artificial Intelligence a Driver for Digital Transformation
Focuses on the interactions between computers and human language in both the spoken and written form.
Full Text Chapter Download: US $37.50 Add to Cart
Patient Data De-Identification: A Conditional Random-Field-Based Supervised Approach
A domain of computer science, computational linguistics and artificial intelligence that focuses on computers understand to human languages or natural language.
Full Text Chapter Download: US $37.50 Add to Cart
The Relationships Between Users' Negative Tweets, Topic Choices, and Subjective Well-Being in Japan
It is a branch of artificial intelligence (AI), which focuses on the use of computers to understand human language, including both text and spoken language, like human beings.
Full Text Chapter Download: US $37.50 Add to Cart
Full Text Chapter Download: US $37.50 Add to Cart
Chatbots in Digital Marketing: Enhanced Customer Experience and Reduced Customer Service Costs
NLP is a field within computer science and artificial intelligence that focuses on the processing and analysis of human language. By implementing algorithms and machine learning, NLP enables machines to comprehend and interpret natural language text and speech.
Full Text Chapter Download: US $37.50 Add to Cart
The Impact of News on Public-Private Partnership Stock Price in China via Text Mining Method
NLP allows computer users to convert input languages into interesting symbols and relationships that are then processed for purpose. NLP helps users explore how to handle natural languages, which include many aspects and steps, including cognition, understanding, and generation. Natural language generation systems convert computer data into natural languages.
Full Text Chapter Download: US $37.50 Add to Cart
GTM User Modeling for aIGA Weight Tuning in TTS Synthesis
Computer understanding, analysis, manipulation, and/or generation of natural language
Full Text Chapter Download: US $37.50 Add to Cart
Sentiment Analysis, Social Media, and Public Administration
Automatic processing of text that identifies patterns and allows the classification and/or coding of the data.
Full Text Chapter Download: US $37.50 Add to Cart
Plan and Rules for Data Analysis Success: A Roadmap
An interdisciplinary field of computer science, artificial intelligence, and computational linguistics that focuses on programming computers and algorithms to parse, process, and understand human language.
Full Text Chapter Download: US $37.50 Add to Cart
Question Answering Systems for Managing Big Data
NLP refers to analyzing, understanding, and generating languages that humans use naturally, without requiring modification to suit computer syntax.
Full Text Chapter Download: US $37.50 Add to Cart
Adaptive Computer Assisted Assessment
It is a subfield of Computational Linguistics (i.e. the field that researches linguistics phenomena that occur in digital data), whose focus is on how to build automatic systems able to interpret/generate information in natural language.
Full Text Chapter Download: US $37.50 Add to Cart
Recent Developments in Chatbot Usability and Design Methodologies
Applying linguistics, computer science and artificial intelligence to develop systems that can process and analyze natural languages, such as Arabic and English, and be able to understand the content and context of the provided text or speech, to generate insights.
Full Text Chapter Download: US $37.50 Add to Cart
The Evolution of AI and Its Transformative Effects on Computing: A Comparative Analysis
Natural Language Processing (NLP) is a branch of artificial intelligence that focuses on enabling computers to understand, interpret, and interact with human language in a natural and meaningful way. NLP involves the development of algorithms and models that allow computers to process, analyze, and generate human language.
Full Text Chapter Download: US $37.50 Add to Cart
Analyzing Process Data from Problem-Solving Items with N-Grams: Insights from a Computer-Based Large-Scale Assessment
A field of computer science, artificial intelligence, and linguistics concerned with the interactions between computers and human (natural) languages.
Full Text Chapter Download: US $37.50 Add to Cart
Analyzing Big Data Using Recent Machine Learning Techniques to Assist Consumers in Online Purchase Decision
It can be referred to as a method of Artificial intelligence (AI) communicates with the intelligent systems (computers or other devices) with the help of languages such as English, French, Japanese etc. Once NLP is successfully implemented intelligent systems can perform the tasks in repetitive manner.
Full Text Chapter Download: US $37.50 Add to Cart
Artificial Intelligence and Auditing: Benefits and Risks
NLP is an artificial intelligence field where computers read, analyze, understand, and interpret human language.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR