Abstract
Several types of online chat system have been developed; however, there exist no recommendation systems for the recommendation of topics suitable for discussion with a given individual at a particular time. This paper proposes a hot-topic recommendation system based on analysis of the tweets posted by the user, his/her chat partners, and similar users of his/her chat partners, as well as hashtags trending in Twitter. In experiments, the proposed system, which is based on the well-known Latent Dirichlet Allocation (LDA) algorithm, was shown to outperform existing recommendation systems with regard to computational efficiency as well as prediction accuracy.
Similar content being viewed by others
References
Adams, P. H., Martell, C. H.: Topic detection and extraction in chat. Proceeding in IEEE Int. Conf. Semantic Computing, pp. 581–588 (2008)
Blei, D.M., Ng, A.Y., Jordan, M.I.: Latent dirichlet allocation. J. Mach. Learn. Res. 993–1022 (2003)
Bu, J., Shen, X., Xu, B., Chen, C., He, X., Deng, C.: Improving collaborative recommendation via user-item subgroups. IEEE. Trans. Knowl. Data Eng. 28(9), 2363–2375 (2016)
Cha, Y., Bi, B., Hsieh, C. C., Cho, J.: Incorporating popularity in topic models for social network analysis. Proceeding in Int. ACM SIGIR Conf. Research and Development in Information Retrieval, pp. 223–232 (2013)
Chang, J., Blei, D.: Relational topic models for document networks. Proceeding in Int. Conf. Artificial Intelligence and Statistics (AISTATS) (2009)
Chen, J. D., Kao, H. Y.: LDA based semi-supervised learning from streaming short text. Proceeding on IEEE Int. Conf. on Data Science and Advanced Analytics (DSAA), pp. 1–8, (2015)
eBizMBA Guide.: Top 15 Most Popular Social Networking Sites | January 2017, [online], Available: http://www.ebizmba.com/articles/social-networking-websites (2017)
Feng W. and Wang J., “We can learn your hashtags connecting tweets to explicit topics,” proceeding in IEEE Int. Conf. Data Engineering (ICDE), pp. 856–867, 2014
Ference, G., Ye, M., Lee, W. C.: Location recommendation for out-of-town users in location-based social networks. Proceeding in ACM Int. Conf. Conference on Information & Knowledge Management, pp. 721–726 (2013)
Godin, F., Slavkovikj, V., Neve, W. D.: Using topic models for Twitter hashtag recommendation. Proceeding in Int. Conf. World Wide Web, pp. 593–896 (2013)
Griffiths, T., Steyvers, M.: Finding scientific topics. Natl. Acad. Sci. USA. 101, 5228–5235 (2004)
Horozov, T., Narasimhan, N., Vasudevan V.: Using location for personalized POI recommendations in mobile. Proceeding in Int. Symposium on Applications and the Internet, pp. 1–6 (2006)
Huang, J., Zhou, B., Wu, Q., Wang, X., Jia, Y.: Contextual correlation based thread detection in short text message streams. J. Intell. Inf. Syst. 38, 449–464 (2012)
Huang, S., Zhang, J., Wang, L., Hua, X.S.: Social friend recommendation based on multiple network correlation. IEEE Trans. Multimed. 18(2), 287–299 (2016)
Jiang, S., Qian, X., Shen, J., Fu, Y., Mei, T.: Author topic model-based collaborative filtering for personalized POI recommendations. IEEE Trans. Multimed. 17(6), 907–918 (2015)
Karkali, M., Pontikis, D., Vazirgiannis, M.: Match the news: a firefox extension for real-time news recommendation. Proceeding in Int. ACM SIGIR Conf. Research and Development in Information Retrieval, pp. 1117–1118 (2013)
Khabiri, E., Caverlee, J., Kamath, K. Y.: Predicting semantic annotations on the real-time web. Proceeding in ACM Conf. Hypertext and social media, pp. 219–228 (2012)
Khoshgoftaar, X.S.: A survey of collaborative filtering techniques. Adv. Artif. Intell. 19(4), (2009)
Kim, J., Kim, S. K., Yu, H.: Scalable and parallelizable processing of influence maximization for large-scale social networks. Proceeding in IEEE Int. Conf. Data Engineering (ICDE), pp. 266–277 (2013)
Kywe, S. M., Hoang, T. A., Lim, E. P., Zhu, F.: On recommending hashtags in Twitter networks. Proceeding in Int. Conf. Social Informatics, pp. 337–350 (2012)
Levandoski, J. J., Sarwat, M., Eldawy, A., Mokbel, M. F.: LARS: a location-aware recommender system. Proceeding in IEEE Int. Conf. Data Engineering, pp. 450–461 (2012)
Li, J., Xu, H., He, X., Deng, J., Sun, X.: Tweet modeling with LSTM recurrent neural networks for hashtag recommendation. Proceeding on Int. Joint Conference on Neural Networks (IJCNN), pp. 1570–1577 (2016)
Lin, J., Sugiyama, K. Kan, M. Y., Chua, T. S.: Addressing cold-start in app recommendation: latent user models constructed from Twitter followers. Proceeding in Int. ACM SIGIR Conf. Research and development in information retrieval, pp. 283–292 (2013)
Liu, J., Tang, M., Zheng, Z., Liu, X., Lyu, S.: Location-aware and personalized collaborative filtering for web service recommendation. IEEE Trans. Serv. Comput. 9(5), 686–699 (2016)
Lu, E. H. C., Chen, C. Y., Tseng, V. S.: Personalized trip recommendation with multiple constraints by mining user check-in behaviors. Proceeding in Int. Conf. Advances in Geographic Information Systems, pp. 209–218 (2012)
Lu, H.M., Lee, C.H.: A twitter hashtag recommendation model that accommodates for temporal clustering effects. IEEE Intell. Syst. 30(3), 18–25 (2015)
Ma, Z, Sun, A., Cong, G.: Will this #hashtag be popular tomorrow? Proceeding in Int. ACM SIGIR Conf. Research and development in information retrieval, pp. 1173–1174 (2012)
Nallapati, R, McFarland, D. A., Manning, C. D.: Topic flow model: unsupervised learning of topic-specific influences of hyperlinked documents. Proceeding in Int. Conf. Artificial Intelligence and Statistics (AISTATS), (2011)
Posch, L., Wagner, C.: Meaning as collective use: predicting semantic hashtag categories on Twitter. Proceeding in Int. Conf. World Wide Web, pp. 621–628 (2013)
Qiao, X., Yu, W., Zhang, J., Tan, W., Su, J., Xu, W., Chen, J.: Recommending nearby strangers instantly based on similar check-in behaviors. IEEE Trans. Autom. Sci. Eng. 12(3), 1114–1124 (2015)
Rosen-Zvi, M, Griffiths, T., Steyvers, M., Smyth P.: The author-topic model for authors and documents. Proceeding in Conf. Uncertainty in artificial Intelligence, pp. 487–494 (2004)
Sedhai, S., Sun, A.: Hashtag recommendation for hyperlinked tweets. Proceeding in Int. ACM SIGIR Conf. Research & development in Information Retrieval, pp. 831–834 (2014)
Shi, M., Liu, J., Zhou, D., Tang, M., Xie, F., Zhang, T.: A probabilistic topic model for mashup tag recommendation. Proceeding on IEEE Int. Conf. on Web Services (ICWS), pp. 444–451 (2016)
Song, S., Meng, Y., Zheng, Z.: Recommending hashtags to forthcoming tweets in microblogging. Proceeding on IEEE Int. Conf. on Systems, Man, and Cybernetics, pp. 1998–2003 (2015)
Stepan, T., Morawski, J.M., Dick, S., Miller, J.: Incorporating spatial, temporal, and social context in recommendations for location-based social networks. IEEE Trans. Comput. Soc. Syst. 3(4), 164–175 (2016)
Tan, B., Sangaralingam, K., Singh, V. K., Saripaka, C. S., Manai, G.: Clairvoyant-push: a real-time news personalized push notifier using topic modeling and social scoring for enhanced reader engagement. Proceeding on IEEE Int. Conf. on Big Data (Big Data), pp. 2913–2915 (2015)
Tavakolifard, M., Gulla, J. A., Almeroth, K. C., Ingvaldsen, J. E., Nygreen, G., Berg, E.: Tailored news in the palm of your hand: a multi-perspective transparent approach to news recommendation. Proceeding in Int. Conf. World Wide Web, pp. 305–308 (2013)
Vosecky, J., Jiang, D., Leung, K. W. T., Ng, W.: Dynamic multi-faceted topic discovery in Twitter. Proceeding in ACM Int. Conf. Conference on Information & Knowledge Management, pp. 879–884 (2013)
Wang, S., Zou, B., Li, C., Zhao, K., Liu, Q., Chen, H.: CROWN: a context-aware recommender for web news. Proceeding on IEEE Int. Conf. on Data Engineering, pp. 1420–1423 (2015)
Wang, Y., Shang, W.: Personalized news recommendation based on consumers' click behavior. Proceeding on Int. Conf. on Fuzzy Systems and Knowledge Discovery (FSKD), pp. 634–638 (2015)
Wilson, A, Chew, P: Term weighting schemes for latent dirichlet allocation. Proceeding in Annual Conf. of the North American Chapter of the Association for Computational Linguistics, pp. 465–473 (2010)
Wong, F.M.F., Liu, Z., Chiang, M.: On the Efficiency of social recommender networks. IEEE/ACM Trans. Netw. 24(4), 2512–2524 (2016)
Yan, M, Sang, J., Mei, T, Xu, C.: Friend transfer: cold-start friend recommendation with cross-platform transfer learning of social knowledge. Proceeding in IEEE Int. Conf. on Multimedia and Expo (ICME), pp. 1–6, 2013
Yang, L., T. Sun, M. Zhang, and Q. Mei, “We know what @you #tag: does the dual role affect hashtag adoption?” proceeding in Int. Conf. World Wide Web, 2012
Zhang, H, Qiu, B., Giles, C. L., Foley, H. C., Yen, J.: An LDA-based community structure discovery approach for large-scale social networks. Proceeding in IEEE Int. Conf. Intelligence and Security Informatics, pp. 200–207 (2007)
Zhang, Q, Gong, Y., Sun, X., Huang, X.: Time-aware personalized hashtag recommendation on social media. Proceeding in Int. Conf. Computational Linguistics (COLING), pp. 203–212 (2014)
Zhang, J.D., Chow, C.Y.: CRATS: an LDA-based model for jointly mining latent communities, regions, activities, topics, and sentiments from geosocial network data. IEEE Trans. Knowl. Data Eng. 28(11), 2895–2909 (2016)
Zheng, N., Jin, X., Li, L.: Cross-region collaborative filtering for new point-of-interest recommendation. Proceeding in Int. Conf. World Wide Web, pp. 45–46 (2013)
Zhou, Y., Cheng, H., Yu, J.X.: Graph clustering based on structural/attribute similarities. VLDB Endowment. 2, 718–729 (2009)
Acknowledgements
This work was supported in part by the Ministry of Science and Technology of Taiwan, R.O.C., under Contracts MOST 105-2119-M-035-002, MOST 106-2119-M-224-003, and MOST 105-2221-E-006-218.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Chen, YC., Tsai, MY. & Lee, C. Recommending topics in dialogue. World Wide Web 21, 1165–1185 (2018). https://doi.org/10.1007/s11280-017-0499-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11280-017-0499-0