박은주

Update README

Showing 1 changed file with 58 additions and 22 deletions
1 ## OUTLINE 1 ## OUTLINE
2 -지난 24시간, 우리 학우들은 무슨 생각을 하면서 지냈을까요? <br> 2 +(DEMO)경희대 국제캠퍼스 자유게시판의 지난 24시간을 한 눈에 정리해 드립니다. 지난 24시간 동안 올라온 글의 수, 분위기, 주요 토픽을 이용하실 수 있습니다.<br>
3 -(DEMO) 경희대학교 국제캠퍼스 자유게시판의 24시간, 한 눈에 정리해 드립니다! <br><br>
4 3
5 -Web Page의 메인에서 지난 24시간 업로드된 글의 개수/긍정/부정 정도 + a 확인 가능<br> 4 +### DEMO
6 -스크롤시 지난 24시간 내의 게시판의 주요 토픽 확인 가능(word cloud) 5 +http://52.44.136.46:23023/ <br>
6 +
7 +### WORK
8 +- [x] everytime.kr 크롤러 작동
9 +- [x] everytime.kr(경희대)로부터 24시간 이내의 이슈 토픽 정리<br>
10 +- [x] 지난 24시간 이내의 게시판 분위기 정리<br>
7 <br><br> 11 <br><br>
8 12
9 13
10 -## Prerequisites
11 -* python 3.8+, NODE JS
12 -* sklearn
13 -* selenium, bs4
14 -* konlpy, Py-Hanspell``
15 -* jpype
16 14
17 -## TODO 15 +## Getting Started
16 +이 프로젝트는 자연어 처리 기능을 포함합니다. 따라서 자연어 처리 모듈의 하위 패키지가 다수 포함되어 있습니다. 가상환경에서 실행하기를 권장합니다. [자세히 보기](./requirement.txt)
17 +
18 +### Language
19 +<img src="https://user-images.githubusercontent.com/77797199/121453040-70a7d480-c9db-11eb-8df5-e126fe4ad56d.png" height=100> <img src="https://user-images.githubusercontent.com/77797199/121453042-71406b00-c9db-11eb-9bb1-27b093f5ec53.png" height=100> <img src="https://user-images.githubusercontent.com/77797199/121453100-887f5880-c9db-11eb-8711-c6b0fcbf611d.png" height=100>
20 +
21 +### Prerequisites
18 ```angular2html 22 ```angular2html
23 +git clone http://khuhub.khu.ac.kr/2019102177/Todays_Issue.git
19 pip install -r requirements.txt 24 pip install -r requirements.txt
25 +npm install
26 +```
27 +* content.py의 login info 수정
28 +* SentimentAnalyer.py의 GOOGLE_APPLICATION_CREDENTIALS 수정
29 +
30 +### Installing
31 +```
20 pip install git+https://github.com/lovit/textrank.git 32 pip install git+https://github.com/lovit/textrank.git
21 pip install git+https://github.com/mrlee23/KoreanSentimentAnalyzer 33 pip install git+https://github.com/mrlee23/KoreanSentimentAnalyzer
22 ``` 34 ```
23 35
36 +### StartApp
37 +```
38 +npm run start
39 +```
40 +
41 +## API
42 +> https://cloud.google.com/natural-language/ <br>
43 +
44 +구글 클라우드 플랫폼에서 제공하는 Cloud Natural Language API의 감정 분석 이용
45 +
46 +<br><br>
47 +## Running the tests
48 +
49 +### TextRank
50 +* Input<br>
51 +
52 +|title|content|
53 +|------|---|
54 +|text|text|
55 +|text|text|
56 +|text|text|
57 +<br>
58 +
59 +* Output
60 +<img src="https://user-images.githubusercontent.com/77797199/121452118-d7c48980-c9d9-11eb-80a7-f88ba502a6d1.PNG">
61 +<br><br>
62 +
63 +### Sentiment Analyzer
64 +* Input<br>
65 +<img src="https://user-images.githubusercontent.com/77797199/121452505-8072e900-c9da-11eb-9cbe-2205f4afff69.jpg">
66 +
67 +* Output<br>
68 +<img src="https://user-images.githubusercontent.com/77797199/121452510-81a41600-c9da-11eb-97ab-1bf42b2acc81.PNG">
69 +
24 ## Reference 70 ## Reference
25 -> TextRank Package https://github.com/lovit/textrank/ <br> 71 +> TextRank https://github.com/lovit/textrank/ <br>
26 > WordCloud https://lovit.github.io/nlp/2018/04/17/word_cloud/ <br> 72 > WordCloud https://lovit.github.io/nlp/2018/04/17/word_cloud/ <br>
27 > Sentiment Analyzer https://github.com/mrlee23/KoreanSentimentAnalyzer <br> 73 > Sentiment Analyzer https://github.com/mrlee23/KoreanSentimentAnalyzer <br>
28 -> Sentiment Analyzer BERT 언어 모델을 이용한 감정 분석 시스템(2020) https://github.com/SKTBrain/KoBERT <br>
29 > HTML Template https://www.free-css.com/free-css-templates/page266/indus 74 > HTML Template https://www.free-css.com/free-css-templates/page266/indus
...\ No newline at end of file ...\ No newline at end of file
30 -
31 -
32 -## WORK
33 -- [x] everytime.kr 크롤러 개발
34 -- [x] everytime.kr(경희대)로부터 24시간 이내의 이슈 토픽 정리 ; 주기능<br>
35 -- [x] 지난 24시간 이내의 게시판 분위기 정리<br>
36 -- [ ] ~~질문 입력시 해당하는 게시글 검색~~ -> 구현은 가능하나, 차용한 HTML Template 내에 적용할만한 파트가 있을지?(타 기능 적용 후 다시 생각) <br>
37 -- [x] HTML template 수정 -> 거의 완료 <br>
38 -- [x] Remote 서버에 업로드
...\ No newline at end of file ...\ No newline at end of file
......