자연어처리
인간이 의사소통에 사용하는 언어들(예를 들어, 한국어, 영어 등)을 컴퓨터가 이해할 수 있도록 하여 컴퓨터가 인간과 같이 자유롭게 대화할 수 있도록 연구하는 전산학 분야이다. 이를 위해 언어의 문법, 의미, 화용론 등을 공부하고, 인간의 지식 체계 등도 연구한다. 또 이를 컴퓨터 프로그램으로 구현하기 위한 다양한 인공지능 알고리즘을 연구한다. 정보검색, 기계번역, 음성인식, 감정분석, 텍스트마이닝, 질의응답 시스템 등 여러 분야의 핵심 기술로 사용된다. 특히 최근 웹이니 SNS등에서 폭발적으로 만들어지는 빅데이터인 텍스트 데이터를 효과적으로 분석하여 활용할 수 있는 핵심 기술이다.