2. Natural language processing
To build a computer that can interact with human like human
Subfield of artificial intelligent
method of communicating with an intelligent systems using a natural language(
English).
Encompass anything computer need to understand and generate language
2
3. Components of NLP
1. Natural language generation
2. Natural language understanding
3
4. Natural language generation
âA software process that transforms data into written narrative.
âReferred to as a text generation.
âData must be formatted (structured data) before entering.
4
5. Benefits
âMinimal Human Intervention
âAutomated process minimizes human efforts.
âInteraction with Machines Becomes Easier
âComplex data will be processed in computer
âSmart Management of Business Operations
âMonitoring, report generating
5
6. Natural language understanding
âTakes sentences as input and understands it to apply in particular action
âA branch of Artificial Intelligence
âA large amount of human knowledge assumed
6
7. Level of knowledge used in NLU
1. Phonological
2. Morphological
3. Syntactic
4. Semantic
5. Pragmatic
6. world
7
8. Phonological
⢠It concentrates on the way the sound is produced, how and why it
sounds like it
⢠Simply it can be understood as the concept used where there is
presence of the speech
8
9. Morphological
⢠It simply deals with understanding distinct words according to their
small unit
⢠For example Pre-registration can be divided into:
⢠Pre: Perfix
⢠Registra: the root
⢠Tion: suffix
9
10. Syntactic
⢠It simply deals with how sequence of words form correct sentences
⢠Knowledge of grammar is needed
10
11. Semantic
⢠It is concerned with the meaning of words and how to combine words
into meaningful phrases and sentences
11
12. Pragmatic
⢠It is all about the use of language in the context
⢠Eg:
⢠The city councilors refused the demonstrators a permit because they
feared violence
⢠The city councilors refused the demonstrators a permit because they
advocated revolution
⢠The meaning of they are different in two sentences
12