Difference between revisions of "Recommendation Software"

From RecSysWiki
Jump to navigation Jump to search
Line 23: Line 23:
 
  | [[Python-recsys]]  || Python || 2011 || Stale || [https://github.com/ocelma/python-recsys GitHub] || NA
 
  | [[Python-recsys]]  || Python || 2011 || Stale || [https://github.com/ocelma/python-recsys GitHub] || NA
 
  |-
 
  |-
  | [[RankSys]]  || Java || 2015 || Active || [https://github.com/ir-uam/RankSys GitHub] || GPL
+
  | [[RankSys]]  || Java || 2015 || Active || [https://github.com/RankSys/RankSys GitHub] || GPL
 
  |-
 
  |-
 
  | [[RecDB]]  || PostgreSQL || 2013 || Active || [https://github.com/Sarwat/recdb-postgresql GitHub] || BSD  
 
  | [[RecDB]]  || PostgreSQL || 2013 || Active || [https://github.com/Sarwat/recdb-postgresql GitHub] || BSD  

Revision as of 12:30, 13 October 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 License
LensKit Java 2011 Active GitHub LGPLv2.1+
Mrec Python 2013 Stale GitHub NA
MyMediaLite C# 2011 Active GitHub GPL
Python-recsys Python 2011 Stale GitHub NA
RankSys Java 2015 Active GitHub GPL
RecDB PostgreSQL 2013 Active GitHub BSD
Recommender101 Java 2013 Active source zip custom
TagRec Java 2014 Active GitHub GPL


See also