ML NLP Brochure 1622471267993
ML NLP Brochure 1622471267993
ML NLP Brochure 1622471267993
Table of
Contents
2 About upGrad and IIITB
3 Why upGrad?
4 Program Highlights
8 Learning Path
9 Industry Projects
10 Program Curriculum
17 Career Support
Why
upGrad?
40,000+ Learners
87% program
completion rates
Program
Highlights
Advanced Certification from IIITB
Differentiate yourself from your peers
by earning the industry recognized
Advanced Certification from IIIT
Bangalore.
Personalised Mentorship
Get unparalleled personalised
mentorship and doubt resolution from
IIITB faculty and our panel of industry
experts.
An alumnus of IIT and IIM with over 13 A Gold medallist from IIM Bangalore, An alumnus of Mckinsey and Co.,
years of experience in Analytics with an alumnus of IIT Madras and London Flipkart, and Bharti Airtel with over 11
industry leaders such as the CitiGroup, School of Business, Anand is among the years of experience.
Tata Industries, etc. top 10 data scientists in India.
He has a PhD (Dual) from Penn State An alumnus of IIT Bombay, UCB, Kalpana is the ex-AVP of Decision
University as well as a B.Tech. Degree and Harvard Business School with over Sciences at Genpact with over 20 years
from IIT Bombay. 9 years of experience. of experience
06
Prof. Chandrashekar has a PhD from Prof. Anjali has a PhD from Georgia Prof. Sadagopan is currently the
Mississippi State University and over Tech as well as an integrated M.Tech. Director (President) of IIIT Bangalore.
10 years of experience in several (EE) from IIT Bombay. She is currently He has an M.S. and a PhD from Purdue
multinational organisations. the dean of IIITB. University as well as a B.E. (Hons)
degree from Madras University.
Prof. Srinivasaraghavan has a PhD in Prof. Dinesh has a PhD from Ecole He holds a PhD in information Systems
Computer Science from IIT Kanpur and Polytechnic Federate Switzerland, M.Sc. from the Berlin-Brandenburg Graduate
18 years of experience with Infosys from IISc Bangalore in System Science School, Germany, and is a recipient of
Technologies and several other and Signal Processing, and B.Tech. various international grants.
companies.
upGrad Learning
Experience
Coaching Format
• Student Support Team & upGrad Buddy • Online format with live sessions weekly
• Weekly real-time doubt clearing sessions from industry experts & faculty to help -
• Reverse knowledge transfer sessions (FLIP with topic walk-throughs, doubt resolu-
classrooms) with learners assuming the role tion & personalised project feedback.
of an expert and tutoring fellow batchmates
• 100+ commonly asked interview questions
added across modules
• Live discussion forum for peer-to-peer doubt
resolution monitored by technical experts
• Peer to peer networking opportunities with
an alumni pool of 10,000+ professionals.
• Lab walk-throughs of industry-driven
assignments/case studies/projects
• Employability tests for industry readiness
• Access to the program for upto 3 years
Hands-on projects
• 6 Case studies/ assignments & projects
and a Mini-Capstone Project
• Live coding classes on Kaggle platform
• Hands-on sessions on Git and Github to
boost the learners’ career persona
• Live coding session on openCV.
Mentorship
• Live interactive sessions with leading
industry experts covering curriculum
+ advanced topics.
• Fortnightly personalised group (1:8)
mentorship sessions with industry experts
for pro-active mentoring.
08
Learning
Path
Programming Tools,
Languages & Libraries
Pandas, Matplotlib, Numpy, Seaborn, Scikit-learn, Statsmodels,
NLTK, Python, Rasa, MySQL, Excel
09
01
Industry
Projects
Industry
Projects
Program
Curriculum
DATA SCIENCE TOOLKIT
1 INTRODUCTION TO PYTHON
Build a foundation for the most in-demand programming language of the 21 st century.
Program
Curriculum
STATISTICS AND EXPLORATORY DATA ANALYTICS
1
EXPLORATORY DATA ANALYSIS
Learn how to find and analyse the patterns in the data to draw actionable insights.
2 INVESTMENT ASSIGNMENT
Learners will fill in the shoes of an analyst at an investment bank and determine where the firm should
invest. They will then have to explain their recommendations in lieu of the analysis conducted.
3
INFERENTIAL STATISTICS
Build a strong statistical foundation and learn how to ‘infer’ insights from a huge population using a
small sample.
4
HYPOTHESIS TESTING
Understand how to formulate and validate hypothesis for a population to solve real-life
business problems.
5
LENDING CLUB CASE STUDY
Determine which customers are at the risk of default and what are their characteristics so as
to avoid providing loans to similar people in the future.
Program
Curriculum
MACHINE LEARNING I
1
LINEAR REGRESSION
Venture into the machine learning community by learning how one variable can be predicted
using several other variables through a housing dataset where you will predict the prices of
houses based on various factors.
2
ASSIGNMENT: LINEAR REGRESSION
Build a model to understand the factors car prices vary on and help a Chinese company enter
the US car market.
3
LOGISTIC REGRESSION
Learn your first binary classification technique by determining which customers of a telecom
operator are likely to churn to help versus who are not to help business retain customers.
4
NAIVE BAYES
Understand the basic building blocks of Naive Bayes and learn how to build an SMS Spam
Ham Classifier using Naive Bayes technique.
5
MODEL SELECTION
Learn the pros and cons of simple and complex models and the different methods for quantifying
model complexity, along with regularisation and cross validation.
14
Program
Curriculum
MACHINE LEARNING II
1
ADVANCED REGRESSION
Understand generalised regression and different feature selection techniques, along with the
perils of overfitting and how it can be countered using regularisation.
2
ADVANCED REGRESSION ASSIGNMENT
Build a model to understand the factors house prices vary on and help an American company
enter the Australian housing market.
3
SUPPORT VECTOR MACHINE (OPTIONAL)
Learn how to find a maximal marginal classifier using SVM, and use them to detect spam emails,
recognise alphabets and more!
4
TREE MODELS
Learn how the human decision making process can be replicated using a decision tree and
other powerful ensemble algorithms.
5
MODEL SELECTION: PRACTICAL CONSIDERATIONS
Given a business problem, how do you choose the best algorithm? Learn a few practical tips
for doing this here.
6
BOOSTING
Learn how weak learners can be ‘boosted’ with the help of each other and become strong
learners using different boosting algorithms such as Adaboost, GBM, and XGBoost.
7
UNSUPERVISED LEARNING: CLUSTERING
Learn how to group elements into different clusters when you don’t have any pre-defined labels
to segregate them through K-means clustering, hierarchical clustering, and more.
8
UNSUPERVISED LEARNING: PRINCIPAL COMPONENT ANALYSIS
Understand important concepts related to dimensionality reduction, the basic idea and the
learning algorithm of PCA, and its practical applications on supervised and unsupervised prob-
lems.
9
TELECOM CHURN CASE STUDY
Solve the most crucial business problem for a leading telecom operator in India and southeast
Asia - predicting customer churn.
Program
Curriculum
NATURAL LANGUAGE PROCESSING
1 LEXICAL PROCESSING
Do you get annoyed by the constant spams in your mail box? Wouldn’t it be nice if we had a
program to check your spellings? In this module, learn how to build a spell checker and spam
detector using techniques like phonetic hashing, bag-of-words, TF-IDF, etc.
2 SYNTACTICAL PROCESSING
Learn how to analyse the syntax or the grammatical structure of sentences with the help of algorithms
and techniques like HMMs, Viterbi Algorithm, Named Entity Recognition (NER), etc.
4
SEMANTIC PROCESSING
Learn the most interesting area in the field of NLP and understand different techniques like
word embeddings, LSA, topic modelling, to build an application that extracts opinions about
socially relevant issues (such as demonetisation) on social media platforms.
MINI CAPSTONE
Meet the
Class
20.9% BFSI
INDUSTRIES
OUR LEARNERS COME FROM
5.2% E-Commerce
3.1% Consulting
4.1% Education
3.5% Manufacturing
1.7% Aerospace
3.7% Automobile
3.9% Energy
1.7% Security
1.7% Transport
5.6% Telecom
Career
Support
Post Graduation Career Support
Career sessions are continued post graduation
because we want you to have all the help you
Personalised Mentorship need. These include: calls with industry mentors,
Get mentored by an experienced ML & AI support from a dedicated career mentor, and
industry expert and receive personalised access to upGrad’s career assistance resources.
feedback with 2 calls spread over 3 months.
Career Mentor
A dedicated career mentor to get alongside
you in helping track your weekly company
application targets, coach you on your profile
and help you on your career journey.
Just-In-Time-Interviews
Get company and role-specific preparation
with mock interviews right before your actual
interviews.
18
Hear from
Our Learners
Suchet Raghavan, 3.5 Years
“I would recommend this program to anyone interested in stepping into this domain,
or to expand their current knowledge. The group case studies and assignments
played a vital role throughout the course for me as I was able to truly implement
the theoretical concepts learnt during the course which were in line with industry
expectations.”
SELECTION PROCESS
STEP 1: Fill out the Application STEP 2: Review and Shortlisting of STEP 3: Enrollment for Access
Form Suitable Candidates to Prep Content
Fill out an application with Our Admissions Committee will review Make a quick block payment
details on your professional & all applications - and will consider the with assistance from our Loan
educational background. the educational and professional back- partners where required, re-
ground of an applicant. Following this, ceive immediate access to the
offer letters will be rolled out so you’re prep content and begin your
assured a great peer group to learn upGrad journey.
and network with.
COMPANY INFORMATION
upGrad Education Private Limited,
Nishuvi, 75, Dr. Annie Besant Road,
Worli, Mumbai – 400018.