Research Article

Holistic User Context-Aware Recommender Algorithm

Algorithm 1

ComputeRecommendations.
(1)ComputeRecommendations
(2)INPUT:
(3)I (set of items actioned by M)
(4)u (profile of user)
(5)OUTPUT: Ir (items recommended to u)
(6)Begin
(7)M ⟵ (ComputeSimilarProfile (u, O))
(8) Items_on_demand ⟵ ComputeItemsActionedbySimilarProfile (M, I, u)
(9)Ir ⟵ I ⋃ Items_on_demand
(10) return Ir
(11)End