Welcome to Film Finder, your personalized movie recommendation web application! Film Finder leverages the power of AI and the extensive OMDb API to bring you movie suggestions tailored to your unique tastes. Discover your next favorite film effortlessly!
Explore Film Finder and find your next movie today! Visit Film Finder
- User Preferences Input: Users can input their favorite movies to receive personalized recommendations.
- AI-Powered Recommendations: Utilizes an AI model to analyze user preferences and suggest movies.
- Detailed Movie Information: Displays detailed information about the recommended movies, including director, writer, actors, and IMDb rating.
- Streaming Options: Provides information on where the recommended movies can be streamed.
The design of Film Finder was created by jonashuberts. Check out their work on GitHub.
- User Input: The user inputs their favorite movies in the form provided on the
films.htmlpage. - Recommendation Generation: The application sends the user's preferences to an AI model via an API, which then returns a movie recommendation.
- Movie Details Fetching: The application fetches detailed information about the recommended movie from the OMDb API.
- Display Results: The detailed information about the recommended movie is displayed to the user.
To run Film Finder locally, follow these steps:
- Clone the repository to your local machine.
- Open
index.htmlin your browser to start the application.
- HTML/CSS for the frontend.
- JavaScript for the backend logic.
- OMDb API for fetching movie details.
- ChatGPT (Free fresedgpt API) 3.5 for generating movie recommendations.
films.html: Entry point for users to input their favorite movies.result.html: Displays the AI-generated movie recommendation and its details.resultfilmes.html: Alternative result page.quiz.html: (If applicable) A quiz page for further engaging the user.styles.css: Contains the CSS styles for the application.script.js,quiz.js,result.js,resultfilms.js: JavaScript files containing the logic for fetching data, generating recommendations, and displaying results.
Contributions to Film Finder are welcome! Please refer to the contributing guidelines for more information.
This project is licensed under the MIT License - see the LICENSE file for details.
