Automatic Clustering of User Communities

A System Architecture
  • Matteo CristaniEmail author
  • Michele Manzato
  • Simone Scannapieco
  • Claudio Tomazzoli
  • Stefano-Francesco Zuliani
Conference paper
Part of the Smart Innovation, Systems and Technologies book series (SIST, volume 148)


A semantic community is a set of individuals who are interested in the contents that refer to a specific domain, around which they aggregate to perform social activities such as sharing, commenting, possibly editing, those contents. Every producer of contents that is interested in interacting on social networks and in general on digital news platforms is interested in actively collaborating with the semantic communities that exist about the topics she produces. In general, moreover, a content producer is interested in fostering communities, mainly because this will generate a higher interest on her contents. In this paper, we illustrate an architecture of a system able to support and manage semantic communities in the framework of a project for digital news delivering. The architecture is illustrated and its basic concept is presented.



Matteo Cristani and Claudio Tomazzoli gratefully thank the company Athesis for their support on this work. All authors gratefully thank Google Inc. for the provision of financial support under the Google Grant of the Digital News Initiative Premium semantic communities.


  1. 1.
    Bellomi, F., Cristani, M., Cuel, R.: A cooperative environment for the negotiation of term taxonomies in digital libraries. Libr. Manag. 26(4–5), 271–280 (2005)Google Scholar
  2. 2.
    Burato, E., Cristani, M.: Learning as meaning negotiation: A model based on English auction. Lect. Notes Comput. Sci. 5559, LNAI: 60–69 (2009)Google Scholar
  3. 3.
    Burato, E., Cristani, M.: The process of reaching agreement in meaning negotiation. Lect. Notes Comput. Sci. 7270, LNCS:1–42 (2012)Google Scholar
  4. 4.
    Burato, E., Cristani, M., Viganó, L.: A deduction system for meaning negotiation. Lect. Notes Comput. Sci. 6619, LNAI: 78–95 (2011)Google Scholar
  5. 5.
    Cristani, M., Rotolo, A.: Meaning negotiation with defeasible logic. Smart Innov., Syst. Technol. 74, 67–76 (2017)Google Scholar
  6. 6.
    Gargi, U.: Information navigation profiles for mediation and adaptation. 2, 515–520 (2005)Google Scholar
  7. 7.
    Gargi, U., Gossweiler, R.: Quicksuggest: Character prediction on web appliances. pp. 1249–1252 (2010)Google Scholar
  8. 8.
    Gargi, U., Yagnik, J.: Solving the label resolution problem in supervised video content classification. pp. 276–282 (2008)Google Scholar
  9. 9.
    Kim, P., Gargi, U., Jain, R.: Event-based multimedia chronicling systems. pp. 1–12 (2005)Google Scholar
  10. 10.
    Tang, H., Kwatra, V., Sargin, M.E., Gargi, U.: Detecting highlights in sports videos: Cricket as a test case (2011)Google Scholar
  11. 11.
    Papadopoulos, S., Kompatsiaris, Y., Vakali, A., Spyridonos, P.: Community detection in social media performance and application considerations. Data Min. Knowl. Discov. 24(3), 515–554 (2012)Google Scholar
  12. 12.
    Tang, L., Wang, X., Liu, H.: Community detection via heterogeneous interaction analysis. Data Min. Knowl. Discov. 25(1), 1–33 (2012)MathSciNetGoogle Scholar
  13. 13.
    Cristani, M., Burato, E., Santacá, K., Tomazzoli, C.: The spider-man behavior protocol: Exploring both public and dark social networks for fake identity detection in terrorism informatics. 1489, 77–88 (2015)Google Scholar
  14. 14.
    Cristani, M., Fogoroasi, D., Tomazzoli, C.: Measuring Homophily, vol. 1748 (2016)Google Scholar
  15. 15.
    Cristani, M., Tomazzoli, C., Olivieri, F.: Semantic social network analysis foresees message flows. 1, 296–303 (2016)Google Scholar
  16. 16.
    Zhao, Z., Feng, S., Wang, Q., Huang, J.Z., Williams, G.J., Fan, J.: Topic oriented community detection through social objects and link analysis in social networks. Knowl.-Based Syst. 26, 164–173 (2012)Google Scholar
  17. 17.
    Amiri, B., Hossain, L., Crawford, J.W., Wigand, R.T.: Community detection in complex networks: Multi-objective enhanced firefly algorithm. Knowl.-Based Syst. 46, 1–11 (2013)Google Scholar
  18. 18.
    Liu, C., Liu, J., Jiang, Z.: A multiobjective evolutionary algorithm based on similarity for community detection from signed social networks. IEEE Trans. Cybern. 44(12), 2274–2287 (2014)Google Scholar
  19. 19.
    Shi, C., Yan, Z., Cai, Y., Wu, B.: Multi-objective community detection in complex networks. Appl. Soft Comput. J. 12(2), 850–859 (2012)Google Scholar
  20. 20.
    Xia, Z., Bu, Z.: Community detection based on a semantic network. Knowl.-Based Syst. 26, 30–39 (2012)Google Scholar
  21. 21.
    Chen, J., Saad, Y.: Dense subgraph extraction with application to community detection. IEEE Trans. Knowl. Data Eng. 24(7), 1216–1230 (2012)Google Scholar
  22. 22.
    Morarescu, I.-C., Girard, A.: Opinion dynamics with decaying confidence: Application to community detection in graphs. IEEE Trans. Autom. Control. 56(8), 1862–1873 (2011)MathSciNetzbMATHGoogle Scholar
  23. 23.
    Cristani, M., Tomazzoli, C.: A multimodal approach to exploit similarity in documents. 8481, 490–499 (2014)Google Scholar
  24. 24.
    Cristani, M., Tomazzoli, C.: A multimodal approach to relevance and pertinence of documents. Lect. Notes Comput. Sci. 9799, 157–168 (2016)Google Scholar
  25. 25.
    Li, R., Wang, S., Deng, H., Wang, R., Chang, K.C.-C.: Towards social user profiling: Unified and discriminative influence model for inferring home locations. pp. 1023–1031 (2012)Google Scholar
  26. 26.
    Middleton, S.E., Shadbolt, N.R., De Roure, D.C.: Ontological user profiling in recommender systems. ACM Trans. Inf. Syst. 22(1), 54–88 (2004)Google Scholar
  27. 27.
    Schiaffino, S., Amandi, A.: Intelligent user profiling. Lect. Notes Comput. Sci. (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 5640, LNAI:193–216 (2009)Google Scholar
  28. 28.
    Tang, J., Yao, L., Zhang, D., Zhang, J.: A combination approach to web user profiling. ACM Trans. Knowl. Discov. Data, 5(1) (2010)Google Scholar
  29. 29.
    Kim, J., Lee, J.-G.: Community detection in multi-layer graphs: A survey. SIGMOD Record 44(3), 37–48 (2015)Google Scholar
  30. 30.
    Ahmed, A., Ho, Q., Teo, C.H., Eisenstein, J., Smola, A.J., Xing, E.P.: Online inference for the infinite topic-cluster model: Storylines from streaming text. J. Mach. Learn. Res. 15, 101–109 (2011)Google Scholar
  31. 31.
    Hashimoto, T., Chakraborty, B., Shirota, Y.: Social media analysis - determining the number of topic clusters from buzz marketing site. Int. J. Comput. Sci. Eng. 7(1), 65–72 (2012)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  • Matteo Cristani
    • 1
    Email author
  • Michele Manzato
    • 2
  • Simone Scannapieco
    • 3
  • Claudio Tomazzoli
    • 1
  • Stefano-Francesco Zuliani
    • 2
  1. 1.University of VeronaVeronaItaly
  2. 2.Gruppo AthesisVeronaItaly
  3. 3.Real T R&TD DepartmentFt. LauderdaleUSA

Personalised recommendations