CineMatch (On - Going)

A platform designed to revolutionize the way movie enthusiasts discover and engage with films

June 1, 2024 - 7 months ago

Website
|

Image cover blog CineMatch (On - Going)

Backstory Why Me Made This Project?

Our idea was inspired by Spotify, which started as a music streaming service and eventually integrated social features to transform into a social media platform centered around musical interests. Similarly, we observed that movie enthusiasts interact in much the same way, and there is a gap in the software field that can be filled with a social media platform tailored for them.

Goals Build This Project

Main goals for building this project, including the following:
  1. Movie Recommendation: Utilizing content-based and collaborative filtering with TF-IDF and RAKE, our platform provides highly relevant and engaging movie recommendations tailored to user preferences.
  2. AI-Generated Movie Lists: Users can create personalized and collaborative movie lists, enhanced by AI-generated suggestions that blend user preferences.
  3. Social Engagement: Cinematch fosters a sense of community by allowing users to follow others, share personal reviews, and participate in collaborative movie list creation.
  4. Collaborative Playlists: Users can collaborate with friends to create shared movie playlists, enhancing the social experience of movie discovery.
I was learning a lot about Machine Learning, Django Rest Framework and Kotlin while build this project, after i finish this project, i think my programming skills are improved over time.

How to Start this project

Backend

1. Clone repository using git

git clone https://github.com/slepetbangkit/cinematch-backend

2. Install all dependencies

pip install -r "requirements.txt"

3. Migrate the database

python manage.py makemigrations python manage.py migrate

4. Run the server deployment

python manage.py runserver
Open http://localhost:8000 with your browser to see the result.

Last but not least

if you interested on this project, you can visit on Repository CineMatch Repository Socco App Project, last if you wanna give me suggesstion or advice you can go to contact page directly. Thankyou so much.

Tech Stack: