Package | Description |
---|---|
es.uam.eps.ir.ranksys.core.preference |
Classes for accessing user-item preferences.
|
es.uam.eps.ir.ranksys.fast.index |
Fast versions of user/item/feature indexes.
|
es.uam.eps.ir.ranksys.fast.preference |
Fast versions of PreferenceData.
|
es.uam.eps.ir.ranksys.mf |
Matrix factorization base classes.
|
es.uam.eps.ir.ranksys.mf.rec |
Matrix factorization recommenders.
|
es.uam.eps.ir.ranksys.nn.item |
Item-based nearest neighbors recommenders.
|
es.uam.eps.ir.ranksys.nn.user |
User-based nearest neighbors recommenders.
|
es.uam.eps.ir.ranksys.nn.user.neighborhood |
User neighborhoods.
|
es.uam.eps.ir.ranksys.nn.user.sim |
User similarities.
|
es.uam.eps.ir.ranksys.novdiv.reranking |
Re-rankers.
|
es.uam.eps.ir.ranksys.novelty.inverted.neighborhood |
Inverted neighborhoods.
|
es.uam.eps.ir.ranksys.rec.fast |
Fast version of base classes and interfaces for recommendation algorithms.
|
es.uam.eps.ir.ranksys.rec.fast.basic |
Basic recommendation algorithms.
|
org.ranksys.compression.preferences |
Compressed PreferenceData for binary and rating data.
|
org.ranksys.core.preference |
Classes for accessing user-item preferences.
|
org.ranksys.fast.preference |
Fast versions of PreferenceData.
|
org.ranksys.fm |
Wrappers for factorisation machines.
|
org.ranksys.fm.rec |
FM-based recommenders.
|
org.ranksys.lda |
LDA topic modelling and recommender.
|
org.ranksys.rec.fast |
Fast version of base classes and interfaces for recommendation algorithms.
|
Modifier and Type | Interface and Description |
---|---|
interface |
PreferenceData<U,I>
User-item preference data required for recommendation algorithms.
|
Modifier and Type | Class and Description |
---|---|
class |
ConcatPreferenceData<U,I>
Concatenation of two PreferenceData's
|
class |
SimplePreferenceData<U,I>
Simple map-based preference data
|
Modifier and Type | Interface and Description |
---|---|
interface |
FastUserIndex<U>
Fast version of UserIndex, where users are internally represented with numerical indices from 0 (inclusive) to the number of indexed users (exclusive).
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleFastUserIndex<U>
Simple implementation of FastUserIndex backed by a bi-map IdxIndex
|
Modifier and Type | Interface and Description |
---|---|
interface |
FastPreferenceData<U,I>
Fast version of PreferenceData, where preferences for users and items are
stored internally by the indexes provided by FastUserIndex and FastItemIndex.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFastPreferenceData<U,I>
Abstract FastFeatureData, implementing the interfaces of FastUserIndex and FastItemIndex by delegating to implementations of these.
|
class |
SimpleFastPreferenceData<U,I>
Simple implementation of FastPreferenceData backed by nested lists.
|
class |
TransposedPreferenceData<I,U>
Transposed preferences, where users and items change roles.
|
Modifier and Type | Class and Description |
---|---|
class |
Factorization<U,I>
Matrix factorization.
|
Modifier and Type | Class and Description |
---|---|
class |
MFRecommender<U,I>
Matrix factorization recommender.
|
Modifier and Type | Class and Description |
---|---|
class |
ItemNeighborhoodRecommender<U,I>
Item-based nearest neighbors recommender.
|
Modifier and Type | Class and Description |
---|---|
class |
UserNeighborhoodRecommender<U,I>
User-based nearest neighbors recommender.
|
Modifier and Type | Class and Description |
---|---|
class |
CachedUserNeighborhood<U>
Cached user similarity.
|
class |
ThresholdUserNeighborhood<U>
Threshold user neighborhood.
|
class |
TopKUserNeighborhood<U>
User top-K neighborhood.
|
class |
UserNeighborhood<U>
User neighborhood.
|
Modifier and Type | Class and Description |
---|---|
class |
SetCosineUserSimilarity<U>
Set cosine user similarity.
|
class |
SetJaccardUserSimilarity<U>
Set Jaccard user similarity.
|
class |
UserSimilarity<U>
User similarity.
|
class |
VectorCosineUserSimilarity<U>
Vector cosine user similarity.
|
class |
VectorJaccardUserSimilarity<U>
Vector Jaccard user similarity.
|
Modifier and Type | Class and Description |
---|---|
class |
RerankingRecommender<U,I>
Wrapper for re-ranker that re-ranks the output of another recommender.
|
Modifier and Type | Class and Description |
---|---|
class |
InvertedUserNeighborhood<U>
Inverted user neighborhood.
|
Modifier and Type | Interface and Description |
---|---|
interface |
FastRecommender<U,I>
Fast recommender.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFastRecommender<U,I>
Abstract (fast) recommender.
|
class |
FastRankingRecommender<U,I>
Recommender for top-n recommendations.
|
Modifier and Type | Class and Description |
---|---|
class |
PopularityRecommender<U,I>
Popularity-based recommender.
|
class |
RandomRecommender<U,I>
Random recommender.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCODECPreferenceData<U,I,Cu,Ci>
Abstract PreferenceData using compression.
|
class |
BinaryCODECPreferenceData<U,I,Cu,Ci>
PreferenceData for binary data using compression.
|
class |
RatingCODECPreferenceData<U,I,Cu,Ci,Cv>
PreferenceData for rating data using compression.
|
Modifier and Type | Interface and Description |
---|---|
interface |
PointWisePreferenceData<U,I>
Point-wise preference data.
|
interface |
PreferenceSampler<U,I>
Preference sampler, for stochastic algorithms.
|
Modifier and Type | Interface and Description |
---|---|
interface |
FastPointWisePreferenceData<U,I>
Fast point-wise preference data.
|
interface |
FastPreferenceSampler<U,I>
Fast preference sampler, for stochastic algorithms.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFastPreferenceSampler<U,I>
Abstract fast preference sampler, implementing methods from
FastUserIndex and FastItemIndex.
|
class |
IteratorsAbstractFastPreferenceData<U,I>
Extends AbstractFastPreferenceData and implements the data access stream-based methods using the iterator-based ones.
|
class |
StreamsAbstractFastPreferenceData<U,I>
Extends AbstractFastPreferenceData and implements the data access iterator-based methods
using the stream-based ones.
|
Modifier and Type | Class and Description |
---|---|
class |
PreferenceFM<U,I>
Wraps a factorisation machine to work with RankSys user-preference pairs.
|
Modifier and Type | Class and Description |
---|---|
class |
FMRecommender<U,I>
A recommender using a factorisation machine.
|
Modifier and Type | Class and Description |
---|---|
class |
LDARecommender<U,I>
LDA recommender.
|
Modifier and Type | Class and Description |
---|---|
class |
FastEnsembleRecommender<U,I>
Ensemble of recommenders, performs a linear combination of the scores
given by several recommenders.
|
Copyright © 2016. All rights reserved.