File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+
2+ <div align =" center " >
3+
4+ <h3 align =" center " >내 손 안의 진중문고, HandyLib</h3 >
5+
6+ <p align =" center " >
7+ 진중문고를 내 손안으로!
8+ <br />
9+ <a href="https://www.notion.so/DevLib-0960a793aa544b2bbc3038d309ad2c47"><strong>개발 문서</strong></a>
10+ <br />
11+ <br />
12+ <a href="https://www.projectlib.tk">View Demo site</a>
13+ </p >
14+ </div >
15+
16+ <span >Readme 목차</span >
17+ <ol >
18+ <li>
19+ <a href="#about-the-project">AI (recommendation)</a>
20+ </li>
21+ <li>
22+ <a href="#getting-started">시작하기</a>
23+ <ul>
24+ <li><a href="#prerequisites">요구사항</a></li>
25+ <li><a href="#installation">설치</a></li>
26+ </ul>
27+ </li>
28+ <li><a href="#usage">사용법</a></li>
29+ <li><a href="#license">라이센스</a></li>
30+ <li><a href="#contact">개발자 정보</a></li>
31+ </ol >
32+
33+ <!-- ABOUT THE PROJECT -->
34+
35+
36+
37+ # AI (recommendation)
38+ AI에서는 개인별 책 추천시스템과 사용자의 취향정보 시각화를 담당하였습니다.
39+
40+ 추천시스템 개발과정 및 보다 자세한 설명을 원하신다면 아래 링크에서 개발문서를 확인해주시기 바랍니다.
41+
42+ [ notion] ( https://www.notion.so/recommender-system-e97a10b6db184d2aabb2f67b3eac3b85 )
43+
44+ ## 책 추천시스템
45+ 서버에서 사용자 및 책 정보를 요청하여, Matrix Factorization 기반 추천 리스트를 생성합니다.
46+
47+ ## 취향정보 시각화
48+ 사용자가 좋아요를 누른 책을 기반으로 사용자가 좋아하는 카테고리를 wordcloud로 시각화합니다.
49+
50+ # 시작하기
51+ ## 요구사항
52+ - wordcloud==1.8.1
53+ - pandas==1.3.3
54+ - numpy>=1.19.5
55+ - apscheduler==3.8.0
56+
57+ ## 설치
58+ ### Directory
59+ + recommendation
60+ + ALS.py
61+ + example_file_path
62+ + recommend_list
63+ + admin.csv
64+ + abcd.csv
65+ + img
66+ + admin.png
67+ + abcd.png
68+ + APP_test_books.csv
69+ + APP_test_users.csv
70+ + rec_pred_score_1.csv
71+ + random_user_generator.py (testcase generator)
72+ + readme.md
73+ + recommendation.py
74+ + update.py
75+ + wordcloud_maker.py
76+ + requirements.txt
77+
78+
79+
80+
81+
82+ # Test
83+ 테스트 사용법은 다음과 같습니다
84+
85+ ```
86+ $ python test.py
87+ ```
88+
89+ # Contributing
90+ Follow the steps below to contribute this project.
91+
92+ Fork the Project
93+ Create your Branch
94+ Commit your Changes
95+ Push to the Branch
96+ Open a Pull Request
97+
98+ # License
99+ Distributed under the MIT License. See LICENSE.txt<TODO: add link> for more information.
100+
101+
102+ # Contact
103+ 김승하(k2river) kstream35@gmail.com
You can’t perform that action at this time.
0 commit comments