Topic-sentiment mining is a challenging task for many applications. This paper presents a topic-sentiment joint model in order to mine topics and their sentimental polarities from multiple text collections. Text collections are represented with a mixture of components and modeled via the hierarchical Dirichlet process which can determine the number of components automatically. Each component consists of topic words and its sentiments. The model can mine topics with different proportions and different sentimental polarities as well as one positive and one negative topic for each collection. Experiments on two text collections from Chinese news media and microblog show that our model can find meaningful topics and their different sentimental polarities. Experiments on Multi-Domain Sentiment Dataset show that our model is better than the JST-alike models on parameter settings for topic-sentiment mining.


Text mining Topic modeling Sentiment analysis Hierarchical dirichlet process 


  1. 1.
    Blei, D.: Probabilistic topic models. Commun. ACM 55(4), 77–84 (2012)MathSciNetCrossRefGoogle Scholar
  2. 2.
    Blei, D., Ng, A., Jordan, M.: Latent dirichlet allocation. J. Mach. Learn. Res. 3, 993–1022 (2003)zbMATHGoogle Scholar
  3. 3.
    Blitzer, J., Dredze, M., Pereira, F.: Biographies, bollywood, boom-boxes and blenders: domain adaptation for sentiment classification. In: Proceedings of the 45th Annual Meeting of the Association of Computational Linguistics, vol. 7, pp. 440–447. ACL, Prague, CZ (2007)Google Scholar
  4. 4.
    Cano, E., He, Y., Liu, K., Zhao, J.: A weakly-supervised Bayesian model for violence detection from social media. In: 6th International Joint Conference on Natural Language Processing (IJCNLP). ACL, Nagoya, October 2013Google Scholar
  5. 5.
    Fang, Y., Si, L., Somasundaram, N., Yu, Z.: 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, Seattle (2012)Google Scholar
  6. 6.
    Friedman, H.H., Amoo, T.: Rating the rating scales. J. Mark. Manag. 9(3), 114–123 (1999)Google Scholar
  7. 7.
    Jo, Y., Oh, A.H.: Aspect and sentiment unification model for online review analysis. In: Proceedings of the Fourth ACM International Conference on Web Search and Data Mining, pp. 815–824. ACM, Hong Kong (2011)Google Scholar
  8. 8.
    Krippendorff, K.: Content Analysis: An Introduction to its Methodology. Sage Publications, Beverly Hills (1980)zbMATHGoogle Scholar
  9. 9.
    Lin, C., He, Y.: Joint sentiment/topic model for sentiment analysis. In: Proceedings of the 18th ACM Conference on Information and Knowledge Management, pp. 375–384. ACM, Hong Kong (2009)Google Scholar
  10. 10.
    Lin, C., He, Y., Everson, R., Ruger, S.: Weakly supervised joint sentiment-topic detection from text. IEEE Trans. Knowl. Data Eng. 24(6), 1134–1145 (2012)CrossRefGoogle Scholar
  11. 11.
    Liu, B.: Sentiment analysis and subjectivity. In: Indurkhya, N., Damerau, F.J. (eds.) Handbook of Natural Language Processing, 2nd edn, pp. 627–666. Chapman and Hall/CRC, Boca Raton (2010)Google Scholar
  12. 12.
    Mei, Q., Ling, X., Wondra, M., Su, H., Zhai, C.: Topic sentiment mixture: modeling facets and opinions in weblogs. In: Proceedings of the 16th International Conference on World Wide Web, pp. 171–180. ACM, Banff (2007)Google Scholar
  13. 13.
    Paul, M.J., Zhai, C., Girju, R.: Summarizing contrastive viewpoints in opinionated text. In: Proceedings of the 2010 Conference on Empirical Methods in Natural Language Processing, pp. 66–76. Association for Computational Linguistics, ACL, Massachusetts (2010)Google Scholar
  14. 14.
    Teh, Y.W., Jordan, M.I.: Hierarchical Bayesian Nonparametric Models with Applications. Cambridge University Press, Cambridge (2010)CrossRefGoogle Scholar
  15. 15.
    Teh, Y., Jordan, M., Beal, M., Blei, D.: Hierarchical dirichlet processes. J. Am. Stat. Assoc. 101(476), 1566–1581 (2006)MathSciNetCrossRefzbMATHGoogle Scholar
  16. 16.
    Xu, L., Lin, H., Pan, Y., Ren, H., Chen, J.: Constructing the affective lexicon ontology. J. China Soc. Sci. Tech. Inf. 27(2), 180–185 (2008). (In Chinese)Google Scholar

Copyright information

© Springer International Publishing AG 2016

Authors and Affiliations

  1. 1.Department of Computer Science and EngineeringShanghai Jiao Tong UniversityShanghaiChina

Personalised recommendations