- Remind me to start recording.
- Annoucements.
- Read weekly annoucments message
- Review last weeks HW.
- Updating your fork with this weeks files.
- Google slide lecture.
- Break
- Homework is to complete the dashboard exercise, project ideation slide, and preclass work.
- Optionally, complete the
Exercise-DONT-EDIT-MAKE-COPY.ipynbfile
- Optionally, complete the
--
Create visualizations and dashboards to analyze movie data.
See the detailed instructions in: Dashboard_Exercise.md
- Dataset:
data/movie_ratings.csv(MovieLens 100k with user demographics) - Goal: Answer 4 analytical questions using visualizations
- Tools: Streamlit (recommended), Jupyter notebooks, or other dashboard tools
- Questions:
- What's the breakdown of genres for the movies that were rated?
- Which genres have the highest viewer satisfaction (highest ratings)?
- How does mean rating change across movie release years?
- What are the 5 best-rated movies that have at least 50 ratings? At least 150 ratings?
- [EXTRA CREDIT] Pick 4 genres. For each genre, how does the rating change as viewer age increases?
- [EXTRA CREDIT] Plot number of ratings vs mean rating per genre. Is there a correlation between the volume of ratings and mean rating?
- [EXTRA CREDIT] We gave you a pre-cleaned
genrescolumn, the original dataset ismovie_ratings_EC.csv, can you clean it yourself?
This exercise will prepare you for creating professional dashboards and telling stories with data.
- Reading about SCRUM from Jira ~ 5 mins
- What is AGILE? ~ 6 mins
- What is SCRUM? ~ 20 mins
- AGILE in Data Science ~ 8 mins
- How Data Science Projects Are Implemented Using Agile Methodology ~15 mins
- OPTIONAL - Deep dive on how PyData uses AGILE in DS ~ 28 mins
Remember, make a copy of that file. Add your initials to that copy. Exercise-XX.ipynb. Then edit that file, push your changes, and add the link to the HW submission sheet. (link is on main readme and bookmarked in slack channel)