ML NLP Brochure 1622471267993

Download as pdf or txt
Download as pdf or txt
You are on page 1of 20

01

Table of
Contents
2 About upGrad and IIITB

3 Why upGrad?

4 Program Highlights

5 Faculty and Industry Experts


7 upGrad Learning Experience

8 Learning Path

9 Industry Projects

10 Program Curriculum

16 Meet the Class

17 Career Support

18 Hear from Our Learners

19 Program Details and Admission Process


02

About upGrad and


IIITB
upGrad has delivered over 20 million hours of
learning, delivering programs by collaborating
with universities across the world including Duke
CE, IIT Madras, IIIT Bangalore and Deakin Business
School, among others.

Online education is a fundamental Learning & Natural Language Processing in


disruption that will have a far-reaching this program. This will be further complemented
impact. upGrad was founded taking this by industry relevant case studies from major
into consideration. upGrad is an online industry verticals by industry leaders with 8+ yrs
education platform to help individuals of experience from upGrad’s industry network.
develop their professional potential in the
most engaging learning environment. Thus, the Advanced Certificate Programme
in Machine Learning & Natural Language
Since inception, upGrad has delivered Processing has been developed by IIITB
over 20 million hours of learning, deliv- faculty in collaboration with industry experts
ering programs by collaborating with uni- and upGrad to bring you the most cutting-
versities across the world including Duke, edge and industry-relevant curriculum.
IIT-Madras, IIIT Bangalore and Deakin
Business School among others. Who is this program for?
This program is for anyone looking to gain
upGrad is focussed on helping working a foothold in the Machine Learning In-
professionals in their bid to learn, grow dustry. No previous experience is nec-
and move up in their career through a essary for you to take up this progam.
wide-range of programs designed to As long as you have the passion to learn, this cut-
improve their expertise. ting-edge program will ensure you’re equipped
to kick-start your Machine Learning career.
IIITB is a renowned university offering In order to enrol, an application form must be
programs specialising in data science, filled out for the admissions committee’s review,
machine learning and artificial intelligence. post which you may begin your journey in Ma-
The IIITB faculty includes an average of chine Learning & NLP!
15+ yrs of experience and will be covering
the conceptual depths of Machine
01
03

Why
upGrad?
40,000+ Learners

87% program
completion rates

400% Highest Raise


57% Avg Salary Raise

50+ countries learner base

700+ Industry Experts


04

Program
Highlights
Advanced Certification from IIITB
Differentiate yourself from your peers
by earning the industry recognized
Advanced Certification from IIIT
Bangalore.

Industry Relevant Projects Taught


By Industry Experts
Learn and apply concepts on industry
projects and work on a mini-capstone
project along with personalised
industry mentorship.

360 Degree Career Assistance


Receive 360 degree career support
from student mentor support, 1:1 profile
reviews, career mentorship from
industry experts and much more.

Personalised Mentorship
Get unparalleled personalised
mentorship and doubt resolution from
IIITB faculty and our panel of industry
experts.

Dedicated Student Support Team &


upGrad Buddy
To help resolve your non-academic
queries and to ensure you are on track
with upcoming deadlines.

Unparalleled Learning Experience


Learn the concepts from experienced
IIITB faculty & understand the
applications from Industry experts to
get a blend of theoretical knowledge
and practical-hands on experience.
05
01

Faculty and Industry


Experts

Hindol Basu S. Anand Ujjyaini Mitra


CEO, Actify Data Labs CEO, Gramener Head of Analytics, Zee5

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.

Anshuman Gupta Ankit Jain Kalpana Subbaramappa


Director | Data Science, Pitney Bowes Sr. Research Scientist, Uber ex-AVP | Decision Science, Genpact

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

Chandrashekar Ramanathan Tricha Anjali Prof. S. Sadagopan


Dean | Academics, IIITB Associate Dean, IIITB Director, IIITB

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. G. Srinivasaraghavan Dinesh Babu Jayagopi Srinath Srinivasa


Professor, IIITB Assistant Professor, IIITB Professor & Dean | R&D, IIITB

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.

Mirza Rahim Baig


Lead | Business Analytics, Flipkart

Advanced analytics professional with


8+ years of experience as a consultant
in the e-commerce and healthcare
domains.
07
01

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

Data Science Toolkit Statistics and Exploratory Machine Learning I


PREPARATORY COURSE Data Analytics (6 weeks)
(5 weeks)

Mini-Capstone Project Natural Language Processing Machine Learning II


(Building a Chatbot) (7 weeks) (7 weeks)

Advanced Certification in Machine Learning and


Natural Language Processing

Programming Tools,
Languages & Libraries
Pandas, Matplotlib, Numpy, Seaborn, Scikit-learn, Statsmodels,
NLTK, Python, Rasa, MySQL, Excel
09
01

Industry
Projects

Investment Analysis Lending Club Case


Learners will fill in the shoes of an Determine which customers are at the
analyst at an investment bank and risk of default and what are their cha-
determine where the firm should recteristics so as to avoid providing
invest. They will then have to explain loans to similar people in the future.
their recommendations in lieu of the
analysis conducted.

