โJupyter Notebook๊ณผ Colab์ฉ ํ์ผ์ ์ ๊ณตํฉ๋๋ค.
โ์ค์ต์ ํ์ํ ๋ฐ์ดํฐ์
๋๋ถ๋ถ์ ์ฑํฐ๋ณ data ํด๋์ ๋ค์ด ์์ต๋๋ค.
โ๋์ฉ๋ ๋ฐ์ดํฐ์ ์ ๊นํ๋ธ์ ์ฌ๋ผ๊ฐ์ง ์์ต๋๋ค. ๋ฐ๋ผ์ ์๋์ ์๋ด์ ๋ฐ๋ผ ๋ฐ์ดํฐ๋ฅผ ๋ด๋ ค๋ฐ์ ํ ๊ฐ ํด๋์ ๋ฃ์ด ์ฌ์ฉํฉ๋๋ค.
โ1) 10์ฅ wiki.ko.vec๋ง ๋ณ๋๋ก ๋ด๋ ค๋ฐ์ต๋๋ค.(์ฝ 2GB))
https://fasttext.cc/docs/en/pretrained-vectors.html ์์ Korea์ txt ํ์ผ
โ๋ด๋ ค๋ฐ์ wiki.ko.vec ํ์ผ์ 10์ฅ์ data ํด๋ > wiki.co ํ์ผ์ ๋ฃ์ด์ ์ฌ์ฉํฉ๋๋ค.
โ 2) ์๋ ๋งํฌ์์ glove.6b.100d.txt๋ฅผ ๋ด๋ ค๋ฐ์ต๋๋ค. 10์ฅ์ data ํด๋์ ๋ฃ์ด ์ค์ตํ์ธ์.
โ 10์ฅ glove.6B.100d.txt_๋ด๋ ค๋ฐ๊ธฐ
์ฌ์ดํธ URL: https://nlp.stanford.edu/projects/glove/
โ๋ฐ์ดํฐ์
์ python๊ณผ colab ๋ชจ๋ ๋์ผํ๊ฒ ์ฌ์ฉํ๋ฉฐ, ์ผ๋ถ ์์ถ ํ์ผ์ colab ์ค์ต์ฉ์
๋๋ค.
โ8์ฅ๋ถํฐ๋ colab์์ '๋ฐํ์ ์ ํ'์ 'GPU'๋ก ์ค์ ํ๊ณ ์ค์ตํ๋ ๊ฒ์ด ์ข์ต๋๋ค. (์คํ ์๊ฐ ๋จ์ถ)
โcolab์ ํ์ํ ๋ฐ์ดํฐ๋ ํ์ผ์ ์
๋ก๋ํด์ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ๋ ๊ฐ์ง ๋ฐฉ์์ด ์๋๋ฐ, ์ฑ
์์๋ ๋๋ถ๋ถ PC์์ ํ์ผ์ ์
๋ก๋ํ๋ ๋ฐฉ์์ผ๋ก ๋์ด ์์ต๋๋ค.
๊ตฌ๊ธ ๋๋ผ์ด๋ธ๋ฅผ ์ฌ์ฉ ์ค์ด๋ผ๋ฉด ๋๋ผ์ด๋ธ์ ๋ง์ดํธํด ์ฌ์ฉํ๋ ๊ฒ์ด ์ข ๋ ํธ๋ฆฌํฉ๋๋ค. (๋ถ๋ก์ ์ฐธ๊ณ ํ์ธ์)
#PC์์ ํ์ผ ์
๋ก๋
from google.colab import files
file_uploaded=files.upload()
#๊ตฌ๊ธ ๋๋ผ์ด๋ธ ๋ง์ดํธ
from google.colab import drive
drive.mount('/content/drive/')