작성일: 2011년 1월 18일 화요일

언어라는 것은 불확실성으로 가득한 시스템입니다. 구글 번역은 사용자들이 의도했던 바를 정확히 추론하려고 언제나 최선을 다하고 있지만, 앞서 언급한 언어의 모호성 때문에 원래 의도를 파악하기는 쉽지 않고 오류의 가능성이 언제나 존재합니다.

구글 번역에 새롭게 추가된 '대체 번역'은 번역된 문장의 각 단어나 구문에 대한 다른 가능한 번역을 제시하는 기능입니다. 번역된 문장의 단어나 구문을 클릭하면 선택된 구문이 강조되면서 팝업창이 뜨고, 팝업창에는 해당 구문에 대한 다른 가능한 번역 후보가 제시됩니다. 이 기능은 모호한 번역 결과를 사용자들이 더 정확히 이해할 수 있도록 돕는 기능인 동시에, 구글 번역 시스템이 향후 오류를 최소화하는데 도움이 되는 자료로 사용될 수 있습니다.

이 새로운 기능은 통계 기반 기계번역 방식인 구글 번역 시스템의 방대한 데이터를 기반으로 구현되었습니다. 구글 번역 시스템이 하나의 문장을 번역하기 위해서는 일반적으로 수백, 수천만개의 번역 후보 중에서 가장 확률적으로 그럴듯한 단어와 문장을 선택하고 조합하는 과정을 거치게 됩니다. '대체 번역' 기능은 이러한 중간 결과물의 일부를 사용자에게 보여주는 기능입니다. 구글 번역 시스템의 보다 상세한 동작 원리가 궁금하신 분은 이곳에서 볼 수 있습니다.

이 기능은 구글 번역의 성능을 향상시키는데 도움이 될 수 있습니다. 단어나 구문 단위로 선택 혹은 제시되는 대체 번역은 구글 번역 시스템의 통계 모델에 좋은 피드백이 될 수 있고, 구글 번역 개발자들이 번역 성능을 향상시키기 위한 유용한 데이터로 사용될 수 있습니다.

대체 번역 기능이 구글 번역을 애용하시는 여러분들에게 유용하게 사용되기를 바라며, 또한 여러분들이 번역 성능을 개선하는데 도움을 주는 통로가 되기를 기대합니다.



작성자: 수석 소트프웨어 엔지니어 조쉬 에스텔레(Josh Estelle)