This chapter describes several of the foundational concepts of LensKit:
Recommender components
Recommender configuration
The data model and data access layer