Clustering Evaluation ๊ตฐ์งํ ๋ฐ์ดํฐ์
์์๋ ๋๋ถ๋ถ ํ๊น ๋ ์ด๋ธ์ด ์กด์ฌํ์ง ์๊ธฐ ๋๋ฌธ์ ๊ตฐ์ง์ ์ฑ๋ฅ์ ํ๊ฐํ๊ธฐ ์ํ ๋ฐฉ๋ฒ์ผ๋ก ์ค๋ฃจ์ฃ ๋ถ์์ ์ฌ์ฉํ๋ค. Silhouette analysis ์ค๋ฃจ์ฃ ๋ถ์์ด๋ ๊ฐ ๊ตฐ์ง๊ฐ์ ๊ฑฐ๋ฆฌ๊ฐ ์ผ๋ง๋ ํจ์จ์ ์ผ๋ก ๋ถ๋ฆฌ๋์ด์๋์ง๋ฅผ ๋ํ๋ธ๋ค. ํจ์จ์ ์ผ๋ก ๋ถ๋ฆฌ๋์ด ์๋ ๊ฒ์ ๋ค๋ฅธ ๊ตฐ์ง๊ณผ๋ ๊ฑฐ๋ฆฌ๊ฐ ๋ฉ๊ณ , ๋์ผ ๊ตฐ์ง ๋ด์์๋ ์๋ก ๊ฐ๊น๊ฒ ์ ๋ญ์ณ์๋ค๋ ๊ฒ์ ์๋ฏธํ๋ค. ์ค๋ฃจ์ฃ ๊ณ์๋ -1~1 ์ฌ์ด์ ๊ฐ์ ๊ฐ์ง๋ฉฐ, 1์ ๊ฐ๊น์ธ ์๋ก ๊ทผ์ฒ์ ๊ตฐ์ง๊ณผ ๋ ๋ฉ๋ฆฌ ๋จ์ด์ ธ ์๋ ๊ฒ์ ์๋ฏธ, 0์ ๊ฐ๊น์ธ์๋ก ๊ทผ์ฒ ๊ตฐ์ง๊ณผ ๊ฐ๊น์์ง๋ค๋ ๊ฒ์ ์๋ฏธํ๋ค. -๊ฐ์ ์์ ๋ค๋ฅธ ๊ตฐ์ง์ ๋ฐ์ดํฐ ํฌ์ธํธ๊ฐ ํ ๋น๋์์ ์๋ฏธํ๋ค. * ์ข์ ๊ตฐ์งํ ์กฐ๊ฑด - ์ ์ฒด ์ค๋ฃจ์ฃ ๊ณ์์ ํ๊ท ๊ฐ, ์ฆ ์ฌ์ดํท๋ฐ์ silho..
์ฝ๋ from konlpy.tag import Twitter twitter=Twitter() ์ค๋ฅ UserWarning: "Twitter" has changed to "Okt" since KoNLPy v0.4.5. warn('"Twitter" has changed to "Okt" since KoNLPy v0.4.5.') ์์ ์ฝ๋๋ฅผ ์คํํ๋ฉด Twitter๋ KoNLPy ๋ฒ์ 0.4.5.๋ถํฐ Okt๋ก ๋ฐ๋์๋ค๋ warning์ด ๋์จ๋ค! ์ฌ์ค warning์ด๊ธฐ ๋๋ฌธ์ ์ฝ๋๋ ์คํ๋๊ธด ํ์ง๋ง Oktํจํค์ง๋ฅผ ์คํํด์ฃผ๊ณ Twitter๋์ Oktํจํค์ง๋ฅผ ์ฌ์ฉํด์ ๋ถ์ํ๋ฉด ๊ฒฝ๊ณ ๋ฌธ์ด ๋ฐ์ํ์ง ์๋๋ค. ํด๊ฒฐ from konlpy.tag import Okt okt = Okt() Okt๋ก ํจํค์ง๋ฅผ ๋ฐ๊พธ๊ณ ๋์๋ ๋ค์ ์ฝ๋๊ฐ..
ํ๊ธ NLP ์ฒ๋ฆฌ์ ์ด๋ ค์ ์์ด์ ๊ฒฝ์ฐ ๋์ด์ฐ๊ธฐ๋ฅผ ์๋ชปํ๋ฉด ์๋ชป๋ ๋จ์ด ๋๋ ์๋ ๋จ์ด๋ก ์ธ์๋ฉ๋๋ค. ํ์ง๋ง ํ๊ธ์ ๊ฒฝ์ฐ, '์๋ฒ์ง๊ฐ ๋ฐฉ์ ๋ค์ด๊ฐ์ ๋ค'๋ฅผ ์๋ชป ๋์ด์ฐ๊ธฐํ๋ฉด '์๋ฒ์ง ๊ฐ๋ฐฉ์ ๋ค์ด๊ฐ์ ๋ค'๊ฐ ๋์ด ์๋ฏธ๊ฐ ์๊ณก๋๊ฒ ๋ฉ๋๋ค. ๋ํ ์ฃผ์ด๋ ๋ชฉ์ ์ด๋ฅผ ์ํด ์ถ๊ฐ๋๋ ์กฐ์ฌ์ ๊ฒฝ์ฐ ์ ์ฒ๋ฆฌ๋ฅผ ํ ๋ ์ ๊ฑฐํ๊ธฐ๊ฐ ๊น๋ค๋กญ์ต๋๋ค. '๋ํฌ ์ง์ ์ด๋ ์๋?'์์ '์ง์'์ '์'์ด ๋ปํ๋ ๊ฒ์ด ์กฐ์ฌ์ธ์ง ์๋๋ฉด ๊ธ์๋ํ ๋ ์์ธ์ง ๊ตฌ๋ถํ๊ธฐ๊ฐ ์ด๋ ต์ต๋๋ค. ๋์ด์ฐ๊ธฐ๊ฐ ์๋ชป๋ผ์ด '์ง ์'์ผ๋ก ์ด ๊ฒฝ์ฐ ๋์ฑ ๊ทธ๋ ์ต๋๋ค..! ์ด๋ฌํ ๋ฌธ์ ๋ค ๋๋ฌธ์ ํ๊ธ ์ธ์ด ์ฒ๋ฆฌ๊ฐ ๋ผํด์ด ์ฒ๋ฆฌ๋ณด๋ค ์ด๋ ต๋ค๊ณ ํฉ๋๋ค. ์ค์ต KoNLPy๋ ํ์ด์ฌ์ ๋ํ์ ์ธ ํ๊ธ ํํ์ ํจํค์ง์
๋๋ค. KoNLPy๋ ์๋ฐ ํํ์ ๋ถ์ ์์ง์ ๋ํผํ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ Java์ค..
ํญ์ ๊ธฐ๋ณธ ๊ธ์จ์ฒด๋ง ์ฌ์ฉํ๋ค๊ฐ ๊ธ์จ์ฒด๋ฅผ ๋ณ๊ฒฝํด๋ณด๊ณ ์ถ์ด์ ๋ณ๊ฒฝํด๋ณด์์ต๋๋ค..! ๋๋ ๊ท์๋ธ... 1. ์ฌ์ดํธ์์ ์ํ๋ ๊ธ์จ์ฒด๋ฅผ ์ ํํด์ค๋๋น https://noonnu.cc/ ๋๋ ์์
์ฉ ๋ฌด๋ฃํ๊ธํฐํธ ์ฌ์ดํธ noonnu.cc ์๋ฒ ๋ฉ์ ์ฒดํฌํ๊ณ ๊ณจ๋ผ์ฃผ์
์ผ๋ฉ๋๋ด 2. ์นํฐํธ๋ก ์ฌ์ฉ์์ ์ฝ๋๋ฅผ ๋ณต์ฌํด์ฃผ์ธ์. 3. ๋ณธ์ธ์ ํฐ์คํ ๋ฆฌ ํ์ ์ค์ ์์ ์คํจํธ์ง์ ๋ค์ด๊ฐ์ค๋๋ค. 4. htmlํธ์ง ํด๋ฆญ 5. HTML์ด ์๋ CSS์ ๋ค์ด๊ฐ์ค! @charset "UTF-8"; ๋ฐ๋ก ๋ท๋ถ๋ถ์ ๋ณต์ฌํ๋ ์ฝ๋๋ฅผ ๋ถ์ฌ๋ฃ์ต๋๋น ๋ฐ์๋ font-family ๋ค์์๋ ๊ธ์๋ฅผ 'GowunDodum-Regular'๋ก ๋ฐ๊ฟ์ฃผ์ด์ผํ๋๋ฐ์ ๋ง์ฝ ์ฐพ๊ธฐ ํ๋ค๋ค๋ฉด 'Ctrl+F'๋ฅผ ๋๋ฌ font-family๋ฅผ ๊ฒ์ํ๊ณ ๋ฐ๊ฟ์ฃผ์ด๋ ๋ฉ๋๋น!! ์ ์ฉ ๋๋ฅด..
2022.01.14 - [๋จธ์ ๋ฌ๋ | ๋ฅ๋ฌ๋/์ถ์ฒ์์คํ
] - [K-Data x ๋ฌ๋์คํผ์ฆ] 2-1. ์ปจํ
์ธ ๊ธฐ๋ฐ ์ถ์ฒ(CB), TF-IDF [K-Data x ๋ฌ๋์คํผ์ฆ] 2-1. ์ปจํ
์ธ ๊ธฐ๋ฐ ์ถ์ฒ(CB), TF-IDF # ์ปจํ
์ธ ๊ธฐ๋ฐ ์ถ์ฒ? : CB(Content-based Recommendation) ์ ์ A๋ผ๋ ์ฌ๋์ด ๊ณผ๊ฑฐ์ ์ ํธํ ์์ดํ
์ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ง๊ณ ๋น์ทํ ์์ดํ
์ ์ ์ A์๊ฒ ์ถ์ฒํ๋ค. => ์์ดํ
์ ๋ฉํ๋ฐ์ดํฐ์ ์) - ์ํ : ๋ฐฐ xod22.tistory.com CB์ ๋ํ ์ด๋ก ์ ๋ค๋ค๋ณด์๋๋ฐ ์ด๋ฒ์ ์ง์ ๋ฐ์ดํฐ๋ฅผ ํ์ฉํ์ฌ ์ปจํ
์ธ ๊ธฐ๋ฐ ์ถ์ฒ(CB)๋ฅผ ์ค์ตํด๋ณด๋ ค๊ณ ํฉ๋๋ค! CB(Content-based Recommendation) : ๋จผ์ ์ค์ต์ ์์ ๊ฐ๋จํ๊ฒ ๋ค์ CB(Content-..
์ถ์ฒ์์คํ
์ ๊ณต๋ถํ๋ฉด์ LDA(Latent Dirichlet Allocation)์ ๋ํด ํฌ์คํ
์ ํ์๋๋ฐ์! 2022.01.30 - [๋จธ์ ๋ฌ๋ | ๋ฅ๋ฌ๋/์ถ์ฒ์์คํ
] - [K-Data x ๋ฌ๋์คํผ์ฆ] 4-1. LDA๋ฅผ ์ด์ฉํ ์ถ์ฒ [K-Data x ๋ฌ๋์คํผ์ฆ] 4-1. LDA๋ฅผ ์ด์ฉํ ์ถ์ฒ ์ค๋ ํฌ์คํ
์์๋ ๋น ๋ฅด๊ณ ์ค์ฉ์ ์ธ ์ถ์ฒ ๊ธฐ๋ฒ๋ค์ ๋ํด ์๊ฐํด๋ณด๋ ค๊ณ ํฉ๋๋ค! ์ ๋ช
ํ์ง ์์ง๋ง ์ค์ ๋ก ๋น์ฆ๋์ค/์๋น์ค์์ ๋ง์ด ์ฌ์ฉ๋๋ ๋ชจ๋ธ๋ค์ด๋ ์ ๊ณต๋ถํด๋์ผ์๋ฉด ๋์์ด ๋ ๊ฒ์ด๋ผ๊ณ xod22.tistory.com ์ค๋์ python์ ์ฌ์ฉํด์ ๋ด์ค๊ทธ๋ฃน ๋ฐ์ดํฐ ์ธํธ๋ฅผ ์ด์ฉํด LDA๋ฅผ ์ ์ฉํด๋ณด๋ ค๊ณ ํฉ๋๋ค! ํ ํฝ ๋ชจ๋ธ๋ง : ํ ํฝ ๋ชจ๋ธ๋ง(Topic Modeling)์ด๋ ๋ฌธ์ ์งํฉ์ ์จ์ด ์๋ ์ฃผ์ ๋ฅผ ์ฐพ์๋ด๋ ๊ฒ์
๋๋ค. ์ฌ๋..
2022.02.26 - [๋จธ์ ๋ฌ๋ | ๋ฅ๋ฌ๋/ํ
์คํธ ๋ถ์] - [ํ
์คํธ ๋ถ์] 4-(1). ์ง๋ํ์ต ๊ธฐ๋ฐ ๊ฐ์ฑ ๋ถ์ - IMDB์ํํ [ํ
์คํธ ๋ถ์] 4-(1). ์ง๋ํ์ต ๊ธฐ๋ฐ ๊ฐ์ฑ ๋ถ์ - IMDB์ํํ ํ
์คํธ ๋ถ์์์ ์ ์ฒ๋ฆฌ๋ถํฐ BOW๊น์ง ๊ณต๋ถ๋ฅผ ํด๋ณด์๋๋ฐ์! ์ด์ ์ง์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ง๊ณ ์ค์ต์ ํด๋ณด๋ ค๊ณ ํฉ๋๋ค. ๊ฐ์ฑ๋ถ์์ด๋? : ๋ฌธ์์ ์ฃผ๊ด์ ์ธ ๊ฐ์ฑ/์๊ฒฌ/๊ฐ์ /๊ธฐ๋ถ ๋ฑ์ ํ์
ํ๊ธฐ ์ํ ๋ฐฉ๋ฒ xod22.tistory.com ์ง๋ํ์ต๊ธฐ๋ฐ ๊ฐ์ฑ๋ถ์์ ์ด์ด ๋น์ง๋ ํ์ต๊ธฐ๋ฐ ๊ฐ์ฑ๋ถ์ ์ค์ต์ ํด๋ณด๋ ค๊ณ ํฉ๋๋ค! ๋น์ง๋ ํ์ต ๊ธฐ๋ฐ ๊ฐ์ฑ ๋ถ์ : ๋น์ง๋ ๊ฐ์ฑ๋ถ์์ Lexicon์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ค. Lexicon์ ์ผ๋ฐ์ ์ผ๋ก ์ดํ์ง์ ์๋ฏธํ๋๋ฐ, ์ฌ๊ธฐ์๋ ์ฃผ๋ก ๊ฐ์ฑ๋ง์ ๋ถ์ํ๊ธฐ ์ํด ์ง์ํ๋ ๊ฐ์ฑ ์ดํ ์ฌ์ ์ด๋ค. ๊ฐ์ฑ์ฌ..
ํ
์คํธ ๋ถ์์์ ์ ์ฒ๋ฆฌ๋ถํฐ BOW๊น์ง ๊ณต๋ถ๋ฅผ ํด๋ณด์๋๋ฐ์! ์ด์ ์ง์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ง๊ณ ์ค์ต์ ํด๋ณด๋ ค๊ณ ํฉ๋๋ค. ๊ฐ์ฑ๋ถ์์ด๋? : ๋ฌธ์์ ์ฃผ๊ด์ ์ธ ๊ฐ์ฑ/์๊ฒฌ/๊ฐ์ /๊ธฐ๋ถ ๋ฑ์ ํ์
ํ๊ธฐ ์ํ ๋ฐฉ๋ฒ์ด๋ค. ๋ฌธ์์ ๊ธ์๊ฐ ๋ํ๋ด๋ ์ฌ๋ฌ ์ฃผ๊ด์ ์ธ ๋จ์ด์ ๋ฌธ๋งฅ์ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ์ฑ ์์น๋ฅผ ๊ณ์ฐํ๋ ๋ฐฉ๋ฒ์ ์ด์ฉํ๋ค. ๊ฐ์ฑ ์์น๋ฅผ ๊ธ์ /๋ถ์ ์ง์๋ก ๊ตฌ๋ถ์ง์ด ๊ฐ ์ง์๋ฅผ ํฉ์ฐํ์ฌ ๊ธ์ ๋๋ ๋ถ์ ๊ฐ์ฑ์ ๊ฒฐ์ ํ๋ค. 1. ์ง๋ํ์ต ๊ฐ์ฑ๋ถ์ : ํ์ต ๋ฐ์ดํฐ์ ํ๊น ๋ ์ด๋ธ ๊ฐ์ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ์ฑ ๋ถ์ ํ์ต์ ์ํํ ๋ค ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ์ฑ ๋ถ์ ํ์ต์ ์ํํ ๋ค ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ค๋ฅด ๋ฐ์ดํฐ์ ๊ฐ์ฑ์ ์์ธกํ๋ ๋ฐฉ๋ฒ 2. ๋น์ง๋ํ์ต ๊ฐ์ฑ๋ถ์ : 'Lexicon'์ด๋ผ๋ ๊ฐ์ฑ ์ดํ์ฌ์ ์ ์ด์ฉ. ๊ฐ์ฑ ๋ถ์์ ์ํ ์ฉ์ด์ ๋ฌธ๋งฅ์ ๋ํ ์ ๋ณด๋ฅผ ํ์
ํด ๋ฌธ์์..