0% found this document useful (0 votes)
48 views

Course Outline - Natural Language Processing-Prof

Uploaded by

Shikhil Nangia
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 views

Course Outline - Natural Language Processing-Prof

Uploaded by

Shikhil Nangia
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Lal Bahadur Shastri Institute of Management, Delhi

Natural Language Processing


2018-19

Credit: One Sessions: 10 of 3 hours each

Instructor: Prof. Nakul Gupta, MDI Gurgaon

Course Introduction:

This course will cover the foundations of natural language processing (NLP) from textual content
processing to corpus understanding for management student who intend to delve deeper into
the analytical realm of business. It is designed to develop the syntactic and semantic concepts
of NLP and to introduce the computational techniques for analyzing and understanding textual
content using programming languages such as Python. In addition to foundations, the course
will also introduce significant application areas of NLP such as sentiment analysis, machine
translation, and question-answering/conversational agents (CHATBOTS).

Course Objectives

1. To introduce the fundamental concepts and techniques in textual natural


language processing
2. To provide experience in the implementation and evaluation of NLP algorithms
3. To introduce NLP resources and application areas
4. To link theory with practice and demonstrate practical applications of NLP in the
domain of Business

Learning Outcomes

1. Process and segment textual content for natural language processing


2. Extract syntactic and semantic structure from text
3. Use language resources and corpora to implement NLP solutions
4. Process multi-lingual and informal-language text in NLP solutions

Grading Breakup
Class Assignment(s) 2
0
%
Project 2
5
%
Midterm 2
Examination/Submission 5
%
Final Examination 3
0
%

Session
Overvi Topic Recommended Readings/Links
ew
1-2 Introduction to NLP and Business Applications AI’s Next Great Challenge:
Understanding the Nuances of
Language – Harvard Business Review
https://hbr.org/2018/07/ais-next-
great-challenge-understanding-the-
nuances-of-language
3-4 Basic Text Processing https://medium.com/analytics-
vidhya/introduction-to-natural-
language-processing-part-1-
777f972cc7b3
5-6 Edit Distance and Text Similarity https://medium.com/
@appaloosastore/string-similarity-
algorithms-compared-3f7b4d12f0ff
7-8 Language Modeling https://www.cs.bgu.ac.il/~elhadad/
nlp18/nlp02.html

https://nlp.stanford.edu/IR-book/
html/htmledition/types-of-language-
models-1.html
9-10 Text Classification and Sentiment Analysis https://www.kdnuggets.com/
2018/03/5-things-sentiment-
analysis-classification.html
11-12 Information Extraction Natural Language Processing for
Information Extraction
https://arxiv.org/abs/1807.02383
13-14 POS Tagging and Parsing https://medium.com/greyatom/
learning-pos-tagging-chunking-in-
nlp-85f7f811a8cb
15-16 Semantics and Text Resources, Question http://www.bowdoin.edu/~allen/
Answering
nlp/nlp6.html
https://chatbotslife.com/
introduction-into-semantic-
modelling-for-natural-language-
processing-c4c885175ca7
17-18 Machine Translation and Chatbots https://www.cl.cam.ac.uk/
teaching/0809/NLP/slides-steve.pdf
19-20 Project Presentations

Reference Textbook(s)/Supplementary Readings

rd
1. Speech and Language Processing, 3 Edition, Jurafsky and Martin, Stanford
University, https://web.stanford.edu/~jurafsky/slp3/, 2017.
2. Natural Language Processing with Python, Bird and Klein, O’Reilly Media, 2009.

Programming Environment: PYTHON

You might also like