Difference between revisions of "Recommendation Software"

From RecSysWiki
Jump to navigation Jump to search
Line 2: Line 2:
  
 
The table below shows a comparison of some of the more common software packages for recommendation.
 
The table below shows a comparison of some of the more common software packages for recommendation.
 +
 +
<!-- ######################################### -->
 +
<!--                                          -->
 +
<!-- Add new software in alphabetical order!!! -->
 +
<!--                                          -->
 +
<!-- ######################################### -->
 +
 +
  
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
Line 12: Line 20:
 
  |-
 
  |-
 
  | [[Python-recsys]]  || Python || 2011 || Stale || [https://github.com/ocelma/python-recsys GitHub]
 
  | [[Python-recsys]]  || Python || 2011 || Stale || [https://github.com/ocelma/python-recsys GitHub]
 +
|-
 +
| [[RankSys]]  || Java || 2015 || Active || [https://github.com/ir-uam/RankSys GitHub]
 
  |-
 
  |-
 
  | [[Recommender101]]  || Java || 2013 || Active || [http://ls13-www.cs.tu-dortmund.de/homepage/recommender101/download/recommender101.zip source zip]
 
  | [[Recommender101]]  || Java || 2013 || Active || [http://ls13-www.cs.tu-dortmund.de/homepage/recommender101/download/recommender101.zip source zip]
|-
 
| [[RankSys]]  || Java || 2015 || Active || [https://github.com/ir-uam/RankSys GitHub]
 
 
  |}
 
  |}

Revision as of 05:09, 5 August 2015

Recommendations are generally provided through a self-implemented software, a machine learning package or a specific recommendation-focused software package or library.

The table below shows a comparison of some of the more common software packages for recommendation.



Package Language Inception year Status Source
LensKit Java 2011 Active GitHub
MyMediaLite C# 2011 Active GitHub
Python-recsys Python 2011 Stale GitHub
RankSys Java 2015 Active GitHub
Recommender101 Java 2013 Active source zip