Reporium
GraphWikiTaxonomyStacksInsightsTrendsArchitectureAI-NativeFAQ
Ask anything about the repo library…
Loading repo…
←Library/Surprise
Library/SurpriseForked

NicolasHug/Surprise

Surprise

A Python scikit for building and analyzing recommender systems

View on GitHub↗Upstream NicolasHug/Surprise↗

Builder

NicolasHug

NicolasHug

NicolasHug • individual

Stars

6,811

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

[![GitHub version](https://badge.fury.io/gh/nicolashug%2FSurprise.svg)](https://badge.fury.io/gh/nicolashug%2FSurprise) [![Documentation Status](https://readthedocs.org/projects/surprise/badge/?version=stable)](https://surprise.readthedocs.io/en/stable/?badge=stable) [![python versions](https://img.shields.io/badge/python-3.8+-blue.svg)](https://surpriselib.com) [![License](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](https://opensource.org/licenses/BSD-3-Clause) [![DOI](https

Community Evaluation

Loading…

AI Dev Skills

Unmapped

Baseline Prediction AlgorithmsCollaborative FilteringCross-validation for Recommender SystemsEvaluation Metrics for RecommendationsMatrix FactorizationModel Selection and Hyperparameter TuningNeighborhood-based MethodsRecommendation SystemsSimilarity ComputationUser-Item Rating Prediction

Tags

Baseline Prediction AlgorithmsCollaborative FilteringCross-validation for Recommender SystemsEvaluation Metrics for RecommendationsMatrix FactorizationModel Selection and Hyperparameter TuningNeighborhood-based MethodsRecommendation SystemsSimilarity ComputationUser-Item Rating PredictionBenchmarkingData ScienceEvalsForkedJupyterMachine LearningNumPyOpen SourcePythonScikit-learnTutorial

Taxonomy

AI Trends

Personalization at ScaleClassical Machine Learning Revival

category

Data Science & AnalyticsEvals & BenchmarkingLearning Resources

Deployment Context

Self-hostedCloud APIOn-premise

Industries

E-commerceMedia & EntertainmentContent PlatformsSocial MediaPublishingMusic StreamingVideo Streaming

Modalities

Tabular

Skill Areas

Collaborative FilteringMatrix FactorizationNeighborhood-based MethodsRecommendation SystemsCross-validation for Recommender SystemsEvaluation Metrics for RecommendationsBaseline Prediction AlgorithmsUser-Item Rating PredictionSimilarity ComputationModel Selection and Hyperparameter Tuning

tag

BenchmarkingData ScienceEvalsForkedJupyterMachine LearningNumPyOpen SourcePythonScikit-learnTutorial

Use Cases

Product RecommendationContent RecommendationMovie Rating PredictionUser Preference ModelingPersonalized Content FilteringRating PredictionRecommendation Algorithm BenchmarkingCollaborative Filtering Research

Recent Activity

Updated 1 years ago

7 Days

0

30 Days

0

90 Days

0

Quality

production
Quality
high
Maturity
production

Categories

Data Science & AnalyticsPrimaryEvals & BenchmarkingLearning ResourcesOther AI / ML

PM Skills

Data & Evaluation

Languages

Python100.0%

Timeline

Project created
Oct 23, 2016
Forked
Mar 22, 2026
Your last push
1 years ago
Upstream last push
1 years ago
Tracked since
Jul 24, 2025

Similar Repos

pgvector cosine similarity · $0

Loading…