Skip to content

The website provides online stance analysis service of google news

Notifications You must be signed in to change notification settings

vachelch/stanceServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

stanceServer

Description

stanceServer is an online Chinese news stance analysis tool, it realizes state-of-the-art stance analysis performance. In detail, it provides a window for query, when people search in the query window, the news (Taiwan) will be crawled from google news. Then, news are processed automatically and the stance relationship between query and news will be shown. What's more, people can see the trend of news about the query changing over time. You may also help us when you use it, by rectifying the results to teach the machine to train better classifier.

Functions

  • Real Time Google News Crawler
  • Opinion Mining
  • Visualization
  • Feedback

File Structure

src/
├── app/
│   └── static/
│   └── templates/
├── NewsCrawler/
│   └── GoogleNews.py
│   └── NewsCrawler.py
├── OpinionAnalysis/
│   └── bert/
│   └── dict/
│   └── Analysis.py
│   └── GetOpinion.py
├── OpinionDB/
│   └── opinionDB.py
│   └── opinion.db
├── opinionManager.py
├── global_set.py
├── server.py

Start server

$python3 src/server.py

About

stanceServer crawls the news from google news, and the stance classification are basically from BERT, or Bidirectional Encoder Representations from Transformers. It is a new method of pre-training language representations which obtains state-of-the-art results on a wide array of Natural Language Processing (NLP) tasks.
More information:

About

The website provides online stance analysis service of google news

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published