SlideShare a Scribd company logo
1 of 12
Addis Ababa University
School of Information Science
Doctor of Philosophy in Information Technology
(Information Systems)
presentation
By Belay Alemayehu
October , 2022
NATURAL LANGUAGE PROCESSING
Agenda
• What is NLP
• Components of NLP
• Application of NLP
• Steps in NLP
• NLP techniques
• Areas of my interest
•
What is NLP
• is a subfield of linguistics, computer science, and artificial intelligence
concerned with the interactions between computers and human
language, in particular how to program computers to process and
analyze large amounts of natural language data.(Wikipedia)
• strives to build machines that understand and respond to text or
voice data and respond with text or speech of their own in much the
same way humans do.
• Is field of computer science and computational linguistics
There are two main phases to NLP
1. Data Preprocessing :- involves preparing and
"cleaning" text data for machines to be able to
analyze it.
2. Algorithm Development can be Rules-based
system or Machine learning-based system
Components of NLP
1. Natural language generation is the process of transforming data
into natural language using artificial intelligence. powered by
machine learning and deep learning to turn numbers into natural
language text or speech that humans can understand.
• Chatbots, voice assistants, and AI blog writers
2. Natural language understanding:- is AI that uses computational
models to interpret the meaning behind human language. It
analyzes the data produced by NLP to understand the meaning of
your words and the relationships between concepts.
• mainly used in business application to understand the customer problem in
both speech and text
Text mining and NLP
• Text mining is the process of deriving meaning full information from
natural language text
• NLP is a part of computer science and AI which deals with human
language
• Artificial intelligence:- broad discipline of creating intelligent
machines
• Machine learning :- the science of getting computer to act without
being explicitly programmed that can learn from previous experience
Application of NLP
• Chatbots a form of artificial intelligence that are programmed to interact with
humans
• Autocomplete in Search Engines tend to guess what you are typing and
automatically complete your sentences
• Language Translator to convert text from one language to other
• Sentiment Analysis to understand how a particular type of user feels about a
particular topic, product, etc
• Grammar Checkers is a very important factor while writing professional reports
for your superiors even assignments for your lecturer
• Email Classification and Filtering promotional Emails that we don’t want to read.
•
Steps in NLP
1. Tokenizing :- identification in its place to retain all the essential
2. Stop words :- words which have very little meaning
3. Stemming :-normalize words in to its base form
4. Lemmatization :- group together different inflected form of word
5. Speech tagging :- marks words in the corpus to corresponding part
6. Named entity tagging :- seeks to extract real world entity
7. Chunking :- picking up individual pieces of info and grouping them
into bigger pieces
NLP techniques
1. Syntactic analysis Syntactic analysis the arrangement of words in a
sentences in some particular order so that make grammatical sense
1. Lemmatization :- grouping together the different inflected form of words
2. Morphological segment :- dividing word in to individual unit eg availabilities
3. Word segmentation :- dividing word into its component eg space
4. Part of speech tagging :-determining different part of speech for each word
5. Parsing :- under taking grammatical analysis for any sentence
6. Sentences splitting :- finding the sentences boundaries eg .
7. Stemming :- the process of obtaining root word
NLP techniques
2. Semantic analysis
1. Named Entity Recognition :-to categorize based on groups org, person
2. Word Sense Disambiguation :- base on context of sentence
3. Natural Language Generation :-use data base to drive semantic intention
Area of my interest
• Digital customer service for open source electronical medical records using
Ethiopian local language
• Digital Transformation of Customer Service. In essence, it is
customer service that is provided through digital channels, like
website support, live chat, email, social media and messaging apps.
• As much as technology has improved our lives, for many people
customer service experiences remain unnecessarily frustrating. By
adding new digital silos (e.g. a chatbot), many companies have
created disjointed islands of context, knowledge bases and
automation. However, if digital self-serve and human support are
integrated and aligned to customer expectations and behaviors,
digital customer service can bring significant benefits such as
increased revenue, reduced cost to serve, and higher customer
satisfaction.
Thank you
• Question and answer

More Related Content

Similar to Addis Ababa University.pptx

Introduction to NLP_1.pptx
Introduction to NLP_1.pptxIntroduction to NLP_1.pptx
Introduction to NLP_1.pptxjkamble
 
Introduction to NLP.pptx
Introduction to NLP.pptxIntroduction to NLP.pptx
Introduction to NLP.pptxjkamble
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingVeenaSKumar2
 
Demystifying Natural Language Processing: A Beginner’s Guide
Demystifying Natural Language Processing: A Beginner’s GuideDemystifying Natural Language Processing: A Beginner’s Guide
Demystifying Natural Language Processing: A Beginner’s Guidecyberprosocial
 
NLP,expert,robotics.pptx
NLP,expert,robotics.pptxNLP,expert,robotics.pptx
NLP,expert,robotics.pptxAmanBadesra1
 
