Course ratings

Introduction to Data Engineering

Vincent Vankrunkelsven

Data Engineer @ DataCamp

Ratings at DataCamp

Chapter rating at DataCamp rating

Introduction to Data Engineering

Recommend using ratings

 

  • Get rating data
  • Clean and calculate top-recommended courses
  • Recalculate daily
  • Example usage: user's dashboard
Introduction to Data Engineering

As an ETL process

It's an ETL process!

 

Recommendations as ETL process

Introduction to Data Engineering

The database

 

Diagram of courses table

 

Diagram of rating table

Introduction to Data Engineering

The database relationship

 

Diagram showing the relation between courses and rating

Introduction to Data Engineering

Let's practice!

Introduction to Data Engineering

Preparing Video For Download...