1. 언어(Language) 이란?
ㅇ 사상,생각,감정을 나타내고, 의사 소통을 위한 상징 체계 또는 기호 체계
2. 언어의 구분
ㅇ 자연 언어 (Natural Language) : 한국어,영어,독어,일본어 등 (때론, 수화도 포함됨)
- 자연 언어를 완벽하게 처리할 수 있는 거의 유일한 존재가 인간의 뇌(腦)이지만,
- 현재, 인공지능이 이에 도전하고 있는 중임
* 자연어 처리 (NLP, Natural Language Processing)
. 자연어를 컴퓨터로 이해하거나 생성케하는 연구 분야
. 연구 패러다임 구분
.. 규칙 기반
.. 통계 기반
.. 딥러닝 기반
ㅇ 인공 언어(Artificial Language) : 에스패란토오어(Esperanto), 프로그래밍 언어 등
ㅇ 형식 언어 (Formal Language) : 언어의 문법 구조를 수학적 측면에서 형식화한 인공 언어
- 프로그래밍 언어 등에서, 일반적인(공통적인) 특성들을 추상화시킨 언어
- 완벽하게 정의될 수 있는 규칙들을 갖음
* 촘스키(Noam Chomsky,1928~)는, 언어를 추상적인 형식체계로 규정하고 있음
3. 언어의 구성
ㅇ 언어의 구성 : 소리(Sound), 구조(Structure), 의미(Meaning)
ㅇ 언어를 구성하는 최소의 요소로는 어떤 것들이 있을까?
- 문법 (규칙성) : 구문의 표현 규칙 (언어의 생성 메커니즘)
- 어휘 (형태론) : 구문에 기반을 두고있는 구성 요소들 (토큰의 구조)
- 구문/구조/형식 (통사론) : 언어가 구성되는 순서/방법/구조 (언어의 구조)
- 내용/의미 (의미론) : 형태소,단어,문장,담화 등의 단위가 주는 의미(Meaning)
4. 언어의 연구 : 언어학 (Linguistics)
ㅇ 언어 및 그 사용을 과학적으로 연구하는 학문
- 소리 연구 : 말 소리의 연구
. 음성학 (Phonetics) : 발성 원리, 말 소리의 물리적 성질 등을 연구 (음성인식,음성합성 등)
. 음운론 (Phonology) : 하나하나의 말 소리가 어떻게 구별,인식되는가의 음운 체계를 연구
- 구조 연구 : 형태론 (Morphology), 구문론/통사론 (Syntax)
- 의미 연구 : 의미론 (Semantics)
- 사용 연구 : 화용론 (Pragmatics)