5Reasons / HKU-Sentiment-Visualization-Platform

一个实时监测并可视化社交媒体(如Twitter和Weibo)中有关香港大学 HKU 讨论的多元化平台。利用NLP和数据分析,提供趋势、情绪分析和热门话题等洞察

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Readme

How to run the project

  • Make sure you have Node.js in your environment
  • run npm install to install the dependencies
  • run npm run dev to run the project in your local server by Vite

Project Structure

All the pages about the project is under the /src files.

  • assets: the static assets like pictures
  • components: key React components that consists the project
    • Header: header of the page
    • NoticeBoard: the noticeboard component to show the news of the project
    • Overview: the overview dashboard
    • PostList: the component to show the top-20 posts in Weibo and Twitter
    • Twitter Page: the Twitter dashboard page
    • Weibo Page: the Weibo dashboard page
    • wordcloud: the world cloud component
  • App.jsx: the main page of the platform
  • main.jsx: the entrance page of the whole project

And in the root path, the package.json is the config files about the node modules, and the vite.config.js is the engineering config files about Vite.js.

About

一个实时监测并可视化社交媒体(如Twitter和Weibo)中有关香港大学 HKU 讨论的多元化平台。利用NLP和数据分析,提供趋势、情绪分析和热门话题等洞察


Languages

Language:JavaScript 93.3%Language:CSS 6.3%Language:HTML 0.4%