Contains methods and resources useful to all classes in this package.
A caching wrapper around an underlying IUserNeighborhood implementation.
Computes a neighborhood consisting of the nearest n users to a given user. "Nearest" is defined by the given IUserSimilarity.
Computes a neigbhorhood consisting of all users whose similarity to the given user meets or exceeds a certain threshold. Similarity is defined by the given IUserSimilarity.