{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,16]],"date-time":"2026-03-16T11:48:34Z","timestamp":1773661714491,"version":"3.50.1"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2026,1,21]],"date-time":"2026-01-21T00:00:00Z","timestamp":1768953600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2026,1,21]],"date-time":"2026-01-21T00:00:00Z","timestamp":1768953600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Technical University of Ostrava"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Soft Comput"],"published-print":{"date-parts":[[2026,3]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Social networks are a great source of data for municipal decision making, as they allow citizens to freely express their opinions. But due to their unstructured nature and large volume, these data are difficult to process. Therefore, we propose a social network data analysis framework for municipal decision making consisting of four main steps: (1) topic modeling, (2) sentiment analysis, (3) combining the results of the previous two steps into a triangular fuzzy number, which captures sentiment diversity, and (4) calculating the levels of positive and negative sentiment. For step (3) we propose a method of constructing a triangular fuzzy number by calculating weighted mean sentiment and its weighted \u201cstandard semi-deviation\u201d, and for step (4) we propose using degree of similarity with prototypical fuzzy sets representing the concepts of positive and negative sentiment. The most important practical innovation of the framework is its ability do capture not only some sort of an average sentiment towards a topic, but also its diversity. The framework was evaluated on about 30,000 tweets published from Ostrava, Czechia, over a period of 5 months. We demonstrate how analyzing sentiment diversity can be useful for municipal decision makers by extracting several practical recommendations from the results provided by the framework. We also show that the framework provides more information than a naive approach deployed by many commercial tools which fails to properly distinguish between mean sentiment towards a topic and its diversity.<\/jats:p>","DOI":"10.1007\/s00500-025-10976-3","type":"journal-article","created":{"date-parts":[[2026,1,21]],"date-time":"2026-01-21T10:28:00Z","timestamp":1768991280000},"page":"1617-1635","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Improving municipal decision-making with topic modeling and sentiment analysis"],"prefix":"10.1007","volume":"30","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4227-4224","authenticated-orcid":false,"given":"Milo\u0161","family":"\u0160va\u0148a","sequence":"first","affiliation":[]},{"given":"Franti\u0161ek","family":"Zapletal","sequence":"additional","affiliation":[]},{"given":"Jan","family":"Voln\u00fd","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2026,1,21]]},"reference":[{"key":"10976_CR1","doi-asserted-by":"publisher","DOI":"10.1155\/2015\/715730","volume":"2015","author":"B Agarwal","year":"2015","unstructured":"Agarwal B, Mittal N, Bansal P, Garg S (2015) Sentiment analysis using common-sense and context information. Comput Intell Neurosci 2015:715730. https:\/\/doi.org\/10.1155\/2015\/715730","journal-title":"Comput Intell Neurosci"},{"key":"10976_CR2","doi-asserted-by":"publisher","first-page":"420","DOI":"10.1007\/3-540-44503-X_27","volume-title":"Database Theory \u2013 ICDT 2001","author":"CC Aggarwal","year":"2001","unstructured":"Aggarwal CC, Hinneburg A, Keim DA (2001) On the surprising behavior of distance metrics in high dimensional space. In: Bussche J, Vianu V (eds) Database Theory \u2013 ICDT 2001. Springer, Berlin, Heidelberg, pp 420\u2013434"},{"key":"10976_CR3","doi-asserted-by":"publisher","unstructured":"and JCD (1973) A fuzzy relative of the isodata process and its use in detecting compact well-separated clusters. Journal of Cybernetics 3(3), 32\u201357 https:\/\/doi.org\/10.1080\/01969727308546046","DOI":"10.1080\/01969727308546046"},{"issue":"6","key":"10976_CR4","doi-asserted-by":"publisher","first-page":"575","DOI":"10.1177\/0253717620957496","volume":"42","author":"C Andrade","year":"2020","unstructured":"Andrade C (2020) The limitations of online surveys. Indian J Psychol Med 42(6):575\u2013576. https:\/\/doi.org\/10.1177\/0253717620957496","journal-title":"Indian J Psychol Med"},{"key":"10976_CR5","doi-asserted-by":"crossref","unstructured":"Bautin M, Vijayarenu L, Skiena S (2008) International sentiment analysis for news and blogs. In: Proceedings of the International AAAI Conference on Web and Social Media, vol. 2, pp. 19\u201326","DOI":"10.1609\/icwsm.v2i1.18606"},{"key":"10976_CR6","unstructured":"Beiske B (2012) Research methods : Uses and limitations of questionnaires , interviews , and case studies. https:\/\/api.semanticscholar.org\/CorpusID:244276031"},{"key":"10976_CR7","doi-asserted-by":"crossref","unstructured":"Belay TD, Ahmed AH, Grissom\u00a0II A, Ameer I, Sidorov G, Kolesnikova O, Yimam SM (2025) Culemo: Cultural lenses on emotion\u2013benchmarking llms for cross-cultural emotion understanding. arXiv preprint arXiv:2503.10688","DOI":"10.18653\/v1\/2025.acl-long.925"},{"key":"10976_CR8","first-page":"993","volume":"3","author":"DM Blei","year":"2001","unstructured":"Blei DM, Ng A, Jordan MI (2001) Latent dirichlet allocation. J Mach Learn Res 3:993\u20131022","journal-title":"J Mach Learn Res"},{"issue":"10s","key":"10976_CR9","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3507900","volume":"54","author":"R Churchill","year":"2022","unstructured":"Churchill R, Singh L (2022) The evolution of topic modeling. ACM Comput Surv 54(10s):1\u201335. https:\/\/doi.org\/10.1145\/3507900","journal-title":"ACM Comput Surv"},{"key":"10976_CR10","doi-asserted-by":"publisher","first-page":"757","DOI":"10.1007\/s12559-016-9415-7","volume":"8","author":"K Dashtipour","year":"2016","unstructured":"Dashtipour K, Poria S, Hussain A, Cambria E, Hawalah AY, Gelbukh A, Zhou Q (2016) Multilingual sentiment analysis: state of the art and independent comparison of techniques. Cogn Comput 8:757\u2013771","journal-title":"Cogn Comput"},{"key":"10976_CR11","unstructured":"Devlin J, Chang M-W, Lee K, Toutanova K (2019) BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding"},{"issue":"6","key":"10976_CR12","doi-asserted-by":"publisher","first-page":"480","DOI":"10.1108\/JCM-03-2017-2141","volume":"34","author":"C Dhaoui","year":"2017","unstructured":"Dhaoui C, Webster CM, Tan LP (2017) Social media sentiment analysis: lexicon versus machine learning. J Consum Mark 34(6):480\u2013488. https:\/\/doi.org\/10.1108\/JCM-03-2017-2141","journal-title":"J Consum Mark"},{"key":"10976_CR13","doi-asserted-by":"publisher","first-page":"707","DOI":"10.1016\/j.procs.2019.11.174","volume":"161","author":"Z Drus","year":"2019","unstructured":"Drus Z, Khalid H (2019) Sentiment analysis in social media and its application: systematic literature review. Procedia Comput Sci 161:707\u2013714. https:\/\/doi.org\/10.1016\/j.procs.2019.11.174","journal-title":"Procedia Comput Sci"},{"key":"10976_CR14","doi-asserted-by":"publisher","DOI":"10.3389\/fpsyg.2013.00118","volume":"4","author":"JB Engelmann","year":"2013","unstructured":"Engelmann JB, Pogosyan M (2013) Emotion perception across cultures: the role of cognitive mechanisms. Front Psychol 4:118","journal-title":"Front Psychol"},{"key":"10976_CR15","doi-asserted-by":"publisher","unstructured":"Farhadloo M, Rolland E (2016) Fundamentals of Sentiment Analysis and Its Applications. In: Pedrycz, W., Chen, S.-M. (eds.) Sentiment Analysis and Ontology Engineering vol. 639, pp. 1\u201324. Springer, Cham. https:\/\/doi.org\/10.1007\/978-3-319-30319-2_1 . Series Title: Studies in Computational Intelligence","DOI":"10.1007\/978-3-319-30319-2_1"},{"key":"10976_CR16","doi-asserted-by":"crossref","unstructured":"Filip T, Pavl\u00ed\u010dek M, Sos\u00edk P (2024) Fine-tuning multilingual language models in Twitter\/X sentiment analysis: a study on Eastern-European V4 languages. arxiv:org\/abs\/2408.02044","DOI":"10.21203\/rs.3.rs-4890896\/v1"},{"issue":"4","key":"10976_CR17","doi-asserted-by":"publisher","first-page":"347","DOI":"10.1177\/152582202237725","volume":"14","author":"RD Fricker","year":"2002","unstructured":"Fricker RD, Schonlau M (2002) Advantages and disadvantages of internet research surveys: evidence from the literature. Field Methods 14(4):347\u2013367. https:\/\/doi.org\/10.1177\/152582202237725","journal-title":"Field Methods"},{"issue":"21","key":"10976_CR18","first-page":"219","volume":"7","author":"N Godbole","year":"2007","unstructured":"Godbole N, Srinivasaiah M, Skiena S (2007) Large-scale sentiment analysis for news and blogs. Icwsm 7(21):219\u2013222","journal-title":"Icwsm"},{"key":"10976_CR19","unstructured":"Grootendorst M (2022) BERTopic: Neural topic modeling with a class-based TF-IDF procedure"},{"key":"10976_CR20","doi-asserted-by":"publisher","unstructured":"Gupta K, Hall RP (2017) The Indian perspective of smart cities. In: 2017 Smart City Symposium Prague (SCSP), pp. 1\u20136. IEEE, Prague, Czech Republic. https:\/\/doi.org\/10.1109\/SCSP.2017.7973837 . http:\/\/ieeexplore.ieee.org\/document\/7973837\/ Accessed 2023-03-13","DOI":"10.1109\/SCSP.2017.7973837"},{"key":"10976_CR21","doi-asserted-by":"publisher","unstructured":"Halegoua GR (2020) Smart Cities, p. 248. The MIT Press, Boston, US. https:\/\/doi.org\/10.7551\/mitpress\/11426.001.0001","DOI":"10.7551\/mitpress\/11426.001.0001"},{"key":"10976_CR22","doi-asserted-by":"publisher","first-page":"221963","DOI":"10.1109\/ACCESS.2020.3039963","volume":"8","author":"F Huang","year":"2020","unstructured":"Huang F, Yuan C, Bi Y, Lu J (2020) Exploiting long-term dependency for topic sentiment analysis. IEEE Access 8:221963\u2013221974","journal-title":"IEEE Access"},{"issue":"1","key":"10976_CR23","doi-asserted-by":"publisher","first-page":"216","DOI":"10.1609\/icwsm.v8i1.14550","volume":"8","author":"C Hutto","year":"2014","unstructured":"Hutto C, Gilbert E (2014) Vader: a parsimonious rule-based model for sentiment analysis of social media text. Proceedings of the International AAAI Conference on Web and Social Media 8(1):216\u2013225. https:\/\/doi.org\/10.1609\/icwsm.v8i1.14550","journal-title":"Proceedings of the International AAAI Conference on Web and Social Media"},{"key":"10976_CR24","doi-asserted-by":"publisher","unstructured":"Kherwa P, Bansal P (2018) Topic Modeling: A Comprehensive Review. ICST Transactions on Scalable Information Systems. https:\/\/doi.org\/10.4108\/eai.13-7-2018.159623. (Accessed 2023-03-19)","DOI":"10.4108\/eai.13-7-2018.159623."},{"key":"10976_CR25","doi-asserted-by":"publisher","DOI":"10.1596\/1813-9450-7951","author":"T Kilic","year":"2017","unstructured":"Kilic T, Serajuddin U, Uematsu H, Yoshida N (2017). Costing Household Surveys for Monitoring Progress Toward Ending Extreme Poverty and Boosting Shared Prosperity. https:\/\/doi.org\/10.1596\/1813-9450-7951","journal-title":"Costing Household Surveys for Monitoring Progress Toward Ending Extreme Poverty and Boosting Shared Prosperity"},{"issue":"3","key":"10976_CR26","doi-asserted-by":"publisher","first-page":"291","DOI":"10.1016\/0165-0114(94)90113-9","volume":"62","author":"H Lee-Kwang","year":"1994","unstructured":"Lee-Kwang H, Song Y-S, Lee K-M (1994) Similarity measure between fuzzy sets and between elements. Fuzzy Sets Syst 62(3):291\u2013293. https:\/\/doi.org\/10.1016\/0165-0114(94)90113-9","journal-title":"Fuzzy Sets Syst"},{"key":"10976_CR27","doi-asserted-by":"crossref","unstructured":"Ligthart A, Catal C, Tekinerdogan B (2021) Systematic reviews in sentiment analysis: a tertiary study. Artificial Intelligence Review, 1\u201357","DOI":"10.1007\/s10462-021-09973-3"},{"key":"10976_CR28","unstructured":"Liu B (2010) Sentiment analysis and subjectivity. In: Handbook of Natural Language Processing"},{"key":"10976_CR29","doi-asserted-by":"publisher","unstructured":"McInnes L, Healy J (2017) Accelerated hierarchical density based clustering. In: 2017 IEEE International Conference on Data Mining Workshops (ICDMW). IEEE, ???. https:\/\/doi.org\/10.1109\/icdmw.2017.12","DOI":"10.1109\/icdmw.2017.12"},{"key":"10976_CR30","unstructured":"McInnes L, Healy J, Melville J (2020) UMAP: Uniform Manifold Approximation and Projection for Dimension Reduction"},{"key":"10976_CR31","unstructured":"Mukherjee S, Joshi S (2013) Sentiment aggregation using conceptnet ontology. In: Proceedings of the Sixth International Joint Conference on Natural Language Processing, pp. 570\u2013578"},{"key":"10976_CR32","unstructured":"Mukherjee S, Joshi S (2014) Author-specific sentiment aggregation for polarity prediction of reviews. In: LREC, pp. 3092\u20133099. Citeseer"},{"key":"10976_CR33","doi-asserted-by":"crossref","unstructured":"Nguyen DQ, Vu T, Nguyen AT (2020) BERTweet: A pre-trained language model for English Tweets. In: Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing: System Demonstrations, pp. 9\u201314","DOI":"10.18653\/v1\/2020.emnlp-demos.2"},{"key":"10976_CR34","doi-asserted-by":"publisher","unstructured":"Pedrycz W (2020) An Introduction to Computing with Fuzzy Sets: Analysis, Design, and Applications. Intelligent Systems Reference Library. Springer, ???. https:\/\/doi.org\/10.1007\/978-3-030-52800-3 . https:\/\/link.springer.com\/book\/10.1007\/978-3-030-52800-3","DOI":"10.1007\/978-3-030-52800-3"},{"key":"10976_CR35","unstructured":"Plaue M (2023) Large-scale language models for innovation and technology intelligence: sentiment analysis on news articles. MAPEGY Tech"},{"key":"10976_CR36","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2024.123247","volume":"247","author":"P P\u0159ib\u00e1\u0148","year":"2024","unstructured":"P\u0159ib\u00e1\u0148 P, \u0160m\u00edd J, Steinberger J, Mi\u0161tera A (2024) A comparative study of cross-lingual sentiment analysis. Expert Syst Appl 247:123247","journal-title":"Expert Syst Appl"},{"issue":"3","key":"10976_CR37","doi-asserted-by":"publisher","first-page":"1427","DOI":"10.1109\/TKDE.2020.2992485","volume":"34","author":"J Qiang","year":"2022","unstructured":"Qiang J, Qian Z, Li Y, Yuan Y, Wu X (2022) Short text topic modeling techniques, applications, and performance: a survey. IEEE Trans Knowl Data Eng 34(3):1427\u20131445. https:\/\/doi.org\/10.1109\/TKDE.2020.2992485","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"10976_CR38","doi-asserted-by":"crossref","unstructured":"Reimers N, Gurevych I (2019) Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks","DOI":"10.18653\/v1\/D19-1410"},{"key":"10976_CR39","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1007\/978-981-15-0029-9_7","volume-title":"First International Conference on Sustainable Technologies for Computational Intelligence","author":"D Sharma","year":"2020","unstructured":"Sharma D, Sabharwal M, Goyal V, Vij M (2020) Sentiment analysis techniques for social media data: A review. In: Luhach AK, Kosa JA, Poonia RC, Gao X-Z, Singh D (eds) First International Conference on Sustainable Technologies for Computational Intelligence. Springer, Singapore, pp 75\u201390"},{"key":"10976_CR40","doi-asserted-by":"crossref","unstructured":"\u0160va\u0148a M (2023) Social Media, Topic Modeling and Sentiment Analysis in Municipal Decision Support","DOI":"10.15439\/2023F1479"},{"key":"10976_CR41","doi-asserted-by":"publisher","DOI":"10.1016\/j.is.2020.101582","volume":"94","author":"I Vayansky","year":"2020","unstructured":"Vayansky I, Kumar SAP (2020) A review of topic modeling methods. Inf Syst 94:101582. https:\/\/doi.org\/10.1016\/j.is.2020.101582","journal-title":"Inf Syst"},{"key":"10976_CR42","doi-asserted-by":"publisher","unstructured":"Vinod\u00a0Kumar TM (ed.) (2017) Smart Economy in Smart Cities: International Collaborative Research: Ottawa, St.Louis, Stuttgart, Bologna, Cape Town, Nairobi, Dakar, Lagos, New Delhi, Varanasi, Vijayawada, Kozhikode, Hong Kong. Advances in 21st Century Human Settlements. Springer, Singapore. https:\/\/doi.org\/10.1007\/978-981-10-1610-3 . http:\/\/link.springer.com\/10.1007\/978-981-10-1610-3 Accessed 2023-03-10","DOI":"10.1007\/978-981-10-1610-3"},{"issue":"1","key":"10976_CR43","first-page":"136","volume":"4","author":"AA Waidi","year":"2016","unstructured":"Waidi AA (2016) Employment of questionnaire as tool for effective business research outcome: problems and challenges. Glob Econ Obs 4(1):136\u2013144","journal-title":"Glob Econ Obs"},{"issue":"2","key":"10976_CR44","doi-asserted-by":"publisher","first-page":"617","DOI":"10.1007\/s10115-018-1236-4","volume":"60","author":"L Yue","year":"2019","unstructured":"Yue L, Chen W, Li X, Zuo W, Yin M (2019) A survey of sentiment analysis in social media. Knowl Inf Syst 60(2):617\u2013663. https:\/\/doi.org\/10.1007\/s10115-018-1236-4","journal-title":"Knowl Inf Syst"},{"key":"10976_CR45","doi-asserted-by":"publisher","DOI":"10.1007\/s00500-023-07853-2","author":"F Zapletal","year":"2023","unstructured":"Zapletal F, Hudec M, \u0160va\u0148a M, N\u011bmec R (2023) Three-level model for opinion aggregation under hesitance. Soft Comput. https:\/\/doi.org\/10.1007\/s00500-023-07853-2","journal-title":"Soft Comput"},{"key":"10976_CR46","unstructured":"Zhang H (2004) The optimality of naive bayes. In: The Florida AI Research Society. https:\/\/api.semanticscholar.org\/CorpusID:8891634"}],"container-title":["Soft Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-025-10976-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00500-025-10976-3","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-025-10976-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,16]],"date-time":"2026-03-16T10:48:29Z","timestamp":1773658109000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00500-025-10976-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,1,21]]},"references-count":46,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2026,3]]}},"alternative-id":["10976"],"URL":"https:\/\/doi.org\/10.1007\/s00500-025-10976-3","relation":{},"ISSN":["1432-7643","1433-7479"],"issn-type":[{"value":"1432-7643","type":"print"},{"value":"1433-7479","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,1,21]]},"assertion":[{"value":"8 January 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 November 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 January 2026","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Authors declare no competing financial or non-financial interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}