Skip to main content
Log in

Recommending topics in dialogue

  • Published:
World Wide Web Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9

Similar content being viewed by others

References

  1. Adams, P. H., Martell, C. H.: Topic detection and extraction in chat. Proceeding in IEEE Int. Conf. Semantic Computing, pp. 581–588 (2008)

  2. Blei, D.M., Ng, A.Y., Jordan, M.I.: Latent dirichlet allocation. J. Mach. Learn. Res. 993–1022 (2003)

  3. 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)

    Article  Google Scholar 

  4. 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)

  5. Chang, J., Blei, D.: Relational topic models for document networks. Proceeding in Int. Conf. Artificial Intelligence and Statistics (AISTATS) (2009)

  6. 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)

  7. eBizMBA Guide.: Top 15 Most Popular Social Networking Sites | January 2017, [online], Available: http://www.ebizmba.com/articles/social-networking-websites (2017)

  8. 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

  9. 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)

  10. 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)

  11. Griffiths, T., Steyvers, M.: Finding scientific topics. Natl. Acad. Sci. USA. 101, 5228–5235 (2004)

    Article  Google Scholar 

  12. 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)

  13. 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)

    Article  Google Scholar 

  14. 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)

    Article  Google Scholar 

  15. 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)

    Google Scholar 

  16. 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)

  17. 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)

  18. Khoshgoftaar, X.S.: A survey of collaborative filtering techniques. Adv. Artif. Intell. 19(4), (2009)

  19. 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)

  20. 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)

  21. 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)

  22. 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)

  23. 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)

  24. 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)

    Article  Google Scholar 

  25. 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)

  26. 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)

    Article  Google Scholar 

  27. 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)

  28. 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)

  29. 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)

  30. 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)

    Article  Google Scholar 

  31. 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)

  32. Sedhai, S., Sun, A.: Hashtag recommendation for hyperlinked tweets. Proceeding in Int. ACM SIGIR Conf. Research & development in Information Retrieval, pp. 831–834 (2014)

  33. 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)

  34. 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)

  35. 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)

    Article  Google Scholar 

  36. 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)

  37. 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)

  38. 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)

  39. 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)

  40. 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)

  41. 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)

  42. Wong, F.M.F., Liu, Z., Chiang, M.: On the Efficiency of social recommender networks. IEEE/ACM Trans. Netw. 24(4), 2512–2524 (2016)

    Article  Google Scholar 

  43. 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

  44. 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

  45. 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)

  46. 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)

  47. 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)

    Article  Google Scholar 

  48. 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)

  49. Zhou, Y., Cheng, H., Yu, J.X.: Graph clustering based on structural/attribute similarities. VLDB Endowment. 2, 718–729 (2009)

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Yi-Chung Chen.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11280-017-0499-0

Keywords

Navigation