LSI content based recommender system template

Created: 2011-05-06 20:40:24      Last updated: 2011-05-09 13:59:18
This workflow performs LSI text-mining content based recommendation.
We use SVD to capture latent semantics between items and words and to obtain low-dimensional representation of items. Latent Semantic Indexing (LSI) takes k greatest singular values and left and right singular vectors to obtain matrix 
A_k=U_k * S_k * V_k^T.
Items are represented as word-vectors in the original space, where each row in matrix A represents word-vector of particular item. Matrix U_k, on the other hand represents items in the k$ dimensional concept space.  We took our text-mining content-based recommender system template and transformed items from the word space to the k dimensional concept space. This technique captures latent semantics and merges similar words to the same concept.  
Afterwards, workflow calculates cosine similarity between items in the k dimensional concept space and recommends  top %{recommender_no} items. Also, %{recommendation_no} and %{reduction_k} are context defined macros which represent the required number of recommendations and reduction dimensionality constant k, respectively.


Bošnjak, M., Antulov-Fantulin, N. Šmuc, T. and Gamberger, D., Constructing recommender systems workflow templates in RapidMiner, Proceedings of the RapidMiner Community Meeting And Conference (RCOMM), 2011, Dublin, Ireland - In Press

Information Preview

Information Run

Not available

Information Workflow Components


Information Workflow Type


Information Uploader

Information License

All versions of this Workflow are licensed under:

Information Version 1 (of 1)

Information Tags (8)

Log in to add Tags

Information Shared with Groups (0)


Information Featured In Packs (1)

Log in to add to one of your Packs

Information Attributed By (0)



Information Favourited By (0)

No one

Information Statistics


Citations (0)


Version History

In chronological order:

Reviews Reviews (0)

No reviews yet

Be the first to review!

Comments Comments (0)

No comments yet

Log in to make a comment

Workflow Other workflows that use similar services (0)

There are no workflows in myExperiment that use similar services to this Workflow.