JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

NATURAL LANGUAGE PROCESSING AND CHAT BOTS

M.Tech II Year I Semester (R19)

Course Objectives:

To learn about the concepts and principles of natural language processing. To explore both theoretical and practical issues of natural language processing. To develop skills of finding solutions and building software using natural language processing techniques.

Course Outcomes

Upon the Successful Completion of the Course, the Students would be able to:

Understand concept of natural language processing. Understand various research issues in natural language processing. Apply various tools and techniques in natural language processing.

UNIT - I

Finding the Structure of Words: Words and Their Components, Issues and Challenges, Morphological Models Finding the Structure of Documents: Introduction, Methods, Complexity of the Approaches, Performances of the Approaches

UNIT - II

Syntax Analysis: Parsing Natural Language, Treebanks: A Data-Driven Approach to Syntax, Representation of Syntactic Structure, Parsing Algorithms, Models for Ambiguity Resolution in Parsing, Multilingual Issues.

UNIT - III

Semantic Parsing: Introduction, Semantic Interpretation, System Paradigms, Word Sense Systems, Software. Predicate: Argument Structure, Meaning Representation Systems, Software Discourse Processing: Cohension, Reference Resolution, Discourse Cohension and Structure

UNIT - IV

Language Modeling: Introduction, N-Gram Models, Language Model Evaluation, Parameter Estimation, Language Model Adaptation, Types of Language Models, Language-Specific Modeling Problems, Multilingual and Crosslingual Language Modeling

UNIT - V

Chatbots: Introduction to Chatbot, Types of Chabots, Chabots work on Pattern Recognition and Set of Algorithms, Designing and Training a Chabot. Chatbots in Machine Learning, Natural Language, Processing and Artificial Intelligence, Customer Service, E-Commerce, Chatbots V/S Apps, Banking, Healthcare

Text Books:

Speech and Language Processing by Daniel Jurafsky and James H. Martin, Prentice Hall. Language as a Cognitive Process by T. Winograd, Addison-Wesley. Natural Language Understanding by James Allen, the Benajmins/Cummings. Chatbots – An Introduction and Easy Guide to Making Your Own, Oisin Muldowney. M.Tech. (Data Science) II Year I Semester

Loading Question Papers

Fetching data from database...