—Thanks to advances in mobile technology, modern mobile devices have become essential companions, assisting their users in attaining their daily tasks. It will not be long before these devices will become recommending companions, advising users about what data (e.g., restaurants) and what services (e.g., podcast channels) they may enjoy in the local area at the present time. Because of the very nature of the items (both data and services) being suggested (i.e., location dependent and mobile with respect to the consuming user), recommendations cannot be computed on central servers and then pushed to the users. Rather, a novel decentralised mobile recommender service will have to be developed and deployed; instead of relying on global knowledge about users’ profiles, such service will have to exploit the wisdom of local communities to compute recommendations. Moreover, because of resource limitations of mobile devices, the algorithms it will employ will have to be computationally li...