Book Recommender System using Fuzzy Linguistic Quantifier and Opinion Mining

  • Shahab Saquib SohailEmail author
  • Jamshed Siddiqui
  • Rashid Ali
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 530)


The recommender systems are being used immensely to promote various services, products and facilities of daily life. Due to the success of this technology, the reliance of people on the recommendations of others is increasing with tremendous pace. One of the best and easiest ways to acquire the suggestions of the other like-minded and neighbor customers is to mine their opinions about the products and services. In this paper, we present a feature based opinion extraction and analysis from customers’ online reviews for books. Ordered Weighted Aggregation (OWA), a well-known fuzzy averaging operator, is used to quantify the scores of the features. The linguistic quantifiers are applied over extracted features to ensure that the recommended books have the maximum coverage of these features. The results of the three linguistic quantifiers, ‘at least half’, ‘most’ and ‘as many as possible’ are compared based on the evaluation metric - precision@5. It is evident from the results that quantifier ‘as many as possible’ outperformed others in the aforementioned performance metric. The proposed approach will surely open a new chapter in designing the recommender systems to address the expectation of the users and their need of finding relevant books in a better way.


book recommendation opinion mining soft computing Ordered Weighted Aggregation (OWA) recommender system feature extraction and analysis 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    J. Bobadilla, F. Ortega, A. Hernando, and A. Gutiérrez, “Knowledge-Based Systems Recommender systems survey,” vol. 46, pp. 109–132, 2013.Google Scholar
  2. 2.
    G. Adomavicius and A. Tuzhilin, “Toward the Next Generation of Recommender Systems : A Survey of the State-of-the-Art and Possible Extensions,” vol. 17, no. 6, pp. 734–749, 2005.Google Scholar
  3. 3.
    R. Burke, “Hybrid Web Recommender Systems,” pp. 377–408, 2007.Google Scholar
  4. 4.
    R. Burke, A. Felfernig, and M. H. Göker, “Recommender Systems : An Overview,” 1997.Google Scholar
  5. 5.
    B. Pang and L. Lee, “Opinion Mining and Sentiment Analysis,” vol. 2, pp. 1–135, 2008.Google Scholar
  6. 6.
    S. S. Sohail, J. Siddiqui and R. Ali. “Book recommendation system using opinion mining technique.” In Advances in Computing, Communications and Informatics (ICACCI), 2013 International Conference on, pp. 1609-1614. IEEE, 2013.Google Scholar
  7. 7.
    R. R. Yager, and Kacprzyk, J. eds., 2012. The ordered weighted averaging operators: theory and applications. Springer Science & Business Media.Google Scholar
  8. 8.
    Y. Fang, L. Si, N. Somasundaram and Z. Yu. “Mining contrastive opinions on political texts using cross-perspective topic model.” In Proceedings of the fifth ACM international conference on Web search and data mining, pp. 63-72. ACM, 2012.Google Scholar
  9. 9.
    V. Hatzivassiloglou and K. McKeown, “Predicting the semantic orientation of adjectives” EACL, pp- 174-181, 1997.Google Scholar
  10. 10.
    S. Kim and E. Hovy,”Determining the sentiment of opinions,” COLING, pp- 1367-1374, 2004.Google Scholar
  11. 11.
    B. Pang, L. Lee, and S. Vaithyanathan, “Thumbs up?: sentiment classification using machine learning techniques” In EMNLP, pp- 79-86, 2002.Google Scholar
  12. 12.
    B. Liu, M. Hu, and J. Cheng, “Opinion observer: Analyzing and comparing opinions on the web,” WWW, pp-342-351, 2005.Google Scholar
  13. 13.
    G. Shani and A. Gunawardana. “Evaluating recommendation systems.” In Recommender systems handbook, pp. 257-297. Springer US, 2011.Google Scholar
  14. 14.
    J. Beel, L. Stefan, G. Marcel, G. Bela, B. Corinna and N. Andreas, “Research paper recommender system evaluation: a quantitative literature survey.” In Proceedings of the International Workshop on Reproducibility and Replication in Recommender Systems Evaluation, pp. 15-22. ACM, 2013.Google Scholar
  15. 15.
    X. Ding, B. Liu, and P. Yu, “A holistic lexicon-based approach to opinion mining,” WSDM, pp-231-240, 2008.Google Scholar
  16. 16.
    H.Liu,, J. He,, T. Wang,, W. Song, and X. Du,”Combining user preferences and user opinions for accurate recommendation. Electronic Commerce Research and Applications”, 12(1), pp.14-23, 2013.Google Scholar
  17. 17.
    S. S. Sohail, J. Siddiqui, and R. Ali. “User feedback scoring and evaluation of a product recommendation system.” In Contemporary Computing (IC3), 2014 Seventh International Conference on, pp. 525-530. IEEE, 2014.Google Scholar
  18. 18.
    S. S. Sohail, J. Siddiqui, and R. Ali, “User Feedback Based Evaluation of a Product Recommendation System Using Rank Aggregation Method.” In Advances in Intelligent Informatics, pp. 349-358. Springer International Publishing, 2015.Google Scholar
  19. 19.
    M. Hu and B. Liu, “Mining and summarizing customer reviews,” KDD’04, 2004.Google Scholar
  20. 20.
    V. Hatzivassiloglou and J. Wiebe, “Effects of adjective orientation and gradability on sentence subjectivity,” COLING, 2000.Google Scholar
  21. 21.
    P. Beineke, T. Hastie, C. Manning, and S. Vaithyanathan, “An Exploration of Sentiment Summarization,” Proc. of the AAAI Spring Symposium on Exploring Attitude and Affect in Text: Theories and Applications, 2003.Google Scholar
  22. 22.
    N. Kaji and M. Kitsuregawa, “Automatic Construction of Polarity-Tagged Corpus from HTML Documents,” COLING/ACL’06, 2006.Google Scholar
  23. 23.
    L. A. Zadeh “Roles of soft computing and fuzzy logic in the conception, design and deployment of information/intelligent systems.” In Computational intelligence: soft computing and fuzzy-neuro integration with applications, . Springer Berlin Heidelberg, 1998, pp. 1-9.Google Scholar
  24. 24.
    G Beliakov, A Pradera, T Calvo, “Aggregation Functions: A Guide for Practitioners, Springer, Heidelberg,” Berlin, 2007.Google Scholar
  25. 25.
    J. Malczewski, “Ordered weighted averaging with fuzzy quantifiers: GIS-based multicriteria evaluation for land-use suitability analysis,” International Journal of Applied Earth Observation and Geoinformation, vol. 8, no. 4, 2006, pp.270-277.Google Scholar
  26. 26.
    C.K. Makropoulos and D. Butler, “Spatial ordered weighted averaging: incorporating spatially variable attitude towards risk in spatial multi-criteria decision-making. Environmental Modelling & Software”, vol. 21 no. 1, 2006, pp.69-84.Google Scholar
  27. 27.
    Sohail, S.S., Siddiqui, J. and Ali, R., 2015. OWA based Book Recommendation Technique. Procedia Computer Science, 62, pp.126-133.Google Scholar
  28. 28.
    M. M. S. Beg, “User feedback based enhancement in web search quality, Information Sciences,” vol. 170, no. 2-4, 2005, pp. 153–172.Google Scholar
  29. 29.
    G. Ahamad, S. K. Naqvi and M. M. Beg. “An OWA‐Based Model for Talent Enhancement in Cricket.” International Journal of Intelligent Systems, 2015.Google Scholar
  30. 30.
    R. Yager, “On Ordered Weighted Averaging Aggregation Operators in Multicriteria Decision Making. IEEE Trans. Systems, Man and Cybernetics,” vol. 18, no. 1, 1988, pp. 183-190.Google Scholar
  31. 31.
  32. 32.

Copyright information

© Springer International Publishing AG 2016

Authors and Affiliations

  • Shahab Saquib Sohail
    • 1
    Email author
  • Jamshed Siddiqui
    • 1
  • Rashid Ali
    • 1
  1. 1.Department of Computer ScienceA.M.U.AligarhIndia

Personalised recommendations