2022.08.29 ~ 2022.10.07(๊ธ) / 6์ฃผ
์ฝ๋ก๋19๋ก ์นํฐ ์ด์ฉ์ ์๊ฐ ๊ธ์ฆํ์ฌ ํ ๋ฌ์ 1000๋ง๋ช ์์ค์ธ ์ํฉ. ๊ทธ๋ฆฌ๊ณ ์ฌ๋๋ค์ด ์ด์ฉํ๋ ์นํฐ ํ๋ซํผ์์๋ ์ ๋ง๋ค์ ์ถ์ฒ์ ํด์ฃผ๊ณ ์์ง๋ง, ์ค๋ฌธ์กฐ์ฌ ๊ฒฐ๊ณผ ํ์ฌ ์นํฐ ์ด์ฉ์์ ์ธ ๋ช ์ค ๋ ๋ช ์ ๋๋ ์ถ์ฒ ์๋น์ค๋ฅผ ์ด์ฉํ์ง ์๊ณ ์๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ ์ด์ ์๋ ์ถ์ฒ ์๋น์ค์ ๋ง์กฑํ์ง ๋ชปํ๋ ์ฌ๋ฌ ๊ฐ์ง ์ด์ ๋ค์ด ์๋๋ฐ ๊ทธ ์ด์ ๋ ๋ค์๊ณผ ๊ฐ๋ค.
1์. ๋ด๊ฐ ๋ณด๋ ๊ฒ๊ณผ ์๊ด ์๋ ํ๋ณด์ฑ ์นํฐ ์ถ์ฒ(44%)
2์. ์ถ์ฒํด์ ๋ดค์ง๋ง ๋ง์ ์ฌ๋ฏธ์๋ ์นํฐ (43%)
3์. ๋ถํธํ UI (25%)
์ด๋ฐ ์ด์ ๋ค๋ก ์ถ์ฒ ์๋น์ค๋ฅผ ์ด์ฉํ์ง ์๋ ์ฌ๋๋ค์ด ๋ง์๊ณ , ์ค๋ฌธ์กฐ์ฌ ๊ฒฐ๊ณผ ์ ์ ํ ์นํฐ ์ถ์ฒ ์๋น์ค๊ฐ ์๋ค๋ฉด ์ด์ฉํ๊ฒ ๋ค๋ ์ฌ์ฉ์์ ๋น์จ์ด ๋ฌด๋ ค 70%์ ๋ฌํ๋ค. ์ฐ๋ฆฌ ํฐํฐ์ด๋ค์ ์์ ๋ฌธ์ ์ ์ ํด๊ฒฐํด์ ๋ ๊น๋ํ๊ณ ๋ ์ ํํ ์นํฐ ์ถ์ฒ ์๋น์ค๋ฅผ ์ ๊ณตํ๊ณ ์ถ์๊ณ , ๊ทธ๊ฒ์ด โ์นํฌ๋(Webtuna)โ๊ฐ ์ธ์์ ๋ฑ์ฅํ ๋ฐฐ๊ฒฝ์ด๋ค. ์๋น์ค๋ช ์นํฌ๋๋ ์นํฐ(Webtoon)๊ณผ ์ฐธ์น(Tuna)์ ํฉ์ฑ์ด๋ก, ์ธ์์ ๋ชจ๋ ์นํฐ์ด ๋ด๊ธด ๋ฐ๋ท์์ ๋๋น๋ ํฐํฐ์ด๋ผ๋ ์ฐธ์น ์บ๋ฆญํฐ๊ฐ ์ฌ์ฉ์์๊ฒ ๋ง์ถคํ ์นํฐ์ ์ฐพ์์ค๋ค๋ ์ปจ์ ์ด๋ค.๋ฐ๋ค์ฒ๋ผ ์ ๋ง์ ์นํฐ์ ๋ณด์ ํ๊ณ ๋ ์ถ์ฒํด์ฃผ๊ธฐ ์ํด์ ๋ค์ด๋ฒ, ์นด์นด์ค์นํฐ, ์นด์นด์คํ์ด์ง ์ ๋ชจ๋ ์นํฐ๋ค์ ์นํฌ๋ ํ ๊ณณ์์ ์ถ์ฒ ๋ฐ์ ์ ์๋ค.
๊ทธ๋ฆฌ๊ณ ์ค๋ฌธ์กฐ์ฌ ๊ฒฐ๊ณผ ์ฌ๋๋ค์ด ์นํฐ์ ์ ์ ํ๋ ๊ธฐ์ค์ ์์๋ ๋ค์๊ณผ ๊ฐ๋ค.
1์. ์คํ ๋ฆฌ(85%)
2์. ๊ทธ๋ฆผ์ฒด(64%)
3์. ์ฅ๋ฅด(47%)
4์. ์๊ฐ(35%)
ํ์ฌ ๋ค์ํ ์นํฐ ํ๋ซํผ์์ ์ฌ๋ฌ ๋ฐฉ๋ฒ์ผ๋ก ์ถ์ฒํด์ฃผ๊ณ ์์ง๋ง, ์นํฌ๋์์๋ ๊ธฐ์กด ํ๋ซํผ๋ค๊ณผ ์ฐจ๋ณํ๋ฅผ ๋๊ธฐ ์ํด ๊ทธ๋ฆผ์ฒด๋ฅผ ์ฃผ๋ ฅ์ผ๋ก ์ถ์ฒํด์ค๋ค. ๋ฉ์ธํ์ด์ง์์ ๊ทธ๋ฆผ์ฒด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ถ์ฒํด์ฃผ๋๊ฒ์ ๊ธฐ๋ณธ์ผ๋ก, ํฐํฐ์ด์ ์ถ์ฒํ์ด์ง์์๋ ๊ทธ๋ฆผ์ฒด ์ธ์๋, ์ฅ๋ฅด, ๊ธฐ๋ฐ, ์ฐ๋ น๋ ๋ฑ ๋ค์ํ ์ถ์ฒ์ ์ ๊ณตํด์ค๋ค. ์ด๋ฐ ์ถ์ฒ ๊ธฐ๋ฅ๋ค์ ๊ธฐ์กด์ ์นํฐ ํ๋ซํผ์ ์๋ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ ์ ์์ง๋ง, ๊ธฐ์กด ์ถ์ฒ์ ํ๋ซํผ ๋ด๋ถ์์๋ง ์ถ์ฒ์ ํด์ฃผ๊ณ ๋ค๋ฅธ ํ๋ซํผ์ ์ถ์ฒ์ ํด์ฃผ์ง ์๋๋ค. ํ์ง๋ง ์นํฌ๋์์๋ ๋ค์ํ ํ๋ซํผ์์ ๋น์ทํ ๊ทธ๋ฆผ์ฒด, ์ฅ๋ฅด, ํ๊ทธ ๋ฑ์ผ๋ก ์ถ์ฒ์ ๋ฐ์ ์ ์๊ธฐ ๋๋ฌธ์ ์๋ก์ด ์ํ์ ๋ ๋ง์ด ์ ํ ์ ์๋ค.
๋จธ์ ๋ฌ๋์ ํ์ฉํด ์์ฒด์ ์ผ๋ก ๋ถ๋ฅํ 6๊ฐ์ง ๊ทธ๋ฆผ์ฒด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ฌ์ฉ์๊ฐ ์ ํธํ๋ ๊ทธ๋ฆผ์ฒด๋ฅผ ๋ถ์ํ์ฌ ์นํฐ์ ์ถ์ฒํ๋ค.
CNN์ ํ์ฉํ ์นํฐ ๊ทธ๋ฆผ์ฒด ๋ถ๋ฅ
teachablemachine์ ํ์ฉํ ์ค์๊ฐ ๋ฐ์ดํฐ ๋ถ์
CF, CBF ๊ธฐ๋ฐ ์ถ์ฒ ์๊ณ ๋ฆฌ์ฆ Chart.js๋ฅผ ํ์ฉํ ๋ฐ์ดํฐ ์๊ฐํ ๋ชจ๋ฐ์ผ, PC ๋ชจ๋ ์ต์ ํ๋ ๋ฐ์ํ ์น ํ์ด์ง ์ ๊ณต
์ฝ๋์คํํธ ๋ฌธ์ ๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด ์ฌ์ ์ ํธ ๊ทธ๋ฆผ์ฒด๋ฅผ ์์งํ๋ค.
6๊ฐ์ง ๊ทธ๋ฆผ์ฒด ๋ณ๋ก ์ค์๊ฐ ์ธ๊ธฐ TOP5 ์นํฐ์ ์ ์ํ๋ค.
Collaborative Filtering(Item-based Filtering & User-based Filtering) ์ถ์ฒ
์ ํธ ๊ทธ๋ฆผ์ฒด ๊ธฐ๋ฐ / ์ ํธ ์ฅ๋ฅด ๊ธฐ๋ฐ / ์ ํธ ํ๊ทธ ๊ธฐ๋ฐ / ์ค๋ ๋ ์จ ๊ธฐ๋ฐ ๋ฑ 6๊ฐ์ง ์ถ์ฒ ๋ฐฉ์์ ํตํด ์ฌ์ฉ์์๊ฒ ์๋ง์ ์นํฐ์ ์ถ์ฒํ๋ค.
์ ์ ๊ฐ ์ ๋ก๋ํ ํ์ผ์ ๊ทธ๋ฆผ์ฒด๋ฅผ ๋ถ์ํ์ฌ ํ์ต์ํจ ๋ฐ์ดํฐ๋ฅผ ๋ฝ์๋ด๊ณ ์ ์ฌ๋๊ฐ ๋์ ์นํฐ์ ์ฐพ์์ค๋ค.
๋ค์ํ ์ง๋ฌธ์ ํตํด ์ ์ ์ ์ฑํฅ์ ํ์ ํ ๋ค, ๊ทธ๊ฒ์ ๊ธฐ์ค์ผ๋ก ๋ค์ํ ์นํฐ์ ์ถ์ฒํด์ค๋ค.
์นํฐ๋ง๋ค ์กด์ฌํ๋ ํ๊ทธ๋ค ์ค ์ข์ํ๋ ํ๊ทธ๋ฅผ ์ฐํ์ฌ ์ ์ ์ ์ทจํฅ๊ธฐ๋ฐ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ๋ค.
ํ๋กํ ํ์ด์ง์์ ์ฐ ์ญ์ ์ ๊ฒ์์ ํตํด ์ฐ ์ถ๊ฐ๋ ๊ฐ๋ฅํ๋ค.
์นํฐ์ ์๊ฐ์ ์ฅ๋ฅด ๋ฐ ์ค๊ฑฐ๋ฆฌ์ ๊ฐ์ ๊ธฐ๋ณธ์ ๋ณด์ ํ๊ทธ์ ๋ณ์ , ํด๋น ์นํฐ์ ์ ํธํ๋ ์ ์ ๋ค์ ์ ๋ณด๋ฅผ ํฌํจํ ๋ค์ํ ๋ถ์ ๊ทธ๋ํ๋ ํจ๊ป ์ ๊ณตํ๋ค.
๋ํ ์นํฐ ๋ณด๋ฌ๊ฐ๊ธฐ๋ฅผ ํตํด ํด๋น ์นํฐ์ผ๋ก ์ง์ ์ด๋์ด ๊ฐ๋ฅํ๋ค.
FrontEnd
- React
- Redux-toolkit
- mui
- styled-components
BackEnd
- Django
- Tensorflow
- MySQL
- beautifulsoup
- JWT
๋ฐฐํฌ
- AWS-RDS
- Ubuntu
- Jenkins
- Nginx