recommender-system

Open-source projects categorized as recommender-system

Top 23 recommender-system Open-Source Projects

  • d2l-en

    Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.

  • qdrant

    Qdrant - High-performance, massive-scale Vector Database for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/

    Project mention: Ask HN: Has Anyone Trained a personal LLM using their personal notes? | news.ycombinator.com | 2024-04-03

    I'm currently looking to implement locally, using QDrant [1] for instance.

    I'm just playing around, but it makes sense to have a runnable example for our users at work too :) [2].

    [1]. https://qdrant.tech/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • Weaviate

    Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database​.

    Project mention: pgvecto.rs alternatives - qdrant and Weaviate | libhunt.com/r/pgvecto.rs | 2024-03-13
  • gorse

    Gorse open source recommender system engine

  • LightFM

    A Python implementation of LightFM, a hybrid recommendation algorithm.

  • implicit

    Fast Python Collaborative Filtering for Implicit Feedback Datasets

  • catalyst

    Accelerated deep learning R&D (by catalyst-team)

    Project mention: Instance segmentation of small objects in grainy drone imagery | /r/computervision | 2023-12-09
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • spotlight

    Deep recommender models using PyTorch. (by maciejkula)

  • awesome-causality-algorithms

    An index of algorithms for learning causality with data

    Project mention: Why the world needs computational social science | news.ycombinator.com | 2023-10-02

    https://github.com/rguo12/awesome-causality-algorithms

    "The limits of graphical causal discovery" (2021)

  • ml-surveys

    📋 Survey papers summarizing advances in deep learning, NLP, CV, graphs, reinforcement learning, recommendations, graphs, etc.

  • hora

    🚀 efficient approximate nearest neighbor search algorithm collections library written in Rust 🦀 .

    Project mention: Building a Vector Database with Rust to Make Use of Vector Embeddings | /r/rust | 2023-06-01

    We have been playing around with Hora as a replacement for the Rust-CV implementation as we want PQ as well. I'll check out instanct-distance, looks very interesting!

  • recommenders

    TensorFlow Recommenders is a library for building recommender system models using TensorFlow. (by tensorflow)

  • torchrec

    Pytorch domain library for recommendation systems

  • neural_collaborative_filtering

    Neural Collaborative Filtering

  • usearch

    Fast Open-Source Search & Clustering engine × for Vectors & 🔜 Strings × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍

    Project mention: USearch SQLite Extensions for Vector and Text Search | news.ycombinator.com | 2024-02-22
  • EasyRec

    A framework for large scale recommendation algorithms.

    Project mention: FLaNK Stack Weekly for 20 June 2023 | dev.to | 2023-06-20

    Recommendation Framework https://github.com/alibaba/EasyRec

  • TensorRec

    A TensorFlow recommendation algorithm and framework in Python.

  • fastFM

    fastFM: A Library for Factorization Machines

  • Transformers4Rec

    Transformers4Rec is a flexible and efficient library for sequential and session-based recommendation and works with PyTorch.

  • NVTabular

    NVTabular is a feature engineering and preprocessing library for tabular data designed to quickly and easily manipulate terabyte scale datasets used to train deep learning based recommender systems.

  • LLM4Rec-Awesome-Papers

    A list of awesome papers and resources of recommender system on large language model (LLM).

    Project mention: LLMS4Rec through RAG? | /r/LocalLLaMA | 2023-12-09

    I recently came across LLM4Rec-Awesome and felt inspired to build something small based on some of those papers-- essentially, it will be a RAG-powered, recommendation engine for games (and eventually much more).

  • RecSysDatasets

    This is a repository of public data sources for Recommender Systems (RS).

  • disco

    Recommendations for Ruby and Rails using collaborative filtering

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-03.

recommender-system related posts

Index

What are some of the best open-source recommender-system projects? This list will help you:

Project Stars
1 d2l-en 21,564
2 qdrant 17,718
3 Weaviate 9,359
4 gorse 8,012
5 LightFM 4,593
6 implicit 3,412
7 catalyst 3,221
8 spotlight 2,934
9 awesome-causality-algorithms 2,788
10 ml-surveys 2,736
11 hora 2,552
12 recommenders 1,748
13 torchrec 1,719
14 neural_collaborative_filtering 1,707
15 usearch 1,611
16 EasyRec 1,467
17 TensorRec 1,250
18 fastFM 1,063
19 Transformers4Rec 1,021
20 NVTabular 1,002
21 LLM4Rec-Awesome-Papers 741
22 RecSysDatasets 702
23 disco 521
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com