NicolasHug/Surprise
Surprise
A Python scikit for building and analyzing recommender systems
Builder

NicolasHug
NicolasHug • individual
Stars
6,780
Using upstream star count
Forks
1,051
Using upstream fork count
Open Issues
0
Activity Score
0/100
0 commits in 30d
Created
Oct 23, 2016
Project creation date
README Summary
Surprise is a Python scikit-learn-inspired library for building and analyzing recommender systems that deal with explicit rating data. It provides a set of ready-to-use prediction algorithms and tools to evaluate, analyze and compare the performance of algorithms. The library is designed to be simple and efficient, following scikit-learn conventions for easy integration into existing workflows.
AI Dev Skills
Unmapped
Tags
Taxonomy
Deployment Context
Industries
Modalities
Skill Areas
Recent Activity
Updated 8 months ago
7 Days
0
30 Days
0
90 Days
0
Quality
production- Quality
- high
- Maturity
- production
Categories
PM Skills
Languages
Timeline
- Project created
- Oct 23, 2016
- Forked
- Mar 22, 2026
- Your last push
- 8 months ago
- Upstream last push
- 8 months ago
- Tracked since
- Jul 24, 2025
Similar Repos
pgvector cosine similarity · $0
Loading…