An Effective Location-Based Information Filtering System on Mobile Devices

  • Marzanah A. Jabar
  • Niloofar Yousefi
  • Ramin Ahmadi
  • Mohammad Yaser Shafazand
  • Fatimah Sidi
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 287)


As mobile devices evolve, research on providing location-based services attract researchers interest. A location-based service recommends information based on users geographical location provided by a mobile device. Mobile devices are engaged with users daily activities and lots of information and services are requested by users, so suggesting the proper information on mobile devices that reflects user preferences becomes more and more difficult. Lots of recent studies have tried to tackle this issue but most of them are not successful because of reasons such as using large datasets or making suggestions based on dynamically collected ratings within different groups instead of focusing on individuals. In this paper, we propose a location based information filtering system that exposes users preferences using Bayesian inferences. A Bayesian network is constructed with conditional probability table while Users characteristics and location data are gathered by using the mobile device. After preprocessing those data, the system integrates that information and uses time to produce the most accurate suggestions. We collected a dataset from 20 restaurants in Malaysia and we gathered behavioral data from two registered users for 7 days. We conducted experiment on the dataset to demonstrate effectiveness of the proposed system and to explain user preferences.


Information filtering Bayesian network Location-based systems 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Mehta, B., Hofmann, T., Nejdl, W.: Robust collaborative filtering. In: Proceedings of the 2007 ACM Conference on Recommender Systems, pp. 49–56. ACM, Minneapolis (2007)CrossRefGoogle Scholar
  2. 2.
    Kim, H.-N., Ji, A.-T., Ha, I., Jo, G.-S.: Collaborative filtering based on collaborative tagging for enhancing the quality of recommendation. Electronic Commerce Research and Applications 9, 73–83 (2010)CrossRefGoogle Scholar
  3. 3.
    Bobadilla, J., Ortega, F., Hernando, A., Arroyo, Ã.: A balanced memory-based collaborative filtering similarity measure. International Journal of Intelligent Systems 27, 939–946 (2012)CrossRefGoogle Scholar
  4. 4.
    Zhi-Dan, Z., Ming-Sheng, S.: User-Based Collaborative-Filtering Recommendation Algorithms on Hadoop. In: Third International Conference on Knowledge Discovery and Data Mining, WKDD 2010, pp. 478–481 (2010)Google Scholar
  5. 5.
    SongJie, G., HongWu, Y., Hengsong, T.: Combining Memory-Based and Model-Based Collaborative Filtering in Recommender System. In: Pacific-Asia Conference on Circuits, Communications and Systems, PACCS 2009, pp. 690–693 (2009)Google Scholar
  6. 6.
    Wi, H., Oh, S., Mun, J., Jung, M.: A team formation model based on knowledge and collaboration. Expert Systems with Applications 36, 9121–9134 (2009)CrossRefGoogle Scholar
  7. 7.
    BellogÃ-n, A., Wang, J., Castells, P.: Bridging memory-based collaborative filtering and text retrieval. Inf. Retrieval, 1–28 (2012)Google Scholar
  8. 8.
    Koren, Y., Bell, R.: Advances in Collaborative Filtering. In: Ricci, F., Rokach, L., Shapira, B., Kantor, P.B. (eds.) Recommender Systems Handbook, pp. 145–186. Springer US (2011)Google Scholar
  9. 9.
    Halfaker, A., Song, B., Stuart, D.A., Kittur, A., Riedl, J.: NICE: social translucence through UI intervention. In: Proceedings of the 7th International Symposium on Wikis and Open Collaboration, pp. 101–104. ACM, Mountain View (2011)CrossRefGoogle Scholar
  10. 10.
    Zibin, Z., Hao, M., Lyu, M.R., King, I.: WSRec: A Collaborative Filtering Based Web Service Recommender System. In: IEEE International Conference on Web Services, ICWS 2009, pp. 437–444 (2009)Google Scholar
  11. 11.
    Baltrunas, L., Ludwig, B., Peer, S., Ricci, F.: Context relevance assessment and exploitation in mobile recommender systems. Personal Ubiquitous Comput. 16, 507–526 (2012)CrossRefGoogle Scholar
  12. 12.
    Zhang, T., Iyengar, V.S.: Recommender systems using linear classifiers. J. Mach. Learn. Res. 2, 313–334 (2002)MATHGoogle Scholar
  13. 13.
    Chao, C., Helal, S., de Deugd, S., Smith, A., Chang, C.K.: Toward a collaboration model for smart spaces. In: 2012 Third International Workshop on Software Engineering for Sensor Network Applications (SESENA), pp. 37–42 (2012)Google Scholar
  14. 14.
    de Campos, L.M., Fernandez-Luna, J.M., Huete, J.F., Rueda-Morales, M.A.: Combining content-based and collaborative recommendations: A hybrid approach based on Bayesian networks. International Journal of Approximate Reasoning 51, 785–799 (2010)CrossRefGoogle Scholar
  15. 15.
    Cacheda, F., Carneiro, C., Fernandez, D., Formoso, V.: Comparison of collaborative filtering algorithms: Limitations of current techniques and proposals for scalable, high-performance recommender systems. ACM Trans. Web 5, 1–33 (2011)CrossRefGoogle Scholar
  16. 16.
    Adomavicius, G., Tuzhilin, A.: Context-Aware Recommender Systems. In: Ricci, F., Rokach, L., Shapira, B., Kantor, P.B. (eds.) Recommender Systems Handbook, pp. 217–253. Springer US (2011)Google Scholar
  17. 17.
    Ge, Y., Liu, Q., Xiong, H., Tuzhilin, A., Chen, J.: Cost-aware travel tour recommendation. In: Proceedings of the 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 983–991. ACM, San Diego (2011)Google Scholar
  18. 18.
    Duan, L., Street, W.N., Xu, E.: Healthcare information systems: data mining methods in the creation of a clinical recommender system. Enterprise Information Systems 5, 169–181 (2011)CrossRefGoogle Scholar
  19. 19.
    Park, M.-H., Park, H.-S., Cho, S.-B.: Restaurant Recommendation for Group of People in Mobile Environments Using Probabilistic Multi-criteria Decision Making. In: Lee, S., Choo, H., Ha, S., Shin, I.C. (eds.) APCHI 2008. LNCS, vol. 5068, pp. 114–122. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  20. 20.
    Yang, F., Wang, Z.: A mobile location-based information recommendation system based on GPS and WEB2.0 services. Database 7, 8 (2009)Google Scholar
  21. 21.
    Davidson, J., Liebald, B., Liu, J., Nandy, P., Vleet, T.V., Gargi, U., Gupta, S., He, Y., Lambert, M., Livingston, B., Sampath, D.: The YouTube video recommendation system. In: Proceedings of the Fourth ACM Conference on Recommender Systems, pp. 293–296. ACM, Barcelona (2010)CrossRefGoogle Scholar
  22. 22.
    Brunato, M., Battiti, R.: PILGRIM: A location broker and mobility-aware recommendation system. In: Proceedings of the First IEEE International Conference on Pervasive Computing and Communications (PerCom 2003), pp. 265–272 (2003)Google Scholar
  23. 23.
    Al-Shamri, M.Y.H., Bharadwaj, K.K.: Fuzzy-genetic approach to recommender systems based on a novel hybrid user model. Expert Systems with Applications 35, 1386–1399 (2008)CrossRefGoogle Scholar
  24. 24.
    Jalali, M., Mustapha, N., Sulaiman, M.N., Mamat, A.: WebPUM: A Web-based recommendation system to predict user future movements. Expert Systems with Applications 37, 6201–6212 (2010)CrossRefGoogle Scholar
  25. 25.
    Harrington, R.J., Ottenbacher, M.C., Kendall, K.W.: Fine-Dining Restaurant Selection: Direct and Moderating Effects of Customer Attributes. Journal of Foodservice Business Research 14, 272–289 (2011)CrossRefGoogle Scholar
  26. 26.
    Nyrhinen, F., Salminen, A., Mikkonen, T., Taivalsaari, A.: Lively Mashups for Mobile Devices. In: Phan, T., Montanari, R., Zerfos, P. (eds.) MobiCASE 2009. LNICST, vol. 35, pp. 123–141. Springer, Heidelberg (2010)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Marzanah A. Jabar
    • 1
  • Niloofar Yousefi
    • 1
  • Ramin Ahmadi
    • 1
  • Mohammad Yaser Shafazand
    • 1
  • Fatimah Sidi
    • 1
  1. 1.Faculty of Computer Science and Information TechnologyUniversiti Putra MalaysiaSerdangMalaysia

Personalised recommendations