Skip to content

Shreesha812/Filmy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Filmy

Filmy is a Django-based web application that helps users discover and explore Bollywood movies. It combines a searchable movie database with an AI-powered recommendation system using LLaMA 2 via Ollama.


Features

  • Browse and search through a curated Bollywood movie database.
  • View detailed movie information with posters and trailers.
  • AI Movie Recommender powered by LLaMA 2 – generates personalized Bollywood movie recommendations.
  • Minimal, clean UI for a smooth experience.

Tech Stack

  • Backend: Django (Python)
  • Frontend: HTML, TailwindCSS, Vanilla JS
  • AI Integration: LLaMA 2 via Ollama
  • Database: MySQL (with exportable movie.json for portabilityL)

Installation & Setup

  1. Clone the repo
    git clone https://github.com/<your-username>/InvestMentor.git  
    cd InvestMentor
    
  2. Setup virtual environment
    python -m venv venv # On Windows  
    source venv/bin/activate # On Mac/Linux  
    
  3. Install dependencies
    pip install Django  
    pip install mysqlclient
    pip install requests
    
  4. Database setup
  • This project uses MySQL as the default database.
  • Apply migrations:
    python manage.py migrate  
  • Load movie data from the provided movie.json:
    python manage.py loaddata movie.json
    
  1. Start Django server
    python manage.py runserver   

LLaMA 2 Integration (via Ollama)

The AI Roadmap Generator depends on Ollama to run LLaMA locally.

  1. Install Ollama
  • Download and install from Ollama.ai
  • Verify installation:
    ollama --version
    
  1. Pull the LLaMA 2 model
    ollama pull llama2
    
  2. Run Ollama server
  • In a separate terminal (before using roadmap):
    ollama run llama2
    

License

This project is open-source under the MIT License.

About

Filmy is a Django-based web application that helps users discover and explore Bollywood movies. It combines a searchable movie database with an AI-powered recommendation system using LLaMA 2 via Ollama.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 54.1%
  • HTML 45.9%