If you're just getting started with LensKit, start with the following:
- Getting Started to use LensKit in a project
- Experiment Quickstart to run recommender experiments with LensKit
Then you will probably want to read the rest of our documentation:
LensKit Basics — how to use LensKit and work with its interfaces and data structures.
- The LensKit wiki has documentation on developing LensKit
Additionally, Chapter 3 of Michael Ekstrand's dissertation describes the design of LensKit's, along with the motivations behind many of the design decisions. It is recommended reading for people wanting to work on the LensKit code.