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...

OUTLINE

지난 24시간, 우리 학우들은 무슨 생각을 하면서 지냈을까요?
(DEMO) 경희대학교 국제캠퍼스 자유게시판의 24시간, 한 눈에 정리해 드립니다!

Web Page의 메인에서 지난 24시간 업로드된 글의 개수/긍정/부정 정도 + a 확인 가능
스크롤시 지난 24시간 내의 게시판의 주요 토픽 확인 가능(word cloud)

Prerequisites

  • python 3.8+, NODE JS
  • sklearn
  • selenium, bs4
  • konlpy, Py-Hanspell``
  • jpype

TODO

pip install -r requirements.txt
pip install git+https://github.com/lovit/textrank.git
pip install git+https://github.com/mrlee23/KoreanSentimentAnalyzer

Reference

TextRank Package https://github.com/lovit/textrank/
WordCloud https://lovit.github.io/nlp/2018/04/17/word_cloud/
Sentiment Analyzer https://github.com/mrlee23/KoreanSentimentAnalyzer
Sentiment Analyzer BERT 언어 모델을 이용한 감정 분석 시스템(2020) https://github.com/SKTBrain/KoBERT
HTML Template https://www.free-css.com/free-css-templates/page266/indus

WORK

  • everytime.kr 크롤러 개발
  • everytime.kr(경희대)로부터 24시간 이내의 이슈 토픽 정리 ; 주기능
  • 지난 24시간 이내의 게시판 분위기 정리
  • 질문 입력시 해당하는 게시글 검색 -> 구현은 가능하나, 차용한 HTML Template 내에 적용할만한 파트가 있을지?(타 기능 적용 후 다시 생각)
  • HTML template 수정 -> 거의 완료
  • Remote 서버에 업로드