Please enable JavaScript.
Coggle requires JavaScript to display documents.
Natural Language Processing (Applications (Sentiment Analysis, Text…
Natural Language Processing
Definition
It is a branch of Artificial Intelligence that deals with analyzing, understanding and generating the languages that humans use naturally in order to interface with computers in both written and spoken contexts using natural human languages instead of computer languages.
Applications
Sentiment Analysis
Text Classification
Automatic summarization
Question Answering
Machine Translation :Machine translation helps us conquer language barriers that we often encounter by translating technical manuals, support content or catalogs at a significantly reduced cost
Advantages
Convert in language what we love
Mental Illness analysis
Mining Electronic health research for mammography research.
Disadvantages
Requires more clarification dialouge
unpredicatable
may not show context
Components
Natural Language understanding
Natural Language Generation
History
1970- 1983 : Probabilistic methods for early speech recognition.
Discourse modelling
1983-1993: Finite state models.
1957-1970 : Use of formal grammar as a basis for natural language processing.
1993- Present: Strong integration of different techniques,different areas.
1940-1950: Foundations :: Development of formal language theory .