NATURAL LANGUAGE PROCESSING AN AI TASK DOMAIN TASK DOMAINS OF AI Games Playing Expert Systems Natural Language Neural Networks Robotics INTRODUCTION TO NLP What is NLP? “ The spirit is willing but the flesh is weak ” “ The vodka is good but the meat is rotten ” Why is NLP so hard? “ Is there water in the fridge ..?” ELIZA STEPS IN THE PROCESS OF DEVELOPING A NLP Morphological Analysis Syntactic Analysis Semantic Analysis Discourse Integration Pragmatic Analysis FINITE STATE AUTOMATA MORPHOLOGICAL ANALYSIS Morpheme Inflection SYNTACTIC ANALYSIS Adequacy 1) Mathematical Adequacy 2) Notational Adequacy Limitations of FSA CONTEXT FREE GRAMMARS Characteristics of CFG dealt with an example “They are flying planes” S -> NP VP VP -> verb_group NP VP -> verb NP verb_group -> aux verb NP -> pronoun NP -> noun NP -> adj noun adj -> flying aux -> are noun -> planes pronoun -> they verb -> are verb -> flying TOP DOWN STRATEGY BOTTOM UP SEARCH STRATEGY SEMANTIC ANALYSIS Lexical Processing “ John saw Susan’s diamond shimmering from across the room” Lexical Ambiguity DISCOURSE AND PRAGMATIC ANALYSIS “John had cold. His brother caught it” lpr/stuff.init CONCLUSION PRESENTED BY NAGINI INDUGULA (4/4 CSE) 98311A0515 Sree Nidhi Institute of Science and Technology Hyderabad BIBLIOGRAPHY Books: Artificial Intelligence by Elaine Rich and Kevin Knight Fundamentals of computer algorithms by Horowitz, Sahni and Rajasekaran Principles of compiler design by Aho Ullman Internet: www.generation5.org http://www.hltcentral.org/page-834.0.shtml http://vis-www.cs.umass.edu/~dima/computing.html http://www.scism.sbu.ac.uk/inmandw/tutorials/nlp/ ?? QUESTIONS ??
© Copyright 2024 ExpyDoc