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

@article{Ekstrand2018TheLP,
  title={The LKPY Package for Recommender Systems Experiments: Next-Generation Tools and Lessons Learned from the LensKit Project},
  author={Michael D. Ekstrand},
  journal={ArXiv},
  year={2018},
  volume={abs/1809.03125}
}
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… Expand
14 Citations
A Recommender Systems’ algorithm evaluation using the Lenskit library and MovieLens databases
  • Alejo Paullier, R. Sotelo
  • Computer Science
  • 2020 IEEE International Symposium on Broadband Multimedia Systems and Broadcasting (BMSB)
  • 2020
  • Highly Influenced
Using Research Literature to Generate Datasets of Implicit Feedback for Recommending Scientific Items
  • 4
  • Highly Influenced
  • PDF
Algorithm Selection with Librec-auto
  • 9
  • 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
  • 2
Evaluating Stochastic Rankings with Expected Exposure
  • 10
  • PDF
Comparing Fair Ranking Metrics
  • 1
  • PDF
Evaluating facial recognition services as interaction technique for recommender systems
  • PDF
...
1
2
...

References

SHOWING 1-10 OF 31 REFERENCES
Rethinking the recommender research ecosystem: reproducibility, openness, and LensKit
  • 155
  • PDF
pyRecLab: A Software Library for Quick Prototyping of Recommender Systems
  • 4
  • PDF
When recommenders fail: predicting recommender failure for algorithm selection and combination
  • 51
  • PDF
Surprise: A Python library for recommender systems
  • 82
  • PDF
The MovieLens Datasets: History and Context
  • 1,910
  • PDF
Hybrid group recommendations for a travel service
  • 27
  • PDF
Evaluating recommender behavior for new users
  • 51
Confer: A Conference Recommendation and Meetup Tool
  • 10
  • PDF
API design for machine learning software: experiences from the scikit-learn project
  • 908
  • PDF
...
1
2
3
4
...