What Is Natural Language Processing? - IBM
What Is Natural Language Processing? - IBM
Skip to content
Cloud Products Contact
Solutions
us: Log inPricing
: https://cloud.ibm.com/login
Docs Support
2 July 2020
Artificial intelligence
What is
natural
Natural Featured
products
language
processing? Language IBM
Watson
NLP tools
and
(NLP) IBM
Watson
Discovery
approaches
Natural language
processing strives
https://www.ibm.com/cloud/learn/natural-language-processing Page 1 sur 17
What is Natural Language Processing? | IBM 24/11/2022 09:18
What is
natural
language
processing?
Natural language processing
(NLP) refers to the branch of
computer science—and more
specifically, the branch of
artificial intelligence or AI—
concerned with giving
computers the ability to
understand text and spoken
https://www.ibm.com/cloud/learn/natural-language-processing Page 2 sur 17
What is Natural Language Processing? | IBM 24/11/2022 09:18
NLP tasks
Human language is filled with
ambiguities that make it
incredibly difficult to write
software that accurately
determines the intended
meaning of text or voice data.
Homonyms, homophones,
sarcasm, idioms, metaphors,
grammar and usage exceptions,
variations in sentence structure
—these just a few of the
irregularities of human language
that take humans years to learn,
but that programmers must
teach natural language-driven
applications to recognize and
understand accurately from the
start, if those applications are
going to be useful.
bet’ (place).
– Named entity
recognition, or NEM,
identifies words or phrases
as useful entities. NEM
identifies ‘Kentucky’ as a
location or ‘Fred’ as a man's
name.
– Co-reference resolution is
the task of identifying if and
when two words refer to the
same entity. The most
common example is
determining the person or
object to which a certain
pronoun refers (e.g., ‘she’ =
‘Mary’), but it can also
involve identifying a
metaphor or an idiom in the
text (e.g., an instance in
which 'bear' isn't an animal
but a large hairy person).
– Sentiment
analysis attempts to extract
subjective qualities—
attitudes, emotions,
sarcasm, confusion,
suspicion—from text.
– Natural language
generation is sometimes
described as the opposite of
speech recognition or
speech-to-text; it's the task
of putting structured
NLP tools
and
approaches
Python and the Natural
Language Toolkit (NLTK)
NLP use
cases
Natural language processing is
the driving force behind machine
intelligence in many modern
real-world applications. Here are
a few examples:
– Machine translation: Google
Translate is an example of
widely available NLP
technology at work. Truly
useful machine translation
involves more than replacing
words in one language with
words of another. Effective
translation has to capture
accurately the meaning and
tone of the input language
and translate it to text with
the same meaning and
text summarization
applications use semantic
reasoning and natural
language generation (NLG)
to add useful context and
conclusions to summaries.
Natural
language
processing
and IBM
Watson
– IBM has innovated in the
artificial intelligence space
by pioneering NLP-driven
tools and services that
enable organizations to
automate their complex
business processes while
gaining essential business
insights. These tools include:
▪ Watson Discovery -
Surface high-quality
answers and rich insights
classification, entity
extraction, named entity
recognition (NER),
sentiment analysis, and
summarization. Explore
Watson Natural Language
Understanding
▪ Watson Assistant -
Improve the customer
experience while
reducing costs. Watson
Assistant is an AI chatbot
with an easy-to-use
visual builder so you can
deploy virtual agents
across any channel, in
minutes. Explore Watson
Assistant
▪ Purpose-built for
healthcare and life
sciences domains, IBM
Watson Annotator for
Clinical Data extracts key
clinical concepts from
natural language text,
like conditions,
medications, allergies
and procedures. Deep
contextual insights and
values for key clinical
attributes develop more
meaningful data.
Potential data sources
include clinical notes,
discharge summaries,
clinical trial protocols
What is DevOps?
What is Microservices?
Let’s talk