🔗 관련 문서: Wikipedia - Natural Language
자연어(Natural Language)란 사람이 일상적으로 사용하는 언어를 의미한다. 이를 컴퓨터가 이해하고 처리하는 기술을 자연어 처리(NLP, Natural Language Processing)라고 한다.
자연어는 문법, 문맥, 뉘앙스 등을 포함하는 복잡한 의사소통 수단이다. 대표적인 자연어로는 한국어, 영어, 중국어, 프랑스어 등이 있다.
구분 | 자연어 | 프로그래밍 언어 |
---|---|---|
사용 목적 | 인간 간의 의사소통 | 컴퓨터와의 상호작용 |
유형 | 문법적 유연성 있음 | 정확한 문법 규칙 필요 |
예제 | 한국어, 영어, 중국어 | Python, Java, C++ |
자연어 처리의 주요 흐름은 다음과 같다: