Please enable JavaScript.
Coggle requires JavaScript to display documents.
Natural language processing (Terminology (Semantics, Pragmatics, Syntax,…
Natural language processing
Input and Ouput
Speech
Written Text
Components
Natural Language Understanding (NLU)
Natural Language Generation (NLG)
Sentence planning
Text Realization
Text planning
Difficulties
Syntax Level ambiguity
Referential ambiguity
Lexical ambiguity
Terminology
Semantics
Pragmatics
Syntax
Discourse
Morpheme
World Knowledge
Morphology
Phonology
Steps
Semantic Analysis
Discourse Integration
Syntactic Analysis (Parsing)
Pragmatic Analysis
Lexical Analysis
Use
Identify the type of entity extracted
Use Sentiment Analysis
Automatically generate keyword tags
Create a chat bot
Summarize blocks of text
Reduce words to their root
Open Source Libraries
Apache OpenNLP
Standford NLP
Natural Language Toolkit (NLTK)
MALLET