번역기
번역기(飜譯機)는 하나의 언어로 작성된 텍스트나 음성을 다른 언어로 변환해 주는 소프트웨어나 하드웨어 장치를 통틀어 이르는 말이다.
어원
"번역기"는 '번역'(飜譯)과 '기'(機, 기계·장치)의 합성어이다. 한자어 飜譯機에서 유래하였으며, 영어로는 "translator" 또는 "machine translator"에 대응한다. 표준어 발음은 [버녁끼]이다.
개요
번역기는 크게 인간이 수행하는 번역을 보조하는 도구와, 기계(컴퓨터)가 자동으로 번역을 수행하는 시스템으로 구분된다. 후자는 기계 번역(machine translation, MT)이라고도 불리며, 컴퓨터 기술을 이용해 한 언어의 텍스트나 음성을 다른 언어로 변환하는 작업을 수행한다. 초기의 번역기는 단순한 규칙 기반 또는 사전 기반 방식이었으나, 이후 통계적 방법과 신경망 기술의 발전을 거쳐 현재는 인공지능(AI) 기반의 고도화된 시스템이 주류를 이루고 있다.
역사
기계 번역의 개념적 기원은 9세기 아랍의 학자 알-킨디(Al-Kindi)의 언어 분석 및 암호 해독 연구에서 찾을 수 있다. 현대적 의미의 기계 번역 아이디어는 17세기 후반 르네 데카르트(René Descartes)의 보편 언어 제안에서 비롯되었으며, 디지털 컴퓨터를 이용한 번역은 1947년 영국의 A. D. 부스(Andrew D. Booth)와 워렌 위버(Warren Weaver)에 의해 처음 제안되었다. 1954년에는 조지타운 대학교와 IBM이 협력하여 조지타운-IBM 실험을 통해 기계 번역 시스템을 대중에게 시연하였다. 이후 1960년대와 1970년대를 거치며 연구가 지속되었고, 1990년대 후반부터 인터넷의 보급과 함께 시스트란(Systran), 바벨피쉬(Babel Fish), 구글 번역(Google Translate) 등의 온라인 번역 서비스가 등장하였다. 2010년대 이후에는 딥러닝 기반의 신경망 기계 번역(NMT) 기술이 도입되면서 번역 품질이 크게 향상되었으며, 대표적인 서비스로 구글 번역, 파파고(Papago), DeepL 등이 있다.
주요 유형
번역기의 작동 방식은 크게 다음과 같은 유형으로 분류된다.
- 규칙 기반 기계 번역(RBMT): 사전과 문법 규칙을 프로그래밍하여 번역을 수행한다.
- 통계적 기계 번역(SMT): 대규모 이중 언어 말뭉치를 통계적으로 분석하여 번역을 생성한다.
- 신경망 기계 번역(NMT): 딥러닝 인공신경망을 이용해 문장 전체의 맥락을 고려하여 번역한다. 현재 가장 널리 사용되는 방식이다.
- 컴퓨터 보조 번역(CAT): 인간 번역가가 번역할 때 번역 메모리(TM)나 용어 데이터베이스를 활용하여 효율성을 높이는 도구이다.
활용과 한계
번역기는 실시간 대화 번역, 문서 번역, 웹사이트 번역, 모바일 앱, 증강 현실(AR) 기반 이미지 번역 등 다양한 분야에서 활용되고 있다. 유럽 연합 집행위원회, 국제기구 등에서는 공식 업무에 기계 번역 시스템을 사용하기도 한다. 그러나 번역기는 문맥에 따른 단어 의미의 중의성(ambiguity), 문화적 뉘앙스, 관용구, 비표준적 언어 표현 등에서 오역의 가능성이 존재한다. 특히 의료, 법률 등 정확성이 중요한 분야에서는 기계 번역 결과를 인간 번역가가 검토 및 교정(post-editing)하는 과정이 필요하다는 점이 지적되고 있다.