Skip to content
The Daily Repo

NicolasHug / Surprise

A Python scikit for building and analyzing recommender systems

Why this job: matched by what the repo talks about: system, build

What it does

Surprise is a Python scikit for building and analyzing recommender systems that deal with explicit rating data.

Get started

No single install command. Read the steps in the README (opens in new tab)

Maintenance
Active
Last commit 5 months ago
Stars
6,828
+3 this week
Licence
BSD-3-Clause
Allows business use
Downloads for
None listed
No release files
Latest version
None yet
No releases
Built with
Python
77% of the code

Is it looked after?

Contributors
Not stated
Last 90 days
Issues
82% closed
70 still open
Pull requests
69 merged
12 waiting
Releases
None
Never published
More: languages, topics and project record

Languages

  • Python 77%
  • Cython 23%
  • Shell <1%

Topics

  • recommender
  • systems
  • recommendation
  • svd
  • matrix
  • factorization
  • machine-learning

Project record

  • JobAgent frameworks
  • StatusListed
  • Commits661
  • Forks1,052
  • Watching133
  • Stars in 28 days+10
  • CreatedOct 23, 2016
  • First seen by usNov 7, 2026
  • CheckedNov 8, 2026

Type to search.

Try