Skip to content

React-based movie recommendation system integrating a backend API and machine learning for accurate suggestions.

Notifications You must be signed in to change notification settings

SpackiGabriel/movie-recommendation-client-react

Repository files navigation

Movie Recommendation System

This project is a simple movie recommendation system implemented using React for the front-end. It utilizes a back-end API and a machine learning model for movie recommendations.

Back-end API

The back-end API used in this project is available in the following repository:

Movie Recommendation API

The API is responsible for fetching movie data and providing recommendations based on user input. It serves as the backend for this front-end React application.

Machine Learning Model

The machine learning model used for movie recommendations is available in the following repository:

Movie Recommendation KNN Model

This repository contains the code for training and deploying the k-nearest neighbors (KNN) model for movie recommendations. The API interacts with this model to provide accurate movie recommendations to users.

Getting Started

To get started with this project, follow these steps:

  1. Clone this repository.
  2. Install dependencies by running npm install.
  3. Run the development server with npm run dev.
  4. Ensure that the back-end API is running by following the instructions provided in its repository.
  5. Explore the movie recommendation system by searching for movies and receiving recommendations.

Features

  • Search for movies by title.
  • Receive movie recommendations based on user input.
  • Navigate through movie suggestions using keyboard arrow keys.

Technologies Used

  • React
  • Axios
  • Tailwind CSS

About

React-based movie recommendation system integrating a backend API and machine learning for accurate suggestions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published