Hostname: page-component-76fb5796d-45l2p Total loading time: 0 Render date: 2024-04-26T14:42:54.061Z Has data issue: false hasContentIssue false

Language independent recommender agent

Published online by Cambridge University Press:  04 October 2018

Osman Yucel
Affiliation:
Tandy School of Computer Science, The University of Tulsa, 800 S Tucker Dr, Tulsa, OK, USA e-mail: osman-yucel@utulsa.edu, sandip-sen@utulsa.edu
Sandip Sen
Affiliation:
Tandy School of Computer Science, The University of Tulsa, 800 S Tucker Dr, Tulsa, OK, USA e-mail: osman-yucel@utulsa.edu, sandip-sen@utulsa.edu

Abstract

This paper presents a new ‘Language Independent Recommender Agent’ (LIRA), using information distributed over any text-source pair on the Web about candidate items. While existing review-based recommendation systems learn the features of candidate items and users’ preferences, they do not handle varying perspectives of users on those features. LIRA constructs agents for each user, which run regression algorithms on texts from different sources and builds trust relations. The key advantages of LIRA can be listed as: LIRA does not require reviews from target users, LIRA calculates trust values based on prediction accuracy instead of social connections or rating similarity, LIRA does not require the reviews to come from the same community or peer user group. Since ratings of the reviewers are not necessary for LIRA, we can collect and use reviews from different sources (web pages, professional critiques), as long as we know the corresponding item and source of that text. Since LIRA does not combine text from different sources, texts from different sources are not required to be in the same language. LIRA can utilize text from multiple languages, as long as sources are consistent with their language usage.

