8 best C# Recommender System libraries in 2024

share link

by marketing.admin@openweaver.com dot icon Updated: Mar 10, 2023

technology logo
technology logo

Guide Kit Guide Kit  

Given a set of users’ preferences and items, recommend a subset of the items to each user in order to maximize the number of preferred items. A recommender system (or recommendation system) is a software application that predicts the “rating” or “preference” that a user would give to an item. Recommender systems are widely used in movies, news, research articles, products, social tags, music, etc. if there is any type of information involved. Recommender systems are utilized in a variety of areas including movies, music, news, books, research articles, search queries, social tags, and products in general. There are also recommender systems for experts/people and collaborative/content filtering techniques used in these systems. The following is a list of the 8 most popular C# Recommender System libraries in 2022.

C# doticonstar image 231 doticonVersion:Currentdoticon
License: Others (Non-SPDX)

Product Recommendations solution

Support
    Quality
      Security
        License
          Reuse

            Product-Recommendationsby microsoft

            C# doticon star image 231 doticonVersion:Currentdoticon License: Others (Non-SPDX)

            Product Recommendations solution
            Support
              Quality
                Security
                  License
                    Reuse
                      C# doticonstar image 90 doticonVersion:Currentdoticon
                      License: Permissive (MIT)

                      An example cross-platform movie recommendation application built using Xamarin.Forms and Azure ML service

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                recommenders_engine_example_layoutby microsoft

                                C# doticon star image 90 doticonVersion:Currentdoticon License: Permissive (MIT)

                                An example cross-platform movie recommendation application built using Xamarin.Forms and Azure ML service
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse

                                          recommenderby nreco

                                          C# doticonstar image 33 doticonVersion:Currentdoticon
                                          License: Others (Non-SPDX)

                                          NReco Recommender is a .NET port of Apache Mahout CF java engine (standalone, non-Hadoop version)

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    recommenderby nreco

                                                    C# doticon star image 33 doticonVersion:Currentdoticon License: Others (Non-SPDX)

                                                    NReco Recommender is a .NET port of Apache Mahout CF java engine (standalone, non-Hadoop version)
                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse
                                                              C# doticonstar image 29 doticonVersion:1.2.0doticon
                                                              License: Permissive (MIT)

                                                              Easy to use (but high performance!) weighted selection implementation, in C#.

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        Ether.WeightedSelectorby kinetiq

                                                                        C# doticon star image 29 doticonVersion:1.2.0doticon License: Permissive (MIT)

                                                                        Easy to use (but high performance!) weighted selection implementation, in C#.
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse
                                                                                  C# doticonstar image 20 doticonVersion:Currentdoticon
                                                                                  License: Permissive (MIT)

                                                                                  Recommendation engine using collaborative filtering and matrix factorization

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            cp-user-behaviorby skotz

                                                                                            C# doticon star image 20 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                            Recommendation engine using collaborative filtering and matrix factorization
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse
                                                                                                      C# doticonstar image 1 doticonVersion:Currentdoticon
                                                                                                      License: Others (Non-SPDX)

                                                                                                      A sample web application for .NET developers that uses AWS, .NET Core, Amazon Personalize, and Amazon S3 to show how you can quickly and easily build a Movie Recommendations Engine.

                                                                                                      Support
                                                                                                        Quality
                                                                                                          Security
                                                                                                            License
                                                                                                              Reuse

                                                                                                                aws-netcore-webapp-using-amazonpersonalizeby aws-samples

                                                                                                                C# doticon star image 1 doticonVersion:Currentdoticon License: Others (Non-SPDX)

                                                                                                                A sample web application for .NET developers that uses AWS, .NET Core, Amazon Personalize, and Amazon S3 to show how you can quickly and easily build a Movie Recommendations Engine.
                                                                                                                Support
                                                                                                                  Quality
                                                                                                                    Security
                                                                                                                      License
                                                                                                                        Reuse
                                                                                                                          C# doticonstar image 1 doticonVersion:1.0.0doticon
                                                                                                                          License: Permissive (MIT)

                                                                                                                          Kentico Smart Kontent Recommendations .NET SDK

                                                                                                                          Support
                                                                                                                            Quality
                                                                                                                              Security
                                                                                                                                License
                                                                                                                                  Reuse

                                                                                                                                    kontent-recommendations-netby Kentico

                                                                                                                                    C# doticon star image 1 doticonVersion:1.0.0doticon License: Permissive (MIT)

                                                                                                                                    Kentico Smart Kontent Recommendations .NET SDK
                                                                                                                                    Support
                                                                                                                                      Quality
                                                                                                                                        Security
                                                                                                                                          License
                                                                                                                                            Reuse

                                                                                                                                              marshby 20chan

                                                                                                                                              C# doticonstar image 0 doticonVersion:Currentdoticon
                                                                                                                                              License: Permissive (MIT)

                                                                                                                                              LOLTFT realtime recommendation engine (WIP)

                                                                                                                                              Support
                                                                                                                                                Quality
                                                                                                                                                  Security
                                                                                                                                                    License
                                                                                                                                                      Reuse

                                                                                                                                                        marshby 20chan

                                                                                                                                                        C# doticon star image 0 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                                        LOLTFT realtime recommendation engine (WIP)
                                                                                                                                                        Support
                                                                                                                                                          Quality
                                                                                                                                                            Security
                                                                                                                                                              License
                                                                                                                                                                Reuse

                                                                                                                                                                  See similar Kits and Libraries