The LKPY Package for Recommender Systems Experiments: Next-Generation Tools and Lessons Learned from the LensKit Project

  title={The LKPY Package for Recommender Systems Experiments: Next-Generation Tools and Lessons Learned from the LensKit Project},
  author={Michael D. Ekstrand},
  • Michael D. Ekstrand
  • Published 2018
  • Computer Science
  • ArXiv
  • Since 2010, we have built and maintained LensKit, an open-source toolkit for building, researching, and learning about recommender systems. We have successfully used the software in a wide range of recommender systems experiments, to support education in traditional classroom and online settings, and as the algorithmic backend for user-facing recommendation services in movies and books. This experience, along with community feedback, has surfaced a number of challenges with LensKit's design and… CONTINUE READING
    11 Citations
    Using Research Literature to Generate Datasets of Implicit Feedback for Recommending Scientific Items
    • 3
    • Highly Influenced
    Algorithm Selection with Librec-auto
    • 7
    • Highly Influenced
    • PDF
    Estimating Error and Bias in Offline Evaluation Results
    • 1
    • PDF
    Bayesian Deep Learning Based Exploration-Exploitation for Personalized Recommendations
    • X. Wang, Serdar Kadioglu
    • Computer Science
    • 2019 IEEE 31st International Conference on Tools with Artificial Intelligence (ICTAI)
    • 2019
    • 1
    Evaluating Stochastic Rankings with Expected Exposure
    • 3
    • PDF
    Comparing Fair Ranking Metrics
    Evaluating facial recognition services as interaction technique for recommender systems
    DRecPy: A Python Framework for Developing Deep Learning-Based Recommenders


    Rethinking the recommender research ecosystem: reproducibility, openness, and LensKit
    • 149
    • PDF
    pyRecLab: A Software Library for Quick Prototyping of Recommender Systems
    • 4
    • PDF
    When recommenders fail: predicting recommender failure for algorithm selection and combination
    • 49
    • PDF
    The MovieLens Datasets: History and Context
    • 1,706
    • PDF
    Hybrid group recommendations for a travel service
    • 25
    • PDF
    Evaluating recommender behavior for new users
    • 50
    Confer: A Conference Recommendation and Meetup Tool
    • 11
    • PDF
    API design for machine learning software: experiences from the scikit-learn project
    • 795
    • PDF