자연어는 기계어와 반대되는 용어로서 인간이 사용하는 언어를 일컫는 단어입니다.
기계가 인간의 언어를 처리하기 위한 과정을 자연어 처리라고 하며, 이 또한 계산적으로 이루어집니다.
자연어 처리를 위해 언어학과 언어 현상을 연구하는 학문과 연관이 깊으며 구현을 위해 통계적 기법과 딥러닝을 많이 사용합니다.
컴퓨터는 자연어를 문법적 단위로 쪼개어 사전에 등록하는 방식으로 자연어를 이해하며, 확률을 기반으로 질문에 대한 답변이나 뒤에 올 단어를 예측합니다.
자연어 처리는 음성 인식, 번역, 감성 분석, 신문 기사의 카테고리 분류, 챗봇 시스템 등에서 사용합니다.