<aside> 💡 자연어 처리란?

자연어(natural language)란?

"우리가 일상 생활에서 사용하는 언어"

자연어 처리(natural language processing)란?

"자연어의 의미를 분석하여 컴퓨터가 처리할 수 있도록 하는 일"

</aside>


자연어 처리의 원리

"이해(understanding)" & "생성(generation)"

‘이해’ - 문장을 받아들이고 이해하는 것

‘생성’ - 의미를 받아들이고 이를 바탕으로 문장을 생성하는 것

이해

각 품사(Parts Of Speech, POS)를 파악하기 위해 문장을 이해하는 것 → 품사 정보를 통해 단어 사이의 구문 관계(syntactic relationships)를 파악하는 것

The dog chased the cat.

step 1 : 문장을 분석하기 위해 각 단어의 품사를 파악

The: 명사

dog: 명사

chased: 동사

the: 관사

cat: 명사

step 2 : 단어 사이의 구문 관계를 파악