자연언어처리 이해

손명근·2020년 9월 1일
0

출처


네이버 파파고팀

[네피셜] 언어의 경계를 허뭅니다, 네이버의 기술로.

여기, 파파고 기계번역팀은 고품질의 기계번역(machine translation) 모델을 만들기 위해서 심혈을 기울이며, 우리가 언어의 장벽으로 인해 조금 덜 고통 받을 수 있도록 노력하고 있습니다. 하지만 기계번역팀이라고 해서 Transformer, RNN과 같은 알고리즘으로 sequence to sequence modeling만 하는 건 아닙니다. 내부에서는 그 밖에도 정말 다양하고, 재밌는 일들이 펼쳐집니다.]

언어와 관련된 일을 하자.
언어장벽을 허무는 일
완벽한 번역이 아니어도 된다.

자연언어란?

우리가 일상에서 쓰는 말들.

인공언어

사람이 만든 언어.

자연언어처리

우리가 일상에서 말하는 것들을 컴퓨터가 처리하는 분야

언어학분야 + 컴퓨터 공학분야 + 인공지능 분야(딥러닝) 가 융합된 분야

자연언어처리의 하나의 분야 - 기계 번역

자연언어처리 관련 용어

NLP - Natural Language Processing 자연언어 처리 가장 큰 개념
NLU - Natural Language Understanding 자연언어 이해 에 포함된 분야 입력이 왔을 때 형태소, 구문 분석이 NLU 분야
CL - Computational Linguistics 언어학에서 봤을 때는 컴퓨터적 언어학
HLT - Human Lauguage Technology
NLE - Natural Lauguage Engineering
이 세개는 같다고 봐도 무방..?
NLG - Natural Lauguage Generation 자연언어 생성 - 자동완성기능

기계번역은 NLU + NLG 컴퓨터가 자연어를 이해하고, 그걸로 다시 자연어를 생성해야하는 것 .

자연언어처리가 어려운 이유

동일한 표현이 다양한 방법으로 해석될 수 있는 애매성을 내포하고 있기 때문에.

profile
프론트엔드, 번역개발, 춤, 여행, 영어를 좋아하는 개발자입니다 :>

0개의 댓글