Please enable JavaScript.
Coggle requires JavaScript to display documents.
Natural language Processing (Terminology (Morphology, Morpheme, Phonology,…
Natural language Processing
Introduction
The field that covers computer understanding and manipulation of human language, and it’s ripe with possibilities for newsgathering
The way for computers to analyze, understand, and derive meaning from human language in a smart and useful way
The field of study that focuses on the interactions between human language and computers
Terminology
Morphology
Morpheme
Phonology
Syntax
Semantic
Pragmatic
Discourage
World Knowledge
History
1950s
Turing Test and George Town Experiment
1960s
Elizabeth pyschotherapist
1980s
Machine learning algorithm
1970s
Conceptual Ontologies
Open Source Libraries
Natural Language Toolkit
Standford NLP
Apache OpenNLP
Mallet
Components
Natural Language Understanding
deals with machine reading comprehension
Natural Language Generation
a translator that converts data into a natural language representation
Applications
Database Access
Information Retrieval
MachineTranslation
Text Categorization
Extracting data from set
Areas
Named entity recognition
Optical charaacter recognition
Part of speech
Steps
Syntactic Analysis concerns the proper ordering of words and its affect on meaning
Semantic Analysis concerns the (literal) meaning of words, phrases, and sentences
Lexical analysis involves dividing a text into paragraphs, words and the sentences
Discourage Integration concerns the sense of context
Pragmatic Analysis concerns the overall communicative and social context and its effect on interpretation