This paper identifies the factors that have an impact on mobile recommender systems. Recommender systems have become a technology that has been widely used by various online applications in situations where there is an information overload problem. Numerous applications such as e-Commerce, video platforms and social networks provide personalized recommendations to their users and this has improved the user experience and vendor revenues. The development of recommender systems has been focused mostly on the proposal of new algorithms that provide more accurate recommendations. However, the use of mobile devices and the rapid growth of the internet and networking infrastructure has brought the necessity of using mobile recommender systems. The links between web and mobile recommender systems are described along with how the recommendations in mobile environments can be improved. This work is focused on identifying the links between web and mobile recommender systems and to provide solid future directions that aim to lead in a more integrated mobile recommendation domain.
Keywords Mobile recommender systems, Collaborative filtering, Context, PrivacyRecommender systems, depending on the method they employ can be classified in one of the following categories (Bobadilla et al., 2013; Jannach et al., 2010;Shi, Larson, & Hanjalic, 2014;Su & Khoshgoftaar, 2009):Collaborative filtering. These recommenders suggest items to users that other users with a similar rating history have liked in the past.Content-based. These recommenders suggest items to users that are similar to the items that user has liked in the past.Knowledge-based. These recommenders suggest items to users based either on inferences about the preferences of users or by utilizing specific domain knowledge.