Type
Adaptive and Learning Agents
Copyright
© Cambridge University Press, 2018 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Adomavicius, G. & Tuzhilin, A. 2005. Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Transactions on Knowledge and Data Engineering 17(6), 734749.Google Scholar
Agarwal, D. & Chen, B.-C. 2010. fLDA: matrix factorization through latent Dirichlet allocation. In Proceedings of the Third ACM International Conference on Web Search and Data Mining, 91–100. ACM.Google Scholar
Alpaydin, E. 2014. Introduction to Machine Learning. MIT press.Google Scholar
Bao, Y., Fang, H. & Zhang, J. 2014. . TopicMF: simultaneously exploiting ratings and reviews for recommendation. In Proceedings of the Twenty-Eighth AAAI Conference on Artificial Intelligence, 2–8.Google Scholar
Blei, D. M., Ng, A. Y. & Jordan, M. I. 2003. Latent Dirichlet allocation. Journal of Machine Learning Research 3, 9931022.Google Scholar
Chen, L. & Wang, F. 2013. Preference-based clustering reviews for augmenting e-commerce recommendation. Knowledge-Based Systems 50, 4459.Google Scholar
Cristianini, N. & Shawe-Taylor, J. 2000. An Introduction to Support Vector Machines. Cambridge University Press.Google Scholar
Davis, J. M. 1958. The transitivity of preferences. Behavioral Science 3(1), 2633.Google Scholar
Debnath, S., Ganguly, N. & Mitra, P. 2008. Feature weighting in content based recommendation system using social network analysis. In Proceedings of the 17th International Conference on World Wide Web, 1041–1042. ACM.Google Scholar
Deerwester, S. C., Dumais, S. T., Landauer, T. K., Furnas, G. W. & Harshman, R. A. 1990. Indexing by latent semantic analysis. JAsIs 41(6), 391407.Google Scholar
Dempster, A. P., Laird, N. M. & Rubin, D. B. 1977. Maximum likelihood from incomplete data via the EM algorithm. Journal of the Royal Statistical Society. Series B (Methodological) 39, 1–38.Google Scholar
Fan, J., Heckman, N. E. & Wand, M. P. 1995. Local polynomial kernel regression for generalized linear models and quasi-likelihood functions. Journal of the American Statistical Association 90(429), 141150.Google Scholar
Gittins, J., Glazebrook, K. & Weber, R. 2011. Multi-Armed Bandit Allocation Indices. John Wiley & Sons.Google Scholar
Golbeck, J. A. 2005. Computing and Applying Trust in Web-Based Social Networks. PhD thesis, University of Maryland at College Park, College Park, MD, USA. AAI3178583.Google Scholar
Hariri, N., Zheng, Y., Mobasher, B. & Burke, R. 2011. Context-aware recommendation based on review mining. General Co-Chairs, 27.Google Scholar
Homoceanu, S., Loster, M., Lofi, C. & Balke, W.-T. 2011. Will i like it? Providing product overviews based on opinion excerpts. In IEEE 13th Conference on Commerce and Enterprise Computing (CEC), 26–33. IEEE.Google Scholar
Jakob, N., Weber, S. H., Müller, M. C. & Gurevych, I. 2009. Beyond the stars: exploiting free-text user reviews to improve the accuracy of movie recommendations. In Proceedings of the 1st International CIKM Workshop on Topic-Sentiment Analysis for Mass Opinion, 57–64. ACM.Google Scholar
Kazienko, P. & Musiał, K. 2006. Recommendation Framework for Online Social Networks. Springer.Google Scholar
Leskovec, J., Rajaraman, A. & Ullman, J. D. 2014. Mining of Massive Datasets. Cambridge University Press.Google Scholar
Leung, C. W.-K., Chan, S. C.-F. & Chung, F.-L. 2008. An empirical study of a cross-level association rule mining approach to cold-start recommendations. Knowledge-Based Systems 21(7), 515529.Google Scholar
Levi, A., Mokryn, O., Diot, C. & Taft, N. 2012. Finding a needle in a haystack of reviews: cold start context-based hotel recommender system. In Proceedings of the Sixth ACM Conference on Recommender Systems, 115–122. ACM.Google Scholar
Levinson, N. 1946. The Wiener (root mean square) error criterion in filter design and prediction. Journal of Mathematics and Physics 25(1), 261278.Google Scholar
Linden, G., Smith, B. & York, J. 2003. Amazon.com recommendations: item-to-item collaborative filtering. Internet Computing, IEEE 7(1), 7680.Google Scholar
Liu, H., He, J., Wang, T., Song, W. & Du, X. 2013. Combining user preferences and user opinions for accurate recommendation. Electronic Commerce Research and Applications 12(1), 1423.Google Scholar
Lops, P., De Gemmis, M. & Semeraro, G. 2011. Content-based recommender systems: state of the art and trends. In Recommender Systems Handbook. Springer, 73–105.Google Scholar
MacKay, D. J. C. 1998. Introduction to Gaussian processes. NATO ASI Series F Computer and Systems Sciences 168, 133166.Google Scholar
Manning, C. D., Raghavan, P. & Schütze, H., et al . 2008. Introduction to Information Retrieval, 1. Cambridge University Press.Google Scholar
Massa, P. & Avesani, P. 2007. Trust metrics on controversial users: balancing between tyranny of the majority and echo chambers. International Journal on Semantic Web and Information Systems 3(1), 3964.Google Scholar
Massa, P. & Bhattacharjee, B. 2004. Using trust in recommender systems: an experimental analysis. In Trust Management. Springer, 221–235.Google Scholar
Mayfield, J. & McNamee, P. 2003. Single N-Gram stemming. In Proceedings of the 26th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, 415–416. ACM.Google Scholar
McAuley, J. & Leskovec, J. 2013. Hidden factors and hidden topics: understanding rating dimensions with review text. In Proceedings of the 7th ACM Conference on Recommender Systems, 165–172. ACM.Google Scholar
McAuley, J., Pandey, R. & Leskovec, J. 2015a. Inferring networks of substitutable and complementary products. In Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 785–794. ACM.Google Scholar
McAuley, J., Targett, C., Shi, Q. & van den Hengel, A. 2015b. Image-based recommendations on styles and substitutes. In Proceedings of the 38th International ACM SIGIR Conference on Research and Development in Information Retrieval, 43–52. ACM.Google Scholar
Middleton, S. E., Shadbolt, N. R. & De Roure, D. C. 2004. Ontological user profiling in recommender systems. ACM Transactions on Information Systems (TOIS) 22(1), 5488.Google Scholar
Mitchell, T. M. 1997. Machine Learning. McGraw-Hill.Google Scholar
Mooney, R. J. & Roy, L. 2000. Content-based book recommending using learning for text categorization. In Proceedings of the Fifth ACM Conference on Digital Libraries, 195–204. ACM.Google Scholar
O’Donovan, J. & Smyth, B. 2005. Trust in recommender systems. In Proceedings of the 10th International Conference on Intelligent User Interfaces, 167–174. ACM.Google Scholar
Palaniswami, M. & Shilton, A. 2002. Adaptive support vector machines for regression. In Proceedings of the 9th International Conference on Neural Information Processing, ICONIP’02, 1043–1049. IEEE.Google Scholar
Paterek, A. 2007. Improving regularized singular value decomposition for collaborative filtering. In Proceedings of KDD Cup and Workshop, 5–8.Google Scholar
Sarwar, B., Karypis, G., Konstan, J. & Riedl, J. 2001. Item-based collaborative filtering recommendation algorithms. In Proceedings of the 10th International Conference on World Wide Web, 285–295. ACM.Google Scholar
Schein, A. I., Popescul, A., Ungar, L. H. & Pennock, D. M. 2002. Methods and metrics for cold-start recommendations. In Proceedings of the 25th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, 253–260. ACM.Google Scholar
Soleymani, M., Aljanaki, A., Wiering, F. & Veltkamp, R. C. 2015. Content-based music recommendation using underlying music preference structure. In IEEE International Conference on Multimedia and Expo (ICME), 1–6. IEEE.Google Scholar
Sugiyama, K., Hatano, K. & Yoshikawa, M. 2004. Adaptive web search based on user profile constructed without any effort from users.In Proceedings of the 13th International Conference on World Wide Web, 675–684. ACM.Google Scholar
Ungar, L. H. & Foster, D. P. 1998. Clustering methods for collaborative filtering. In AAAI Workshop on Recommendation Systems, volume 1, 114–129.Google Scholar
Vapnik, V. 2013. The Nature of Statistical Learning Theory. Springer Science & Business Media.Google Scholar
Wang, J., Yin, J., Liu, Y. & Huang, C. 2011. Trust-based collaborative filtering. In Eighth International Conference on Fuzzy Systems and Knowledge Discovery (FSKD), 2650–2654. IEEE.Google Scholar
Wang, S.-C. 2003. Artificial neural network. In Interdisciplinary Computing in Java Programming. Springer, 81–100.Google Scholar
Williams, C. K. I. & Rasmussen, C. E. 2006. Gaussian processes for machine learning. The MIT Press 2(3), 4.Google Scholar
Willmott, C. J. & Matsuura, K. 2005. Advantages of the mean absolute error (MAE) over the root mean square error (RMSE) in assessing average model performance. Climate Research 30(1), 7982.Google Scholar
Yang, D., Zhang, D., Yu, Z. & Wang, Z. 2013. A sentiment-enhanced personalized location recommendation system. In Proceedings of the 24th ACM Conference on Hypertext and Social Media, 119–128. ACM.Google Scholar