- 본 프로그램은 Pycharm IDE에서 프로그래밍 되었습니다. Pycharm에서 올바르게 작동합니다.
- requirements.txt를 참고합니다.
- mecab-python 모듈은 이 곳을 참고하여 설치합니다.
main.py를 실행하는 것으로 프로젝트를 실행할 수 있습니다.
cui_main(v, g, bc, bs, otbs, storer)
#gui_main(v, g, bc, bs, otbs, storer)
main.py의 제일 마지막 두 라인에서 cui를 사용할지 gui를 사용할지 결정할 수 있습니다.
gui는 pyqt5를 필요로 합니다.
라노베 데이터는 용량이 매우 큰 관계로 깃허브에 업로드돼 있지 않습니다. 아래의 방법에 따라 라노베 정보를 내려받을 수 있습니다.
------라이트 노벨 분석기 v. 0.2------
1. renew
2. ordinary_set
3. search
4. 훈련용 셋 만들기
5. 검색 정확도 시각화
6. 장르-단어 그래프
7. 장르 분류기 학습
8. 책 검색
9. 책간 거리 계산하기
10. 가까운 책 보기
11. XOR 네트워크 실험
12. 프로그램 종료
13. 이하 자유
--------------------------------------
무엇을 선택하시겠습니까? 1
1. renew 메뉴를 선택하는 것으로 가능합니다.
특정기간 책 크롤 메뉴를 선택하고, 오른쪽의 확인 버튼을 누릅니다.
아무것도 체크하지 않고 확인 버튼을 누르는 것으로 가능합니다.
내려받은 라노베 정보는 아래와 같은 절차로 pc에 저장됩니다.
------라이트 노벨 분석기 v. 0.2------
1. renew
2. ordinary_set
3. search
4. 훈련용 셋 만들기
5. 검색 정확도 시각화
6. 장르-단어 그래프
7. 장르 분류기 학습
8. 책 검색
9. 책간 거리 계산하기
10. 가까운 책 보기
11. XOR 네트워크 실험
12. 프로그램 종료
13. 이하 자유
--------------------------------------
무엇을 선택하시겠습니까? 12
12. 프로그램 종료 메뉴를 선택하는 것으로 가능합니다.
저장하기 버튼을 누르는 것으로 가능합니다.
The purpose of this project is
- analyze Korean light novel publishing market.
- auto-generate genre to light novels.
- clustering based on genre, description, title, author, etc.
The FINAL PURPOSE: light novel recommendation