자연어 처리(NLP)
์์ฐ์ด ์ฒ๋ฆฌ(NLP)๋ ๋ฌด์์ ๋๊น?
์์ฐ์ด ์ฒ๋ฆฌ(NLP)๋ ์ธ๊ณต ์ง๋ฅ(AI)์ ํ ๋ถ์ผ๋ก ์ปดํจํฐ๊ฐ ๋ฌธ์์ ๊ตฌ์ด์ ์ธ๊ฐ ์ธ์ด๋ฅผ ๋ถ์ํ๊ณ ์ดํดํ ์ ์๋๋ก ํฉ๋๋ค. Java๋ C์ ๊ฐ์ ํ๋ก๊ทธ๋๋ฐ์ด๋ ์ธ๊ณต์ด๋ฅผ ํตํ์ง ์๊ณ ์ฌ์ฉ์๊ฐ ์ปดํจํฐ์ ์์ฐ์ค๋ฌ์ด ๋ํ๋ฅผ ํ ์ ์๋๋ก ์์ฐ์ด๋ฅผ ์์ฑํ๊ณ ์ดํดํ๋ ์ํํธ์จ์ด๋ฅผ ๊ตฌ์ถํ๊ธฐ ์ํด ๊ณต์ํ๋์์ต๋๋ค.
์์ฐ์ด ์ฒ๋ฆฌ(NLP) ์ดํดํ๊ธฐ
์์ฐ์ด ์ฒ๋ฆฌ(NLP)๋ ๊ธฐ์ ๋ถ๋ฌธ, ์ฆ ์ธ๊ณต ์ง๋ฅ(AI)์ ์ฌ์ฉํ์ฌ ์ธ์์ด ์๋ํ๋ ๋ฐฉ์์ ๋จ์ํํ๋ ๋ ํฐ ์ฌ๋ช ์ ํ ๋จ๊ณ์ ๋๋ค. ์ ์ ๋ ๊ธฐ์ ์ ์ ํตํ ์ธ๊ตฌ๊ฐ ์๋ก ๋ฐ ํ์ฌ์ ์จ๋ผ์ธ์ผ๋ก ์ํธ ์์ฉํ๋ ์๋ก์ด ๋ฐฉ๋ฒ์ ์ฐพ์์ ๋ฐ๋ผ ๋์งํธ ์ธ๊ณ๋ ๋ง์ ํ์ฌ์ ํ๋๋ฅผ ๋ฐ๊พธ๋ ๊ฒ์ผ๋ก ์ ์ฆ๋์์ต๋๋ค.
์์ ๋ฏธ๋์ด๋ ์ปค๋ฎค๋ํฐ์ ์๋ฏธ๋ฅผ ์ฌ์ ์ํ์ต๋๋ค. ์ํธ ํํ ๋ ๋์งํธ ์ง๋ถ ํ์ค์ ๋ณ๊ฒฝํ์ต๋๋ค. ์ ์ ์๊ฑฐ๋๋ ํธ์์ฑ์ด๋ผ๋ ๋จ์ด์ ์๋ก์ด ์๋ฏธ๋ฅผ ๋ง๋ค์๊ณ ํด๋ผ์ฐ๋ ์คํ ๋ฆฌ์ง๋ ๋์ค์๊ฒ ๋ ๋ค๋ฅธ ์์ค์ ๋ฐ์ดํฐ ๋ณด์กด์ ๋์ ํ์ต๋๋ค.
AI๋ฅผ ํตํด ๋จธ์ ๋ฌ๋ ๋ฐ ๋ฅ ๋ฌ๋๊ณผ ๊ฐ์ ๋ถ์ผ๋ ๋ชจ๋ ๊ฐ๋ฅ์ฑ์ ์ธ๊ณ์ ๋์ ๋จ๊ณ ์์ต๋๋ค. ๋จธ์ ๋ฌ๋์ ๋น ๋ฐ์ดํฐ ๋ฅผ ์ดํดํ๊ธฐ ์ํด ๋ฐ์ดํฐ ๋ถ์์์ ์ ์ ๋ ๋ง์ด ์ฌ์ฉ๋๊ณ ์์ต๋๋ค. ๋ํ ์ฑ๋ด์ ํ๋ก๊ทธ๋๋ฐํ์ฌ ๊ณ ๊ฐ๊ณผ์ ์ธ๊ฐ ๋ํ๋ฅผ ์๋ฎฌ๋ ์ด์ ํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ ์ด๋ฌํ ๊ธฐ๊ณ ํ์ต์ ์ ๋ฐฉ ์ ์ฉ์ ์์ฐ์ด ์ฒ๋ฆฌ(NLP)์ ์ฆํฅ์ ์ฒ๋ฆฌ ์์ด๋ ๋ถ๊ฐ๋ฅํฉ๋๋ค.
์์ฐ์ด ์ฒ๋ฆฌ(NLP) ๋จ๊ณ
NLP๋ AI์ ์ปดํจํฐ ์ธ์ดํ ๋ฐ ์ปดํจํฐ ๊ณผํ์ ๊ฒฐํฉํ์ฌ ์ธ๊ฐ ๋๋ ์์ฐ์ด ๋ฐ ์์ฑ์ ์ฒ๋ฆฌํฉ๋๋ค. ํ๋ก์ธ์ค๋ ์ธ ๋ถ๋ถ์ผ๋ก ๋๋ ์ ์์ต๋๋ค. NLP์ ์ฒซ ๋ฒ์งธ ๊ณผ์ ๋ ์ปดํจํฐ๊ฐ ๋ฐ๋ ์์ฐ์ด๋ฅผ ์ดํดํ๋ ๊ฒ์ ๋๋ค. ์ปดํจํฐ๋ ๋ด์ฅ๋ ํต๊ณ ๋ชจ๋ธ์ ์ฌ์ฉํ์ฌ ์์ฐ์ด๋ฅผ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ๋ณํํ๋ ์์ฑ ์ธ์ ๋ฃจํด์ ์ํํฉ๋๋ค. ์ต๊ทผ์ ๋ค์ ์ฐ์ค์ ์์ ๋จ์๋ก ๋๋ ๋ค์ ์ด ๋จ์๋ฅผ ์ด์ ์ฐ์ค์ ์ด์ ๋จ์์ ๋น๊ตํ์ฌ ์ด๋ฅผ ์ํํฉ๋๋ค.
ํ ์คํธ ํ์์ ์ถ๋ ฅ ๋๋ ๊ฒฐ๊ณผ๋ ๊ฐ์ฅ ๋ง์ด ๋งํ ๋จ์ด์ ๋ฌธ์ฅ์ ํต๊ณ์ ์ผ๋ก ๊ฒฐ์ ํฉ๋๋ค. ์ด ์ฒซ ๋ฒ์งธ ์์ ์ ์์ฑ-ํ ์คํธ ํ๋ก์ธ์ค๋ผ๊ณ ํฉ๋๋ค.
๋ค์ ์์ ์ ํ์ฌ(POS) ํ๊น ๋๋ ๋จ์ด ๋ฒ์ฃผ ๋ช ํํ๋ผ๊ณ ํฉ๋๋ค. ์ด ๊ณผ์ ์ ๋ฌธ๋ฒ์ ํํ์ ๋จ์ด๋ฅผ ๋ช ์ฌ, ๋์ฌ, ํ์ฉ์ฌ, ๊ณผ๊ฑฐ ์์ ๋ฑ์ผ๋ก ๊ธฐ๋ณธ์ ์ผ๋ก ์๋ณํฉ๋๋ค. ์ปดํจํฐ์ ์ฝ๋ฉ๋ ์ฌ์ ๊ท์น ์งํฉ์ ์ฌ์ฉํฉ๋๋ค. ์ด ๋ ๊ฐ์ง ๊ณผ์ ์ ์ดํดํ๊ณ ๋๋ฉด ์ปดํจํฐ๋ ์ด์ ๊ทธ ๋ง์ ์๋ฏธ๋ฅผ ์ดํดํ ์ ์์ ๊ฒ์ ๋๋ค.
NLP๊ฐ ์ทจํ๋ ์ธ ๋ฒ์งธ ๋จ๊ณ๋ ํ ์คํธ๋ฅผ ์์ฑ์ผ๋ก ๋ณํํ๋ ๊ฒ์ ๋๋ค. ์ด ๋จ๊ณ์์ ์ปดํจํฐ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ์ฌ์ฉ์๋ฅผ ์ํ ๊ฐ์ฒญ ๋๋ ํ ์คํธ ํ์์ผ๋ก ๋ณํ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด ๊ธ์ต ๋ด์ค ์ฑ๋ด์ "์ค๋ Google์ ์ด๋?"์ ๊ฐ์ ์ง๋ฌธ์ ๋ฐ์ต๋๋ค. Google ์ฃผ์์ ๋ํ ์จ๋ผ์ธ ๊ธ์ต ์ฌ์ดํธ๋ฅผ ์ค์บํ๊ณ ๊ฐ๊ฒฉ ๋ฐ ๊ฑฐ๋๋๊ณผ ๊ฐ์ ์ ๋ณด๋ง ๋ต์ฅ์ผ๋ก ์ ํํ๊ธฐ๋ก ๊ฒฐ์ ํ ๊ฒ์ ๋๋ค.
ํน๋ณ ๊ณ ๋ ค ์ฌํญ
NLP๋ ์ธ๊ฐ์ด ๋ค๋ฅธ ์ธ๊ฐ๊ณผ ์ํธ ์์ฉํ๊ณ ์๋ค๊ณ ๋ฏฟ๊ฒ ํ์ฌ ์ปดํจํฐ๋ฅผ ์ง๋ฅ์ ์ผ๋ก ๋ง๋ค๋ ค๊ณ ํฉ๋๋ค. 1950๋ ์จ๋ฐ ํ๋ง(Alan Turing)์ด ์ ์ํ ํ๋ง ํ ์คํธ(Turing test )๋ ์ปดํจํฐ๊ฐ ์ค์ ๋ก ๊ธฐ๊ณ์ ๋ํํ๊ณ ์๋ค๋ ์ฌ์ค์ ์ธ๊ฐ์ด ๋ชจ๋ฅธ ์ฑ ์ธ๊ฐ์ฒ๋ผ ์๊ฐํ๊ณ ๋ํํ ์ ์๋ค๋ฉด ์์ ํ ์ง๋ฅ์ด ๋ ์ ์๋ค๊ณ ๋งํฉ๋๋ค.
2014๋ ์ ํ ๋์ ์ปดํจํฐ๊ฐ 13์ธ ์๋ ์ ํ๋ฅด์๋๋ฅผ ์ฌ์ฉํ๋ ์ฑ๋ด์ด๋ผ๋ ํ ์คํธ๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ํต๊ณผํ์ต๋๋ค. ์ด๊ฒ์ ์ง๋ฅํ ๊ธฐ๊ณ๋ฅผ ๋ง๋๋ ๊ฒ์ด ๋ถ๊ฐ๋ฅํ๋ค๋ ๋ง์ ์๋์ง๋ง ์ปดํจํฐ๊ฐ ์ธ๊ฐ์ฒ๋ผ ์๊ฐํ๊ฑฐ๋ ๋ํํ๋๋ก ๋ง๋๋ ๋ฐ ๋ด์ฌ๋ ์ด๋ ค์์ ์ค๋ช ํฉ๋๋ค. ๋จ์ด๋ ๋ค์ํ ๋งฅ๋ฝ์์ ์ฌ์ฉ๋ ์ ์๊ณ ๊ธฐ๊ณ๋ ์ธ๊ฐ์ด ๋จ์ด๋ก ์ํฐํฐ๋ฅผ ์ ๋ฌํ๊ณ ์ค๋ช ํ๋ ์ค์ ๊ฒฝํ์ด ์๊ธฐ ๋๋ฌธ์ ์ธ์์ด ์ปดํจํฐ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์์ ํ ์์ ๊ธฐ๊น์ง๋ ์๊ฐ์ด ์กฐ๊ธ ๋ ๊ฑธ๋ฆด ์ ์์ต๋๋ค.
##ํ์ด๋ผ์ดํธ
์์ฐ์ด ์ฒ๋ฆฌ(NLP)๋ ์ปดํจํฐ ์๊ณ ๋ฆฌ์ฆ๊ณผ ์ธ๊ณต ์ง๋ฅ์ ์ฌ์ฉํ์ฌ ์ปดํจํฐ๊ฐ ์ธ๊ฐ์ ์์ฌ ์ํต์ ์ธ์ํ๊ณ ์๋ตํ ์ ์๋๋ก ํฉ๋๋ค.
ํ์ฌ ๋๋ถ๋ถ์ iOS ๋ฐ Android ํ๋ซํผ์์ ๋ณผ ์ ์๋ ํ ์คํธ ์์ฑ ๋ณํ ์ฑ์ Amazon Echo(Alexa) ๋๋ Google Home๊ณผ ๊ฐ์ ์ค๋งํธ ์คํผ์ปค์ ํจ๊ป ์ง๋ ๋ช ๋ ๋์ NLP์ ์ ๋น์ฟผํฐ์ค ์ฌ๋ก๊ฐ ๋์์ต๋๋ค.
์ฌ๋ฌ NLP ๋ฐฉ๋ฒ์ด ์กด์ฌํ์ง๋ง ์ผ๋ฐ์ ์ผ๋ก ์์ฑ ๋๋ ํ ์คํธ๋ฅผ ๊ฐ๋ณ ํ์ ๋จ์๋ก ๋๋ ๋ค์ ๊ณผ๊ฑฐ ๊ฒฝํ์ ๊ธฐ๋ฐ์ผ๋ก ์ด๋ฌํ ๋จ์๊ฐ ์ด๋ป๊ฒ ํจ๊ป ๋ง๋์ง ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋น๊ตํฉ๋๋ค.