Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/2043932.2043989acmconferencesArticle/Chapter ViewAbstractPublication PagesrecsysConference Proceedingsconference-collections
poster

MyMediaLite: a free recommender system library

Published: 23 October 2011 Publication History

Abstract

MyMediaLite is a fast and scalable, multi-purpose library of recommender system algorithms, aimed both at recommender system researchers and practitioners. It addresses two common scenarios in collaborative filtering: rating prediction (e.g. on a scale of 1 to 5 stars) and item prediction from positive-only implicit feedback (e.g. from clicks or purchase actions). The library offers state-of-the-art algorithms for those two tasks. Programs that expose most of the library's functionality, plus a GUI demo, are included in the package. Efficient data structures and a common API are used by the implemented algorithms, and may be used to implement further algorithms. The API also contains methods for real-time updates and loading/storing of already trained recommender models.
MyMediaLite is free/open source software, distributed under the terms of the GNU General Public License (GPL). Its methods have been used in four different industrial field trials of the MyMedia project, including one trial involving over 50,000 households.

References

[1]
X. Amatriain, M. Torrens, P. Resnick, and M. Zanker, editors. Proceedings of the 2010 ACM Conference on Recommender Systems, (RecSys 2010). ACM, 2010.
[2]
T. Angermann. Empirische Analyse von Open-Source-Empfehlungssystemen. Master's thesis, University of Hildesheim, 2010.
[3]
D. Billsus, M. J. Pazzani, and J. Chen. A learning agent for wireless news access. In Intelligent User Interfaces, pages 33--36, 2000.
[4]
D. Bollen, B. P. Knijnenburg, M. C. Willemsen, and M. Graus. Understanding choice overload in recommender systems. In Amatriain et al. {1}.
[5]
Z. Gantner, L. Drumond, C. Freudenthaler, S. Rendle, and L. Schmidt-Thieme. Learning attribute-to-feature mappings for cold-start recommendations. In G. I. Webb, B. Liu, C. Zhang, D. Gunopulos, and X. Wu, editors, ICDM 2010. IEEE Computer Society, 2010.
[6]
Z. Gantner, S. Rendle, and L. Schmidt-Thieme. Factorization models for context-/time-aware movie recommendations. In Challenge on Context-aware Movie Recommendation (CAMRa2010). ACM, 2010.
[7]
K. Goldberg, T. Roeder, D. Gupta, and C. Perkins. Eigentaste: A constant time collaborative filtering algorithm, 2000.
[8]
J. L. Herlocker, J. A. Konstan, A. Borchers, and J. Riedl. An algorithmic framework for performing collaborative filtering. In SIGIR 1999, New York, NY, USA, 1999. ACM.
[9]
J. L. Herlocker, J. A. Konstan, L. G. Terveen, and J. T. Riedl. Evaluating collaborative filtering recommender systems. ACM Trans. Inf. Syst., 22:5--53, January 2004.
[10]
Y. Hu, Y. Koren, and C. Volinsky. Collaborative filtering for implicit feedback datasets. In ICDM 2008, 2008.
[11]
M. Jamali and M. Ester. A matrix factorization technique with trust propagation for recommendation in social networks. In Amatriain et al. {1}.
[12]
G. Karypis. Evaluation of item-based top-n recommendation algorithms. In CIKM. ACM, 2001.
[13]
Y. Koren, R. M. Bell, and C. Volinsky. Matrix factorization techniques for recommender systems. IEEE Computer, 42(8), 2009.
[14]
D. Lemire and A. Maclachlan. Slope one predictors for online rating-based collaborative filtering. In Proceedings of SIAM Data Mining (SDM'05), 2005.
[15]
G. Linden, B. Smith, and J. York. Amazon.com recommendations: Item-to-item collaborative filtering. IEEE Internet Computing, 7, 2003.
[16]
P. Marrow, R. Hanbidge, S. Rendle, C. Wartena, and C. Freudenthaler. MyMedia: Producing an extensible framework for recommendation. In NEM Summit, 2009.
[17]
P. Marrow, T. Stevens, I. Kegel, J. Meenowa, and C. McCahill. Future IPTV services field trial report. Technical report, MyMedia project, 2010.
[18]
T.-N. Nguyen, L. Drumond, T. Horvath, A. Nanopoulos, and L. Schmidt-Thieme. Matrix and tensor factorization for predicting student performance. In Proceedings of the 3rd International Conference on Computer Supported Education (CSEDU 2011), 2011.
[19]
M. Piotte and M. Chabbert. The Pragmatic Theory solution to the Netflix Grand Prize, 2009.
[20]
S. Rendle, C. Freudenthaler, Z. Gantner, and L. Schmidt-Thieme. BPR: Bayesian personalized ranking from implicit feedback. In UAI 2009, 2009.
[21]
S. Rendle and L. Schmidt-Thieme. Online-updating regularized kernel matrix factorization models for large-scale recommender systems. In RecSys '08: Proceedings of the 2008 ACM Conference on Recommender Systems. ACM, 2008.
[22]
M. Weimer, A. Karatzoglou, and A. Smola. Improving maximum margin matrix factorization. Machine Learning, 72(3):263--276, 2008.
[23]
C.-N. Ziegler, S. M. McNee, J. A. Konstan, and G. Lausen. Improving recommendation lists through topic diversification. In A. Ellis and T. Hagino, editors, WWW. ACM, 2005.

Cited By

View all
  • (2024)Towards Synthetic Trace Generation of Modeling Operations using In-Context Learning ApproachProceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering10.1145/3691620.3695058(619-630)Online publication date: 27-Oct-2024
  • (2024)From Clicks to Carbon: The Environmental Toll of Recommender SystemsProceedings of the 18th ACM Conference on Recommender Systems10.1145/3640457.3688074(580-590)Online publication date: 8-Oct-2024
  • (2024)Revisiting BPR: A Replicability Study of a Common Recommender System BaselineProceedings of the 18th ACM Conference on Recommender Systems10.1145/3640457.3688073(267-277)Online publication date: 8-Oct-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
RecSys '11: Proceedings of the fifth ACM conference on Recommender systems
October 2011
414 pages
ISBN:9781450306836
DOI:10.1145/2043932
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 23 October 2011

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. e-commerce
  2. open source
  3. personalization

Qualifiers

  • Poster

Conference

RecSys '11
Sponsor:
RecSys '11: Fifth ACM Conference on Recommender Systems
October 23 - 27, 2011
Illinois, Chicago, USA

Acceptance Rates

Overall Acceptance Rate 254 of 1,295 submissions, 20%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)81
  • Downloads (Last 6 weeks)4
