Name Last Update
static Loading commit data...
templates Loading commit data...
.gitignore Loading commit data...
GetTopic.py Loading commit data...
README.md Loading commit data...
SentimentAnalyzer.py Loading commit data...
app.js Loading commit data...
content.py Loading commit data...
index.js Loading commit data...
requirement.txt Loading commit data...
run.py Loading commit data...

OUTLINE

(DEMO)경희대 국제캠퍼스 자유게시판의 지난 24시간을 한 눈에 정리해 드립니다. 지난 24시간 동안 올라온 글의 수, 분위기, 주요 토픽을 이용하실 수 있습니다.

DEMO

http://52.44.136.46:23023/

WORK

  • everytime.kr 크롤러 작동
  • everytime.kr(경희대)로부터 24시간 이내의 이슈 토픽 정리
  • 지난 24시간 이내의 게시판 분위기 정리


Getting Started

이 프로젝트는 자연어 처리 기능을 포함합니다. 따라서 자연어 처리 모듈의 하위 패키지가 다수 포함되어 있습니다. 가상환경에서 실행하기를 권장합니다. 자세히 보기

Language

Prerequisites

git clone http://khuhub.khu.ac.kr/2019102177/Todays_Issue.git
pip install -r requirements.txt
npm install
  • content.py의 login info 수정
  • SentimentAnalyer.py의 GOOGLE_APPLICATION_CREDENTIALS 수정

Installing

pip install git+https://github.com/lovit/textrank.git
pip install git+https://github.com/mrlee23/KoreanSentimentAnalyzer

StartApp

npm run start

API

https://cloud.google.com/natural-language/

구글 클라우드 플랫폼에서 제공하는 Cloud Natural Language API의 감정 분석 이용



Running the tests

TextRank

  • Input
title content
text text
text text
text text


  • Output


Sentiment Analyzer

  • Input

  • Output

Reference

TextRank https://github.com/lovit/textrank/
WordCloud https://lovit.github.io/nlp/2018/04/17/word_cloud/
Sentiment Analyzer https://github.com/mrlee23/KoreanSentimentAnalyzer
HTML Template https://www.free-css.com/free-css-templates/page266/indus