Page 162 - DCAP506_ARTIFICIAL_INTELLIGENCE
P. 162
Artificial Intelligence
Notes Natural Language Processing: Natural language processing is a field of computer science
concerned with the interactions between computers and human (natural) languages.
Pragmatic Analysis: The structure displaying what was said is reinterpreted to verify that what
was in fact meant.
Spell Checking: The goal of spell checking is the detection and rectification of typographic and
orthographic faults in the text at the level of word incidence measured out of its perspective.
11.6 Review Questions
1. What is Natural Language Processing? Illustrate the concept of evaluation in NLP.
2. Elucidate the sub-problems used in NLP.
3. Explain the steps followed in Natural Language Processing.
4. What are the Major tasks in NLP? Illustrate.
5. Syntactic Processing concentrates on scrutinizing the words in a sentence so as to reveal
the grammatical arrangement of the sentence. Comment.
6. How does analysis pattern differ from design patterns. Exemplify.
7. Explain the process of Discourse and Pragmatic Processing in NLP.
8. Illustrate the process of performing spell checking.
9. What are the various specific issues concerning Discourse? Explicate.
10. Illuminate some NLP-methods used for discourse processing.
Answers: Self Assessment
1. Natural Language Processing 2. Understanding
3. Syntactic 4. Sentence
5. Software 6. Morphological
7. Syntactic Analysis 8. Syntactic Processing
9. Decoupling 10. Discourse
11. Coherence 12. Spell Checking
13. Spelling Errors 14. Hyphenation
15. Natural
11.7 Further Readings
Books Arsanjani, A., Service provider: A Domain Pattern and its Business Framework
Implementation, Procs. of PloP’99.
Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide,
Addison-Wesley 1998.
Braga, R.T.V., Germano, F.S.R., Masiero, P.C.: A Confederation of Patterns for Resource
Management, Procs. of PLoP’98.
156 LOVELY PROFESSIONAL UNIVERSITY