Natural Language Processing (NLP).pptx
Natural Language Processing (NLP).pptxNatural Language Processing (NLP).pptx
Natural Language Processing (NLP).pptxSHIBDASDUTTA
 
Natural Language Processing (NLP).pdf
Natural Language Processing (NLP).pdfNatural Language Processing (NLP).pdf
Natural Language Processing (NLP).pdfMoar Digital 360
 
NOVA Data Science Meetup 1/19/2017 - Presentation 2
NOVA Data Science Meetup 1/19/2017 - Presentation 2NOVA Data Science Meetup 1/19/2017 - Presentation 2
NOVA Data Science Meetup 1/19/2017 - Presentation 2NOVA DATASCIENCE
 
Natural language processing (nlp)
Natural language processing (nlp)Natural language processing (nlp)
Natural language processing (nlp)Kuppusamy P
 
NATURAL LANGUAGE PROCESSING.pptx
NATURAL LANGUAGE PROCESSING.pptxNATURAL LANGUAGE PROCESSING.pptx
NATURAL LANGUAGE PROCESSING.pptxFitsum36
 
NLP, Expert system and pattern recognition
NLP, Expert system and pattern recognitionNLP, Expert system and pattern recognition
NLP, Expert system and pattern recognitionMohammad Ilyas Malik
 
NLP-ppt.pptx nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
NLP-ppt.pptx nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnNLP-ppt.pptx nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
NLP-ppt.pptx nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnRAtna29
 
Introduction to Natural Language Processing
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to Natural Language ProcessingMercy Rani
 
Natural Language Processing: L01 introduction
Natural Language Processing: L01 introductionNatural Language Processing: L01 introduction
Natural Language Processing: L01 introductionananth
 
introduction to natural language processing(NLP).ppt
introduction to natural language processing(NLP).pptintroduction to natural language processing(NLP).ppt
introduction to natural language processing(NLP).pptTemesgenTolcha2
 

Similar to Addis Ababa University.pptx (20)

Introduction to NLP_1.pptx
Introduction to NLP_1.pptxIntroduction to NLP_1.pptx
Introduction to NLP_1.pptx
 
Introduction to NLP.pptx
Introduction to NLP.pptxIntroduction to NLP.pptx
Introduction to NLP.pptx
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Demystifying Natural Language Processing: A Beginner’s Guide
Demystifying Natural Language Processing: A Beginner’s GuideDemystifying Natural Language Processing: A Beginner’s Guide
Demystifying Natural Language Processing: A Beginner’s Guide
 
NLP,expert,robotics.pptx
NLP,expert,robotics.pptxNLP,expert,robotics.pptx
NLP,expert,robotics.pptx
 
Natural Language Processing (NLP).pptx
Natural Language Processing (NLP).pptxNatural Language Processing (NLP).pptx
Natural Language Processing (NLP).pptx
 
Natural Language Processing (NLP).pdf
Natural Language Processing (NLP).pdfNatural Language Processing (NLP).pdf
Natural Language Processing (NLP).pdf
 
subrat
 subrat subrat
subrat
 
Bert algorithm 2
Bert algorithm  2Bert algorithm  2
Bert algorithm 2
 
NOVA Data Science Meetup 1/19/2017 - Presentation 2
NOVA Data Science Meetup 1/19/2017 - Presentation 2NOVA Data Science Meetup 1/19/2017 - Presentation 2
NOVA Data Science Meetup 1/19/2017 - Presentation 2
 
Natural language processing (nlp)
Natural language processing (nlp)Natural language processing (nlp)
Natural language processing (nlp)
 
NATURAL LANGUAGE PROCESSING.pptx
NATURAL LANGUAGE PROCESSING.pptxNATURAL LANGUAGE PROCESSING.pptx
NATURAL LANGUAGE PROCESSING.pptx
 
NLP, Expert system and pattern recognition
NLP, Expert system and pattern recognitionNLP, Expert system and pattern recognition
NLP, Expert system and pattern recognition
 
1 Introduction.ppt
1 Introduction.ppt1 Introduction.ppt
1 Introduction.ppt
 
NLP-ppt.pptx nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
NLP-ppt.pptx nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnNLP-ppt.pptx nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
NLP-ppt.pptx nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
 
Introduction to Natural Language Processing
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to Natural Language Processing
 
Natural Language Processing: L01 introduction
Natural Language Processing: L01 introductionNatural Language Processing: L01 introduction
Natural Language Processing: L01 introduction
 
sample PPT.pptx
sample PPT.pptxsample PPT.pptx
sample PPT.pptx
 
call for papers, research paper publishing, where to publish research paper, ...
call for papers, research paper publishing, where to publish research paper, ...call for papers, research paper publishing, where to publish research paper, ...
call for papers, research paper publishing, where to publish research paper, ...
 
