Movie recommender using TMDB metadata + Ollama. It selects candidates via TF-IDF and asks the local LLM to rank and explain the top picks.
- Install Ollama:
- Download: OllamaSetup.exe
- Pull a model:
ollama pull llama3.2:latestgit clone https://github.com/n0sync/BotBuster-Ollama
cd BotBuster-Ollama
python -m venv .venv
.\.venv\Scripts\Activate.ps1
pip install -r requirements.txtCreate a .env file in the project root:
TMDB_API_KEY=your_api_key_here
OLLAMA_MODEL=llama3.2:latestGet your TMDB API key at: https://www.themoviedb.org/settings/api
- Add movies to
watchlist.txt(one per line) - Run the recommender:
python main.py- Python 3.8+
- Ollama running locally
- TMDB API key
Apache License 2.0