Portfolio Project: Restaurant Visitor Forecasting for Recruit

Forecast number of restaurant visitors using multiple strategies. Gain knowledge of basic to advanced statistical tools and advanced ML modeling techniques. Understand concepts from scratch and implement the project.

  • Gain knowledge of basic to advanced statistical tools and advanced ML modeling techniques.
  • Understand concepts from scratch and implement the project.

Prabhakaran SPrincipal Data Scientist

Included in All-Access, one membership for every course.

Lessons
57, in 15 chapters
Video
4 h 45 min
Free to watch
5 lessons
Certificate
On completion
Rating
4.8 from 52 ratings

What you'll be able to do

  • Frame Data Science Problem Statement
  • Extensive Exploratory Data Analysis
  • Feature Engineering Strategies
  • Build Multiple Time Series Models
  • Model Evaluation and Improvement
  • Advanced Machine Learning Algorithms

Course content

15 chapters · 57 lessons · 4 h 45 min · 5 free to preview

  1. 01Overview3 lessons · 7 min
    1. Course Introduction and What You Will LearnPreview4:52
    2. How to Get Queries Resolved1:00
    3. Download Resources1:00
  2. 02Setup Environment3 lessons · 18 min
    1. Python Setup - Local Installation9:47
    2. Python Setup - Google Colab4:33
    3. Packages Used3:18
  3. 03Understanding the data3 lessons · 13 min
    1. Data OverviewPreview4:03
    2. Basic Data Stats8:25
    3. Course Review1:00
  4. 04Exploratory Data Analysis2 lessons · 14 min
    1. Data Preprocessing Phase 15:53
    2. Exploratory Data Analysis8:28
  5. 05Engineer new features and process data3 lessons · 8 min
    1. Feature Engineering - Domain Specific3:35
    2. Feature Engineering - Interaction Features3:23
    3. Course Review1:00
  6. 06EDA - Engineered features & significance tests4 lessons · 34 min
    1. Exploratory Data Analysis Part 23:49
    2. ANOVA Concept- Intuition10:07
    3. ANOVA Concept - Maths12:40
    4. Significance Tests7:42
  7. 07Data pre-processing4 lessons · 14 min
    1. Label Encoding1:51
    2. Data Preprocessing for Model Building3:33
    3. Feature Encoding Approaches8:02
    4. Course Review1:00
  8. 08Evaluation methods for regression1 lesson · 5 min
    1. Evaluation Metrics5:05
  9. 09Introduction to time series modeling4 lessons · 21 min
    1. Introduction to Time Series Modeling0:46
    2. Time Series and Stationarity Concepts11:09
    3. ACF and PACF7:36
    4. Course Review1:00
  10. 10Time series model - ARIMA9 lessons · 53 min
    1. Introduction to ARIMA ModelingPreview4:46
    2. AR and MA Models - Part 1Preview6:39
    3. AR and MA Models - Part 2Preview3:44
    4. Auto Arima concept2:45
    5. Strategy 1 - ARIMA Forecasting Demo7:05
    6. Strategy 1 - ARIMA Forecasting Demo - Part 27:45
    7. Durbin Watson Statistic3:09
    8. Strategy 2 - Auto ARIMA8:16
    9. Strategy 3 - AutoARIMA for Genre8:49
  11. 11Time series model - SARIMA and SARIMAX9 lessons · 51 min
    1. SARIMA and SARIMAX5:46
    2. Strategy 4 SARIMA Demo5:56
    3. Strategy 5 SARIMAX Demo9:54
    4. Exogenous Variables Deepdive Part 1 - Time Based and Demographics5:06
    5. Exogenous Variables Deepdive Part 2 - Qualitative and Promotions5:15
    6. Exogenous Variables Deepdive Part 3 - Series decomposition and LifeCycle12:27
    7. Exogenous Variables Deepdive Part 4 - Macro Economic Features2:54
    8. Forecast for Unknown Future2:18
    9. Course Review1:00
  12. 12Time series model - Prophet by Facebook2 lessons · 12 min
    1. Prophet by Facebook3:38
    2. Prophet Forecasting Demo8:00
  13. 13Machine learning models - XGBoost and CATBoost5 lessons · 23 min
    1. New Plan of Attack2:52
    2. XGBoost Demo7:43
    3. CatBoost5:04
    4. CatBoost Demo6:33
    5. Course Review1:00
  14. 14Model improvement and interpretation3 lessons · 18 min
    1. Hyper Parameters and Tuning6:45
    2. Cohorted Ensembles7:21
    3. Cohorted Ensembles Demo4:19
  15. 15Conclusion2 lessons · 3 min
    1. Final Words2:00
    2. Course Review1:00

What you need

  • Basics of Python
  • Foundational knowledge of Data Science
  • High school maths

Who this course is for

  • Data Science Aspirants
  • Data Science Professionals
  • Software/Data engineers interested in quantitative analysis
  • Professionals working with large datasets
  • Data analysts, economists, researchers

Your instructor

Prabhakaran S

Prabhakaran S

Principal Data Scientist

My name is Selva, and I am super excited to mentor you on this course!

I head the Data Science team for a global Fortune 500 company and over the last 10 years of my data science experience I've deployed 20+ global products. I'm also the Founder and Chief Author of Machine Learning Plus, which has over 4M annual readers.

I specialize in covering the in-depth intuition and maths of any concept or algorithm. And based on my existing student requests, I've put up the series of courses and projects with detailed explanations, just like on-the-job experience. Hope you love it!

from 3,965 ratings
4.92
learners
57K+
courses
85

Questions

How do I get this course?

It is part of All-Access: one membership that opens all 85 courses. The plans and prices are on our course site. You can watch the free preview lessons before you join.

Can I get a refund?

Yes. If the membership is not right for you, ask for a refund within 30 days of your first payment.

Can I learn on my phone?

Yes. Lessons play in the browser on any phone, tablet or computer, and your place is saved for the next device.

I am already a member. Where are my courses?

On our course site, edu.machinelearningplus.com. Sign in there with the email you joined with. The courses move to this site later, with your access, and you will not pay again.

Contact us