House Price Prediction


Car Price Prediction Build a model to understand the fac-
Build a model to understand the tors house prices vary on and help an
factors car prices vary on and help a American company enter the Austra-
Chinese company enter the US car lian housing market.
market.
10

Industry
Projects

Part-of-Speech tagger project


Build a POS tagger for tagging
unknown words using HMM’s and
modified Viterbi algorithm.
MINI CAPSTONE PROJECT:
Building Chatbots
Imagine if you could make restaurant book-
ing without opening Zomato. Build your own
restaurant-search chatbot with the help of
RASA - an open source framework and
deploy it on Slack.

Telecom Churn Case


Solve the most crucial business prob-
lem for a leading telecom operator in
India and southeast Asia - predicting
customer churn.
01
11

Program
Curriculum
DATA SCIENCE TOOLKIT

1 INTRODUCTION TO PYTHON
Build a foundation for the most in-demand programming language of the 21 st century.

2 PYTHON FOR DATA SCIENCE


Learn how to manipulate datasets in Python using Pandas, which is the most powerful library
for data preparation and analysis.

3 DATA VISUALISATION IN PYTHON


Humans are visual learners and hence no task related to data is complete without visualisation.
Learn to plot and interpret various graphs in Python and observe how they make data analysis
and drawing insights easier.

4 DATA ANALYSIS USING SQL (OPTIONAL)


Data in companies is definitely not stored in excel sheets! Learn the fundamentals of database
and extract information from RDBMS using the structured query language.

5 ADVANCED SQL AND BEST PRACTICES (OPTIONAL)


Apply advanced SQL concepts like windowing and procedures to derive insights from data
and answer pertinent business questions.

6 DATA ANALYSIS IN EXCEL (OPTIONAL)


Taught by one of the most renowned data scientists in the country (S.Anand, CEO, Gramener),
this module takes you from a beginner level Excel user to an almost professional user.

7 ANALYTICS PROBLEM SOLVING (OPTIONAL)


This module covers concepts of the CRISP-DM framework for business problem-solving.

*Syllabus is subject to change by the university


12

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.

*Syllabus is subject to change by the university


01
13

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.

*Syllabus is subject to change by the university


01
15

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.

3 SYNTACTIC PROCESSING - ASSIGNMENT


Build a POS tagger for tagging unknown words using HMM’s & modified Viterbi algorithm.

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

1 BUILDING CHATBOTS WITH RASA


Imagine if you could make restaurant booking without opening Zomato. Build your own restaurant
search chatbot with the help of RASA, an open source framework, and deploy it on Slack.

*Syllabus is subject to change by the university


16

Meet the
Class
20.9% BFSI

INDUSTRIES
OUR LEARNERS COME FROM

7.5% Healthcare 1.9% Logistics & Supply Chain

5% Retail 1.9% Media

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

25.1% IT 3.7% Others

WORK EXPERIENCE RANGE


OF OUR LEARNERS
15% 6.1-9 years
11% 9.1-12 years

21% 3.1-6 years

33% 0-3 years


20% 12.1+ years
01
17

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.

Live Profile Building Workshops


1:1 Resume Review Have live sessions of how to build your profile
- be it your resume or GitHub - with hands-on
Obtain specific, personalised inputs on your
sessions on Git and Github you can boost your
resume structure and content.
profile. And also include your work from Kaggle
& OpenCV.

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.”

Loveneet Kumar, Experience: 13 Years


“At present , this is the most comprehensive and effective ML and Data science
course available online. They emphasize on implementation of techniques and ap-
proaches rather than theory. With lots of hands on it gives you confidence to start
with any real world problem if you have data.”

Sachinraj CS, Experience: 6 Years


“Satisfied with the modules, mentor support and all the services offered. Content
would cover every concept of machine learning including the math behind it that
gives full confidence while building any model.”

Avinash Rai, Experience: Fresher


“The best part about the program is the faculty and the website experience. I didn’t
feel like I was missing out something irrespective of whether it was in a class. In many
ways it is better than a class room experience. The program assumes you are from a
non-science or non-mathematical background. There are people to help you along
the way, you’ll get to reach out with many successful Software Engineers, Product
Managers and even CEOs. You will have the opportunity to build relationships and
understand the industry, it will give you a good perspective of what you need to do
to reach what you’re aiming for.”
19
01

Program Details and


Admission Process
PROGRAM DURATION AND FORMAT PROGRAM FEE
6 Months | Online $ 1699
(program fee mentioned in USD)
PROGRAM START DATES
Please refer to the website for the program start ELIGIBILITY
dates. Bachelor’s degree with 50% or equivalent
passing marks.

TIME COMMITMENT (12 hours/week)

6 HOURS 6 HOURS LIVE SESSION


Asynchronous learning time. Assignments and projects. Every weekend.

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.

FOR FURTHER call us at +91 9619886686 or


INFORMATION, drop an email to: international.admissions@upgrad.com
CONTACT

COMPANY INFORMATION
upGrad Education Private Limited,
Nishuvi, 75, Dr. Annie Besant Road,
Worli, Mumbai – 400018.

You might also like