Reflects downloads up to 27 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Towards Synthetic Trace Generation of Modeling Operations using In-Context Learning ApproachProceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering10.1145/3691620.3695058(619-630)Online publication date: 27-Oct-2024
  • (2024)From Clicks to Carbon: The Environmental Toll of Recommender SystemsProceedings of the 18th ACM Conference on Recommender Systems10.1145/3640457.3688074(580-590)Online publication date: 8-Oct-2024
  • (2024)Revisiting BPR: A Replicability Study of a Common Recommender System BaselineProceedings of the 18th ACM Conference on Recommender Systems10.1145/3640457.3688073(267-277)Online publication date: 8-Oct-2024
  • (2024)Recommender systems based on neuro-symbolic knowledge graph embeddings encoding first-order logic rulesUser Modeling and User-Adapted Interaction10.1007/s11257-024-09417-xOnline publication date: 26-Sep-2024
  • (2024)A qualitative analysis of knowledge graphs in recommendation scenarios through semantics-aware autoencodersJournal of Intelligent Information Systems10.1007/s10844-023-00830-z62:3(787-807)Online publication date: 1-Jun-2024
  • (2023)Large Language Models are Competitive Near Cold-start Recommenders for Language- and Item-based PreferencesProceedings of the 17th ACM Conference on Recommender Systems10.1145/3604915.3608845(890-896)Online publication date: 14-Sep-2023
  • (2023)Combining Graph Neural Networks and Sentence Encoders for Knowledge-aware RecommendationsProceedings of the 31st ACM Conference on User Modeling, Adaptation and Personalization10.1145/3565472.3592965(1-12)Online publication date: 18-Jun-2023
  • (2023)RecStudio: Towards a Highly-Modularized Recommender SystemProceedings of the 46th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3539618.3591894(2890-2900)Online publication date: 19-Jul-2023
  • (2023)Combining Embedding-Based and Semantic-Based Models for Post-Hoc Explanations in Recommender Systems2023 IEEE International Conference on Systems, Man, and Cybernetics (SMC)10.1109/SMC53992.2023.10394410(4619-4624)Online publication date: 1-Oct-2023
  • (2023)A Competition-Aware Approach to Accurate TV Show Recommendation2023 IEEE 39th International Conference on Data Engineering (ICDE)10.1109/ICDE55515.2023.00216(2822-2834)Online publication date: Apr-2023
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media