Summer School on Natural Language Processing and Machine Learning
Dates: June 1, 2017 to June 21, 2017
Venue: IIT Kharagpur
Course Contents: Natural Language Processing: Morphology, POS tagging, Word Vectors, Information Extraction, Parsing, Semantic Parsing, Machine Translation; Machine learning: Graphical Models, Neural Networks, Deep Learning.
Abstract: Natural language processing (NLP) is the ability of a computer program to understand human language. Automatically processing natural languages is a key component of Artificial Intelligence. By analyzing and manipulating language NLP systems can perform many useful tasks such as extracting knowledge from text, machine translation and conversational agents, and in many application domains like web search, social networks, biological data analysis and human computer interaction. NLP tasks are challenging as human language involve several ambiguities and other complexities. Modern success in NLP has taken advantage of using machine learning to learn from language corpus. Various Machine Learning (ML) methods including different Neural Network (NN) architectures play a key role in building NLP systems. Different supervised and unsupervised ML algorithms are applied to NLP tasks including different graphical models and deep neural networks. The objective of this summer school is to introduce undergraduate students with basic background in NLP and relevant ML methods as well as to introduce them to some exciting research in this area. Eminent speakers from academia as well as industry will deliver talks and interact with the students.
The school is targeted to senior undergraduate students in Computer Science and related disciplines who have plans to pursue PhD in related areas.