Design and Implementation of a Microblog Public Opinion Visualization System Based on Flask and ECharts


  • Yun Liu
  • Dong Xiao



Weibo public opinion Analysis, Data Visualization, Sentiment Analysis.


Conducting public opinion analysis on Weibo data is of significant importance to decision-making processes in government, enterprises, and personal contexts. This paper presents the design and implementation of a real-time microblog public opinion visualization system based on Flask and ECharts. The system aims at effectively monitoring Weibo data in real time, performing sentiment analysis, and trend prediction.The system adopts a B/S architecture, employing distributed web crawling techniques to efficiently gather Weibo data. For sentiment analysis, the SnowNLP library is utilized. On the frontend, the ECharts charting library dynamically displays the sentiment data, offering users an intuitive interface and interactive experience.In designing the system, considerations have been given to data processing efficiency, real-time capabilities, scalability, and data security to cater to the diverse needs of different users. By integrating these technologies, the system provides comprehensive insights into the prevailing sentiments, trending topics, and patterns within the vast volume of Weibo content.


Download data is not yet available.


Peng Shuguang, Wang Mengmei, Zhao Qibo, Shen Liubao, Peng Yujie, & Lu Xueyan. Epidemic information visualization system for ECharts[J]. Fujian Computer,2022, 38(4), 81-83.

Chen Junsheng, & Peng Lifen. Design and implementation of big data visualization system based on Python+Echarts[J]. Journal of Anhui Electronic Information Vocational and Technical College, 2019,18(4), 6-9.

Li Jing, Huang Jie, Yuan Hui, Zhu Guowei, Zhang Xianfei, & Wang Xinyin. Design and implementation of network threat visual analysis system in big data environment[J]. Journal of South Central University for Nationalities (Natural Science Edition), 2022,41(1), 79-86.

Wang Keqin, Gao Zhijiao, Qiao Yanan, Li Jing, & Tong Shurong. User demand identification and evolutionary trend mining in online reviews[J]. Mechanical Science and Technology,2023, 42(7), 1070-1080.

Chen Xingshu, Chang Tianyou, Wang Haizhou, Zhao Zhilong, & Zhang Jie. Spatiotemporal analysis of the evolution of public opinion on the "New Coronavirus Epidemic" based on Weibo data[J]. Journal of Sichuan University (Natural Science Edition), 2020, 57(2), 409.

Fan Luqiao, Gao Jie, & Duan Banxiang. Domestic popular tourist attractions data visualization system based on Python+Flask+ECharts[J]. Modern Electronic Technology, 2023, 46(9), 126-130.

Huang Shijing, Wu Chuanhui, Yuan Qinjian, & Xia Jingran. Research on spatiotemporal evolution differences of public opinion on public health emergencies based on sentiment analysis[J]. Information Science, 2022, 40(6), 149-159.




How to Cite

“Design and Implementation of a Microblog Public Opinion Visualization System Based on Flask and ECharts” (2024) Transactions on Computer Science and Intelligent Systems Research, 4, pp. 97–104. doi:10.62051/nq8zkq20.

Similar Articles

1-10 of 68

You may also start an advanced similarity search for this article.