AI-powered YouTube video recommendation system that learns your preferences.
./setup.shSelect option 1 for web dashboard (recommended).
- Python 3.7+
- YouTube Data API v3 Key from Google Cloud Console
-
Get YouTube API Key:
- Visit Google Cloud Console
- Create project and enable YouTube Data API v3
- Create API key
-
Configure environment:
cp .env.example .env # Edit .env and add your API key: # YOUTUBE_API_KEY=your_actual_api_key_here
-
Run setup:
./setup.sh
- Access at: http://localhost:5001
- YouTube-like interface with AI confidence scores
- Rate videos to train the AI model
Python not found: Use python3 instead of python
API Key Issues:
- Ensure YouTube Data API v3 is enabled
- Check your API key has quota remaining
Database Issues: Delete video_inspiration.db and run ./setup.sh again