Interface FastUpdateableRecommender<U,​I>

Type Parameters:
U - Type of the users.
I - Type of the items.
All Superinterfaces:
es.uam.eps.ir.ranksys.fast.index.FastItemIndex<I>, es.uam.eps.ir.ranksys.rec.fast.FastRecommender<U,​I>, es.uam.eps.ir.ranksys.fast.index.FastUserIndex<U>, es.uam.eps.ir.ranksys.core.index.ItemIndex<I>, es.uam.eps.ir.ranksys.rec.Recommender<U,​I>, UpdateableRecommender<U,​I>, es.uam.eps.ir.ranksys.core.index.UserIndex<U>
All Known Implementing Classes:
AbstractFastUpdateableRecommender, FastUpdateableRankingRecommender, MFGraphUpdateableRecommender, MFUpdateableRecommender, UpdateableUBkNN

public interface FastUpdateableRecommender<U,​I>
extends es.uam.eps.ir.ranksys.rec.fast.FastRecommender<U,​I>, UpdateableRecommender<U,​I>
Interface for defining recommendation algorithms which can be updated over time.
  • Method Summary

    Methods inherited from interface es.uam.eps.ir.ranksys.fast.index.FastItemIndex

    containsItem, getAllIidx, getAllItems, iidx2item, iidx2item, iidx2item, item2iidx, item2iidx, item2iidx

    Methods inherited from interface es.uam.eps.ir.ranksys.rec.fast.FastRecommender

    getRecommendation, getRecommendation, getRecommendation, getRecommendation, getRecommendation

    Methods inherited from interface es.uam.eps.ir.ranksys.fast.index.FastUserIndex

    containsUser, getAllUidx, getAllUsers, uidx2user, uidx2user, uidx2user, user2uidx, user2uidx, user2uidx

    Methods inherited from interface es.uam.eps.ir.ranksys.core.index.ItemIndex

    numItems

    Methods inherited from interface es.uam.eps.ir.ranksys.rec.Recommender

    getRecommendation, getRecommendation, getRecommendation, getRecommendation, getRecommendation

    Methods inherited from interface es.uam.eps.ir.relison.links.recommendation.updateable.UpdateableRecommender

    update, update, updateAddItem, updateAddUser, updateDelete, updateDelete

    Methods inherited from interface es.uam.eps.ir.ranksys.core.index.UserIndex

    numUsers