Skip to content

Latest commit

 

History

History
172 lines (110 loc) · 6.68 KB

2022-10-19-recommenders-1.md

File metadata and controls

172 lines (110 loc) · 6.68 KB

DIY Recommendation Systems

For more information about the "Project of the Week" initiative at DataTalks.Club, see README.md.

If you want to receive reminders about this event, sign up here

Technologies

Note: this is a suggested list of technologies, you can chose alternatives instead

Plan

This is a proposed plan only, you don’t have to follow it day-by-day.

Day 1 (19 October, Wednesday)

  • Come up with a project idea.
  • Select the dataset for your project.
  • Create a GitHub project.
  • Share your progress on Slack and in social media.

Day 2 (20 October, Thursday)

  • Learn the basics about recommendation systems (see Suggested materials).
  • Perform exploratory data analysis of your data in a Jupyter notebook
  • Commit your changes.
  • Share your progress on Slack and in social media.

Suggested materials

Found good materials? Create a PR with links!

Day 3 (21 October, Friday)

  • Continue learning the basics about recommendation systems (see Suggested materials).
  • Perform cleaning of your data in a Jupyter notebook.
  • Commit your changes.
  • Share your progress on Slack and in social media.

Suggested materials

Found good materials? Create a PR with links!

Day 4 (22 October, Saturday)

  • Learn about Content-based recommendation systems.
  • Commit your changes.
  • Share your progress on Slack and in social media.

Suggested materials

Found good materials? Create a PR with links!

Day 5 (23 October, Sunday)

  • Continue learning about Content-based recommendation systems.
  • Commit your changes.
  • Share your progress on Slack and in social media.

Suggested materials

Found good materials? Create a PR with links!

Day 6 (24 October, Monday)

  • Learn about Collaborative Filtering recommendation systems.
  • Commit your changes.
  • Share your progress on Slack and in social media.

Suggested materials

Found good materials? Create a PR with links!

Day 7 (25 October, Tuesday)

  • Continue learning about Collaborative Filtering recommendation systems.
  • Commit your changes.
  • Share your progress on Slack and in social media.

Suggested materials

Found good materials? Create a PR with links!

Day 8 (26 October, Wednesday)

  • Continue exploring more about this topic
  • Polish the documentation for your project
  • Commit your changes.
  • Share your progress on Slack and in social media
  • Give us feedback
  • Add the link to your project to this project of the week github page

Other useful materials

Datasets

Materials legend:

  • 🏫 Course
  • 💾 Dataset
  • 🗒️ Article
  • 📺 Video tutorial
  • 💻 Code

Other things

There are other things you can try:

  • Learn about using Deep Neural Network Models for recommendation systems.

Projects

List of projects from the participants: