๋ ์ธ๋ถ์ ์ธ ๋ด์ฉ์ ์์ ํ์ธํ์ค ์ ์์ต๋๋ค.
ํ์ค ์๊ฐ
๊ตฌ๊ธ ์ฑ ์คํ ์ด๋ด์ ์นด์นด์ค ๊ฒ์์ฆ๋ค์ ์ฌ์ฉ์ ๋ฆฌ๋ทฐ ๋ฐ์ดํฐ๋ค์ ๋ฐํ์ผ๋ก ์ฌ์ฉ์ ๋ง์ถค ๊ฒ์ ์ถ์ฒ ์์คํ ๊ตฌํ
๊ฐ๋ฐ ๋๊ธฐ
๊ฒ์ ํํ ๋ฆฌ์ผ์ด ๋๋๋ฉด ๋ค์๊ณผ ๊ฐ์ด ๋ฆฌ๋ทฐ๋ฅผ ๋ถํํ๋ ์๋ฆผ์ฐฝ์ ๋ชจ๋ ํ๋ฒ์ฏค ๋ง๋ ๋ณด์
จ์ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ ์ด๋ ๊ฒ ๊ฒ์์ฌ๋ค์ ์ฌ์ฉ์๋ค์ด ๋ฆฌ๋ทฐ๋ฅผ ๋จ๊ฒจ์ฃผ๊ธฐ๋ฅผ ๋ฐ๋๊น์?? ์๋ง ์์ง ์ฌ์ฉํด๋ณด์ง ์์ ์ฌ์ฉ์๋ค์๊ฒ ๋ ๋ง์ ์ ๋ณด๋ฅผ ์ ๊ณตํ๊ณ , ์กฐ๊ธ ๋ ๋ง์ ์ฌ์ฉ์๋ค์ด ๊ฒ์์ ์ด์ฉํ์ผ๋ฉด ํ๊ธธ ๋ฐ๋ผ๊ธฐ ๋๋ฌธ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
โ์ฌ์ฉ์์๊ฒ ๋ ๋ง์ ์ ๋ณด๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด์ ๋ง๋ค์ด์ง ๋ฆฌ๋ทฐ ๋ฐ์ดํฐ๋ฅผ ์ง์ ์ ์ผ๋ก ์ถ์ฒ์ ์ฌ์ฉํ ์ ์๋ค๋ฉด ๋ ๋ค์ฑ๋ก์ด ์ถ์ฒ์ด ๊ฐ๋ฅํ์ง ์์๊น?โ ๋ผ๋ ์๊ฐ์ ์ฌ์ฉ์ ๊ธฐ๋ทฐ ๋ฐ์ดํฐ ๊ธฐ๋ฐ ์ถ์ฒ ์์คํ
์ ๊ฐ๋ฐํ๊ฒ ๋์์ต๋๋ค.
์น ํฌ๋กค๋ง์ ํตํด ์ถ์ถํ ์ฌ์ฉ์ ๋ฆฌ๋ทฐ, ํ์ , ์ ์ฒด ๋ฆฌ๋ทฐ ์ ๋ฑ์ ์ ๋ณด๊ฐ ๋ด๊ธด ๋ฐ์ดํฐ๋ฅผ ํ์ฉํ์ฌ ์ปจํ
์ธ ๊ธฐ๋ฐ ํํฐ๋ง ๊ณผ์ ์ ํตํด ์ฌ์ฉ์ ๋ฆฌ๋ทฐ์ ๋ฐ๋ฅธ ์ถ์ฒ์์คํ
์ ๊ตฌํ
Selenium ์ ์ด์ฉํ์ฌ Data Crawling ์งํ
์ด 91๊ฐ์ ์นด์นด์ค ๊ฒ์ ์ ์ (review ๋งํฌ๊ฐ ์๋ค์ด๊ฐ์ง๊ฑฐ๋, ๋์ผ ์ฅ๋ฅด๊ฐ ๋๋ฌด ์ ์ ๊ฒฝ์ฐ๋ ์ ์ธ )
๊ฐ๊ฐ์ ๊ฒ์๋ง๋ค title,genre,rating,review_num,url,img, 500๊ฐ์ ๋ฆฌ๋ทฐ
๋ฆฌ๋ทฐ ๋ฐ์ดํฐ ํ๋์ ๋ํ์ฌ ํ๊ตญ์ด๋ก ํ์ต๋ skt/kobert-base-v1 pretrained ๋ชจ๋ธ์ ์ฌ์ฉํ์ฌ keyBert() ์งํ, ๊ฐ๋ณ ๋ฆฌ๋ทฐ ํค์๋,
500๊ฐ์ ๋ฌธ์ฅ์์ ์ถ์ถ๋ key world ์ ๊ฐ์ค์น๋ฅผ ๊ณ์ฐํ์ฌ ๊ฒ์์ ํตํฉ ํค์๋ ์ ์ (ํตํฉ ํค์๋๋ฅผ ์ ์ ํ๊ธฐ ์ํ์ฌ TF - IDF ์งํ)
IMDB ์์ ์ ์ํ Weight Rating ๋ฐฉ์์ผ๋ก ํ์ ์ฌ์ฐ์ (๊ธฐ์กด์ Rating ์ ์์ ๋ฆฌ๋ทฐ ๊ฐฏ์์ ๋ํ ๊ฐ์ค์น ํ ๋น ๋ฐฉ์)
TF - IDF ๋ฅผ ํตํด ํค์๋๋ค์ ๋ํ ์ค์๋๋ฅผ ๊ฐ์ค์น๋ก ๋ฒกํฐ ์๋ฒ ๋ฉ
์ฝ์ฌ์ธ ์ ์ฌ๋ ํจ์ ํ์ฉ
์ ์ฌ๋ ๊ณ์ฐ์ Genre์ Key_words ๋ ๋ณ์ ๋์ ๋ฐ์ํ์ฌ ์ถ์ฒ ์์คํ
์ ์ ์ฉ
'๋ฆฌ๋์ง' ๋ผ๋ ํค์๋์ ๊ฐ์ด ์ฌ์ฉ์๋ค์ด ๋ฐ์๋ค์ด๋ ๋ณด๋ค ์ง๊ด์ ์ด๊ณ ์ธ๋ถ์ ์ธ ์นดํ ๊ณ ๋ฆฌ๋ก ๋ถํ ํ์ฌ ์ถ์ฒํ ์ ์์
๋ค์ด๋ก๋ ํญ๋ชฉ์ ๋ณด๋ฉด ๋ชจ๋ roleplaying ๊ฒ์์ด์ง๋ง, ์ค์ ๋ก ์ถ์ฒ๋๋ ๊ฒ์๋ค์ action๊ณผ simulation ์ฅ๋ฅด์ ๊ฒ์ ๋ํ ์ถ์ฒ๋๋ ๊ฒ์ ํ์ธํ ์ ์๋ค. key word๋ง ๊ฒน์น๋ค๋ฉด ์ฅ๋ฅด๋ฅผ ๋์ด์ ์ถ์ฒ ๊ฐ๋ฅ
: React, styled-components
- ๋ฆฌ๋ทฐ ๋ฐ์ดํฐ์ ๊ฒ์์ ์ฅ๋ฅด๋ง์ ํ์ฉํ ์ต์ํ์ ์ ๋ณด๋ฅผ ๋ฐํ์ผ๋ก ์ถ์ฒ ์์คํ ์ ๊ตฌํํจ
- ๊ฒ์ ์ ์ ์ ์์ ์ฌ์ฉ์๊ฐ ๋ฆฌ๋ทฐ๋ฅผ ์ต๋ํ๊ณ ์ ํ ๋ ํด๋น ์๊ฐ์ ๋จ์ถ ํ ์ ์์
- ๊ฒ์ ์ ํ์ ์์ด์ ์ฌ์ฉ์ ๊ฒฝํ ์ ๋ณด๋ฅผ ํ์ฉ ๊ฐ๋ฅํด์ง
์ด๋ฆ | ๊ฐ๋ฐ๋ถ์ผ | ์๊ฐํ์ด์ง |
---|---|---|
์ ํ๋ฏผ | NLP | Github |
๊น์ฃผ์ | Frontend, Backend | Github |
๋ฐ์ ํ | Crawling | Github |
์ฅํจ์ | NLP | Github |