Bangumi-Provider is a content provider for Bangumi-Visualizer. It crawl, analyze the data from Bilibili, and persist the result to database, using Collaborative Filtering algorithm when analyzing data. It run with single thread and no framework was used.
- Incremental Crawl & Analyze
- Multi Storage Backend Support
- Containerized
docker-compose up
docker run -itd --name=provider --net=host -e DB_PASSWORD=$DB_PASSWORD angelmsger/bangumi-provider
python -m venv venv && source venv/bin/activate && pip install -r requirements && python exec.py
- MySQL support
- Concurrent feature
- Use Kaaass's API when auth after v1.3.x.