introduction to natural language processing(NLP).ppt
introduction to natural language processing(NLP).pptintroduction to natural language processing(NLP).ppt
introduction to natural language processing(NLP).ppt
 

Recently uploaded

Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 

Recently uploaded (20)

Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 

Addis Ababa University.pptx

  • 1. Addis Ababa University School of Information Science Doctor of Philosophy in Information Technology (Information Systems) presentation By Belay Alemayehu October , 2022 NATURAL LANGUAGE PROCESSING
  • 2. Agenda • What is NLP • Components of NLP • Application of NLP • Steps in NLP • NLP techniques • Areas of my interest •
  • 3. What is NLP • is a subfield of linguistics, computer science, and artificial intelligence concerned with the interactions between computers and human language, in particular how to program computers to process and analyze large amounts of natural language data.(Wikipedia) • strives to build machines that understand and respond to text or voice data and respond with text or speech of their own in much the same way humans do. • Is field of computer science and computational linguistics
  • 4. There are two main phases to NLP 1. Data Preprocessing :- involves preparing and "cleaning" text data for machines to be able to analyze it. 2. Algorithm Development can be Rules-based system or Machine learning-based system
  • 5. Components of NLP 1. Natural language generation is the process of transforming data into natural language using artificial intelligence. powered by machine learning and deep learning to turn numbers into natural language text or speech that humans can understand. • Chatbots, voice assistants, and AI blog writers 2. Natural language understanding:- is AI that uses computational models to interpret the meaning behind human language. It analyzes the data produced by NLP to understand the meaning of your words and the relationships between concepts. • mainly used in business application to understand the customer problem in both speech and text
  • 6. Text mining and NLP • Text mining is the process of deriving meaning full information from natural language text • NLP is a part of computer science and AI which deals with human language • Artificial intelligence:- broad discipline of creating intelligent machines • Machine learning :- the science of getting computer to act without being explicitly programmed that can learn from previous experience
  • 7. Application of NLP • Chatbots a form of artificial intelligence that are programmed to interact with humans • Autocomplete in Search Engines tend to guess what you are typing and automatically complete your sentences • Language Translator to convert text from one language to other • Sentiment Analysis to understand how a particular type of user feels about a particular topic, product, etc • Grammar Checkers is a very important factor while writing professional reports for your superiors even assignments for your lecturer • Email Classification and Filtering promotional Emails that we don’t want to read. •
  • 8. Steps in NLP 1. Tokenizing :- identification in its place to retain all the essential 2. Stop words :- words which have very little meaning 3. Stemming :-normalize words in to its base form 4. Lemmatization :- group together different inflected form of word 5. Speech tagging :- marks words in the corpus to corresponding part 6. Named entity tagging :- seeks to extract real world entity 7. Chunking :- picking up individual pieces of info and grouping them into bigger pieces
  • 9. NLP techniques 1. Syntactic analysis Syntactic analysis the arrangement of words in a sentences in some particular order so that make grammatical sense 1. Lemmatization :- grouping together the different inflected form of words 2. Morphological segment :- dividing word in to individual unit eg availabilities 3. Word segmentation :- dividing word into its component eg space 4. Part of speech tagging :-determining different part of speech for each word 5. Parsing :- under taking grammatical analysis for any sentence 6. Sentences splitting :- finding the sentences boundaries eg . 7. Stemming :- the process of obtaining root word
  • 10. NLP techniques 2. Semantic analysis 1. Named Entity Recognition :-to categorize based on groups org, person 2. Word Sense Disambiguation :- base on context of sentence 3. Natural Language Generation :-use data base to drive semantic intention
  • 11. Area of my interest • Digital customer service for open source electronical medical records using Ethiopian local language • Digital Transformation of Customer Service. In essence, it is customer service that is provided through digital channels, like website support, live chat, email, social media and messaging apps. • As much as technology has improved our lives, for many people customer service experiences remain unnecessarily frustrating. By adding new digital silos (e.g. a chatbot), many companies have created disjointed islands of context, knowledge bases and automation. However, if digital self-serve and human support are integrated and aligned to customer expectations and behaviors, digital customer service can bring significant benefits such as increased revenue, reduced cost to serve, and higher customer satisfaction.

Editor's Notes

  1. System that can understand human language or How computer program are able to make sense of words and their surrounding context Human interpretation like syntax, semantic and pragmatics
  2. Rules-based system. This system uses carefully designed linguistic rules. This approach was used early on in the development of natural language processing, and is still used. Machine learning-based system. Machine learning algorithms use statistical methods. They learn to perform tasks based on training data they are fed, and adjust their methods as more data is processed.
  3. NLG generates language that sounds human. NLU makes sure that human-sounding language actually means something.
  4. Dependence Parsing depend of the r/ship word in sentences Constitute parsing based on building or grammatical analysis
  5. Semantic analysis to drive meaning from group of words