Package | Description |
---|---|
es.uam.eps.ir.ranksys.core.feature |
Classes for accessing item-feature data.
|
es.uam.eps.ir.ranksys.core.preference |
Classes for accessing user-item preferences.
|
es.uam.eps.ir.ranksys.fast.feature |
Fast versions of FeatureData.
|
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.item.neighborhood |
Item neighborhoods.
|
es.uam.eps.ir.ranksys.nn.item.sim |
Item similarities.
|
es.uam.eps.ir.ranksys.nn.user |
User-based nearest neighbors recommenders.
|
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 |
FeatureData<I,F,V>
Item-feature data.
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleFeatureData<I,F,V>
Simple map-based feature data.
|
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 |
FastFeatureData<I,F,V>
Fast version of FeatureData, where item-feature relationships are
stored internally by the indexes provided by FastItemIndex and FastFeatureIndex.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFastFeatureData<I,F,V>
Abstract FastFeatureData, implementing the interfaces of FastItemIndex and
FastFeatureIndex by delegating to implementations of these.
|
class |
SimpleFastFeatureData<I,F,V>
Simple implementation of FastFeatureData backed by nested lists.
|
Modifier and Type | Interface and Description |
---|---|
interface |
FastItemIndex<I>
Fast version of ItemIndex, where items are internally represented with numerical indices from 0 (inclusive) to the number of indexed items (exclusive).
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleFastItemIndex<I>
Simple implementation of FastItemIndex 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 |
CachedItemNeighborhood<I>
Cached item neighborhood.
|
class |
ItemNeighborhood<I>
Item neighborhood.
|
class |
ThresholdItemNeighborhood<I>
Threshold item neighborhood.
|
class |
TopKItemNeighborhood<I>
Top-k item neighborhood.
|
Modifier and Type | Class and Description |
---|---|
class |
ItemSimilarity<I>
Item similarity.
|
class |
SetCosineItemSimilarity<I>
Set cosine similarity.
|
class |
SetJaccardItemSimilarity<I>
Set Jaccard item similarity.
|
class |
VectorCosineItemSimilarity<I>
Vector cosine item similarity.
|
class |
VectorJaccardItemSimilarity<I>
Vector Jaccard item similarity.
|
Modifier and Type | Class and Description |
---|---|
class |
UserNeighborhoodRecommender<U,I>
User-based nearest neighbors recommender.
|
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 |
InvertedItemNeighborhood<I>
Inverted item 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.