This projects uses Spotify and Genius to recommend music along with Spotify widget. It contains emotion based models trained on texts, videos and audios to provided recommendation via those media.
Also checkout the Streamlit App
Warning: Modify the secrets.toml file to store the API Key
This streamlit app contains the following sections:
- ๐ Explore: This sections lets the user explore all the dataframes required for the webapp.
- ๐ Visualize: This section lets the user visualize the various trends in the dataset, like popularity of the movies, seggregation of the movies into genres/keywords, the vote distribution statistics and the coappearance network of all cast members based on user input.
- ๐ Search: This section lets the user search for recommendations on popular track, albums, artists or parametric features of the search criteria.
- ๐ฅ Recommendation: This section lets the user ask for Text Based, Video Based or Audio Based recommendations, after greeting the user with popular movies specific to a given genre as well as over the entire dataset.
For detailed guides, steps and instructions, check out: Colab Notebook