Skip to content

Commit 1443ce9

Browse files
authored
Create readme.md
1 parent 09cdd61 commit 1443ce9

1 file changed

Lines changed: 103 additions & 0 deletions

File tree

AI/readme.md

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
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

0 commit comments

Comments
 (0)