From b84ec577616d9b9f27d181ed50c7d5b0ce15eac3 Mon Sep 17 00:00:00 2001 From: Shreeya Date: Fri, 10 Apr 2026 13:48:40 +0530 Subject: [PATCH 1/2] Added Movie Recommendation System --- Projects/2-Intermediate/Movie-recommender.md | 24 ++++++++++++++++++++ README.md | 1 + 2 files changed, 25 insertions(+) create mode 100644 Projects/2-Intermediate/Movie-recommender.md diff --git a/Projects/2-Intermediate/Movie-recommender.md b/Projects/2-Intermediate/Movie-recommender.md new file mode 100644 index 00000000..e702f63a --- /dev/null +++ b/Projects/2-Intermediate/Movie-recommender.md @@ -0,0 +1,24 @@ +# AI Movie Recommender + +## Description +Build an application that recommends movies to users based on their preferences, past ratings, or mood using basic NLP or similarity techniques. + +## User Stories +- User can input a movie they like +- User gets a list of recommended movies +- User can filter recommendations by genre +- User can view details like rating and overview + +## Bonus Features +- Sentiment analysis on user reviews +- Chatbot-style recommendation system +- Integration with movie APIs (TMDB) +- Personalized recommendations using ML + +## Useful Links +- https://www.themoviedb.org/documentation/api +- https://developers.google.com/machine-learning/recommendation + +## Example Implementation +- Live Demo: https://lovable.dev/projects/0601a9b6-8e70-4a60-ae43-819b51ad619f +A working prototype of this idea has been built using Lovable.dev… \ No newline at end of file diff --git a/README.md b/README.md index c54bfa41..91d8f3f7 100644 --- a/README.md +++ b/README.md @@ -101,6 +101,7 @@ required to complete them. | [Markdown Table Generator](./Projects/2-Intermediate/Markdown-Table-Generator.md) | Convert a table into Markdown-formatted text | 2-Intermediate | | [Math Editor](./Projects/2-Intermediate/math-editor.md) | A math editor for students to use | 2-Intermediate | | [Meme Generator App](./Projects/2-Intermediate/Meme-Generator-App.md) | Create custom memes | 2-Intermediate | +| - [AI Movie Recommender](./intermediate/Movie-recommender.md) | Recommends movies based on user rating | 2-Intermediate | | [Name Generation using RNNs](./Projects/2-Intermediate/Name-Generator.md) | Generate names using names dataset | 2-Intermediate | | [Password Generator](./Projects/2-Intermediate/Password-Generator.md) | Generate random passwords | 2-Intermediate | | [Podcast Directory](./Projects/2-Intermediate/Podcast-Directory-App.md) | Directory of favorite podcasts | 2-Intermediate | From 15044da09fa42aaff190ddb4cae48010877bfd66 Mon Sep 17 00:00:00 2001 From: Shreeya Date: Sun, 12 Apr 2026 19:20:13 +0530 Subject: [PATCH 2/2] Added required changes --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 91d8f3f7..7255937f 100644 --- a/README.md +++ b/README.md @@ -101,7 +101,7 @@ required to complete them. | [Markdown Table Generator](./Projects/2-Intermediate/Markdown-Table-Generator.md) | Convert a table into Markdown-formatted text | 2-Intermediate | | [Math Editor](./Projects/2-Intermediate/math-editor.md) | A math editor for students to use | 2-Intermediate | | [Meme Generator App](./Projects/2-Intermediate/Meme-Generator-App.md) | Create custom memes | 2-Intermediate | -| - [AI Movie Recommender](./intermediate/Movie-recommender.md) | Recommends movies based on user rating | 2-Intermediate | +| [AI Movie Recommender](./Projects/2-Intermediate/Movie-recommender.md) | Recommends movies based on user rating | 2-Intermediate | | [Name Generation using RNNs](./Projects/2-Intermediate/Name-Generator.md) | Generate names using names dataset | 2-Intermediate | | [Password Generator](./Projects/2-Intermediate/Password-Generator.md) | Generate random passwords | 2-Intermediate | | [Podcast Directory](./Projects/2-Intermediate/Podcast-Directory-App.md) | Directory of favorite podcasts | 2-Intermediate |