Open Word Bible은 AI의 도움을 받아 번역됩니다. 우리는 이 사실을 분명히 밝힙니다. 자기 작업 과정을 보여 주겠다고 약속하는 프로젝트가 누가 그 일을 했는지에 대해 모호할 수는 없기 때문입니다. 이 글은 한 문장이 어떻게 초안으로 만들어지는지, 독자가 그 가운데 무엇을 볼 수 있는지, AI 초안이 어디에서 부족한지, 그리고 어떤 문장이든 검토되었다고 부르기 전에 무엇이 이루어져야 하는지 설명합니다.
한 문장의 초안이 만들어지는 과정
빌립보서 4:6–7을 예로 들어 보겠습니다. 염려와 기도에 관한 긴 그리스어 한 문장입니다. 이 문장은 네 단계를 거칩니다.
1. 원문은 불러오는 것이지, 입력하는 것이 아닙니다. 한 스크립트가 고정된 버전의 원문 데이터를 읽습니다. 신약은 SBL 그리스어 신약성경과 MACULA 단어 데이터이고, 구약은 웨스트민스터 레닌그라드 사본입니다. 스크립트는 그 판본이 문장을 끝내는 곳에서 본문을 나누고, 각 문장마다 빈 기록을 만들어 모든 그리스어 단어의 식별 번호와 그리스어 본문 자체를 적어 넣습니다. 사람이든 AI든 아무도 원문을 직접 입력하지 않습니다. 그리스어와 히브리어를 손으로 입력하지 않는 이유를 보십시오.
2. AI가 초안을 씁니다. AI 모델은 그리스어와 단어 데이터와 문서로 된 문체 지침을 바탕으로 기록을 채웁니다. 그리스어 어순을 따른 단어별 직역, 각 언어로 된 세 가지 수준의 번역, 그리고 그 뒤에 있는 결정들입니다. 문체 지침이 규칙을 정합니다. 어떤 영어 낱말이 확정된 핵심 용어인지, 각 수준이 어떻게 다른지, 무엇을 대괄호 안에 넣을 수 있는지, 어떤 읽기 설정이 어디에 적용되는지입니다. 어떤 책에는 확정된 용어를 모은 별도의 목록이 있어서, 같은 히브리어 낱말이 이사야서 66장 전체에 걸쳐 세 가지 다른 말로 옮겨지는 일이 없게 합니다.
3. 소프트웨어가 규칙을 검사합니다. 모든 기록에 검증기가 실행됩니다. 검증기는 원문 데이터에 있는 어형이나 사전형과 한 글자 한 글자 똑같지 않은 그리스어나 히브리어 낱말을 모두 거부합니다. 각 핵심 용어가 모든 수준에서 확정된 영어 낱말을 쓰는지, 그렇지 않다면 그 이유를 설명하는 결정이 있는지 확인합니다. 모든 기록에 세 수준이 다 있는지, 기록이 문장이 끝나는 곳에서 끝나는지, 의미 결정에 특정 언어의 표현이 섞여 있지 않은지도 확인합니다. 규칙을 어긴 기록은 들어가지 못합니다.
4. 변경은 공개적으로 이루어집니다. 새 본문은 모두 GitHub에 변경 제안으로 올라오며, 병합되기 전에 테스트와 사이트 빌드가 실행됩니다. 그 전체 이력은 거기에 남아 누구나 읽을 수 있습니다.
기록에 담기는 것
이 단계들을 거쳐 나온 문장의 균형 수준은 다음과 같습니다.
아무것도 걱정하지 마십시오. 오히려 모든 일에 기도하고 간구하며, 감사하는 마음으로 여러분이 바라는 것을 하나님께 아뢰십시오. 그러면 우리의 모든 이해를 뛰어넘는 하나님의 평안이 그리스도 예수 안에서 여러분의 마음과 생각을 지켜 줄 것입니다.
이 문장의 기록에는 그리스어가 들어 있습니다. 그리스어는 μηδὲν μεριμνᾶτε, 곧 “아무것도 염려하지”로 시작합니다. 그 밖에 단어별 직역, 직역·균형·쉬운 말 수준의 영어, 그리고 초안이 만들어지는 대로 다른 언어들의 같은 세 수준이 담깁니다. 결정도 열두 개 들어 있습니다. 그중 일곱은 의미 결정으로, 모든 언어가 함께 씁니다. 그 하나는 여기서 μεριμνάω가 불안한 염려를 뜻한다고 말합니다. 예수님이 마태복음 6장에서 쓰시는 바로 그 낱말이며, 바울이 2:20에서 좋은 의미의 관심을 가리키려고 쓰는 경우와는 다르다는 것입니다. 다른 하나는 “지키다”에 해당하는 동사가 수비대가 하는 일을 가리키며, 퇴역 군인들이 시민으로 살던 로마 식민 도시 빌립보 사람들이 그 이미지를 실감했을 것이라고 말합니다. 나머지 다섯은 각각 한 언어를 위한 표현 결정입니다. 예를 들어 한 영어 결정은 왜 균형 수준이 평강이 마음을 “stand guard over”(보초를 서서 지킨다)라고 말하는지 설명합니다. 예스러운 “keep”(지키다)을 쓰지 않으면서 군인의 이미지를 살리기 위해서입니다.
이 기록에서 결정 두 개는 불확실하다고 표시되어 있습니다. 하나는 의미에 관한 것입니다. “모든 이해를 뛰어넘는” 평강은 사람의 마음이 헤아릴 수 있는 것을 넘어서는 평강일 수도 있고, 사람의 어떤 계획보다 더 많은 것을 이루는 평강일 수도 있습니다. 기록은 더 흔한 읽기를 따르고 다른 읽기는 각주에 싣습니다. 다른 하나는 영어에 관한 것입니다. 쉬운 말 수준은 평강이 여러분을 지키는 것이 “because you are joined to Christ Jesus”(여러분이 그리스도 예수와 하나로 이어져 있기 때문에)라고 말하는데, 그리스어는 그냥 “안에”라고만 말합니다. 표현 결정은 이것이 그리스어가 말하지 않은 이유를 덧붙이는 것이며, 검토자가 확인해야 한다고 분명히 밝힙니다.
어떤 일에도 걱정하지 마십시오. 무슨 일이 생기든지 그 일을 하나님께 말씀드리십시오. 필요한 것을 그분께 구하고, 구하면서 감사드리십시오. 그러면 우리 생각으로는 다 알 수 없는 하나님의 평안이 여러분의 마음과 생각을 지켜 줄 것입니다. 여러분이 그리스도 예수와 하나가 되었기 때문입니다.
어디서나 이런 방식입니다. 지금까지의 초안 전체에서 한 문장에는 평균 네 개쯤의 결정이 붙어 있고, 결정 열두 개 가운데 하나쯤이 불확실하다고 표시되어 있습니다. AI는 판단이 어려운 경우를 확정된 것처럼 내놓지 말고 불확실하다고 표시하도록 지시받으며, 읽기 화면은 그 표시를 보여 줍니다.
AI가 하지 않는 일
AI는 자기 작업이 옳다고 판정하지 않습니다. AI가 검토됨으로 표시하는 것은 아무것도 없습니다. 모든 문장은 AI 초안 상태로 시작하며, 이름을 밝힌 사람 검토자가 승인할 때까지 그 상태로 남습니다. 프로젝트의 데이터베이스에서 한 문장의 검토 이력에 있는 모든 단계는 이름이 있는 사람의 계정에 속합니다. AI에게는 자기 초안을 승인할 방법이 없습니다.
AI는 또한 다른 번역을 바탕으로 삼지 않습니다. 저작권이 소멸된 영어 성경을 초안을 점검하는 데 참고할 수는 있지만, 표현을 가져오는 데 쓰지는 않습니다. 저작권이 있는 번역의 표현은 결코 그대로 옮기지 않습니다.
AI 초안의 한계
AI가 무엇을 틀리는지 묻는 것은 독자로서 당연합니다. 우리는 여러 종류의 실수를 보았고, 작업 과정은 그 실수들을 염두에 두고 짜였습니다.
익숙한 표현은 강하게 끌어당깁니다. AI 모델은 많은 성경을 읽었습니다. 빌립보서 4:6–8의 초기 초안은 기존 번역과 거의 한 마디 한 마디 똑같이 나왔고, 그리스어에서부터 다시 써야 했습니다. 이제 문체 지침은 모든 초안에게 그리스어와 단어별 직역에서 시작하고, 비교는 나중에 하며, 짧고 흔한 구절 이상으로 잘 알려진 번역과 일치하는 문장은 모두 다시 쓰라고 지시합니다.
사실을 잘못 기억할 수 있습니다. 기록이 사본의 증거나 히브리어 두루마리의 읽기, 초대 교회의 저술가를 설명할 때, 그것은 눈앞에 펼쳐 놓은 도서관이 아니라 모델이 배운 내용에 기대고 있습니다. 기록에는 그렇다고 밝히라는 지시가 있습니다. 본문 이문에 관한 많은 결정은 검토자가 그 증거를 비평 장치, 곧 사본 읽기들을 모아 놓은 학술 목록과 대조해 확인해야 한다는 메모로 끝납니다. 이사야서의 어떤 기록들은 한 걸음 더 나아가 어떤 읽기에 “기억에 의존함, 확인 필요”라고 표시합니다. 사본들이 서로 다를 때를 보십시오.
유창함이 곧 판단력은 아닙니다. 초안은 매끄럽게 읽히면서도 틀릴 수 있고, 옳더라도 밝힌 이유와는 조금 다른 이유로 옳을 수 있습니다. 문장의 자신감 있는 어조는 그 문장이 옳다는 증거가 되지 못합니다.
자연스러운 표현에는 원어민이 필요합니다. AI는 문법에 맞는 스페인어, 프랑스어, 스와힐리어를 쓸 수 있습니다. 그러나 그 언어를 쓰며 자란 독자에게 문장이 자연스럽게 들리는지는 또 다른 문제입니다. 예를 들어 요한복음 1:1의 스페인어 기록은 “말씀”을 *la Palabra*가 아니라 *el Verbo*로 옮기기로 하고, 이 선택을 원어민 검토 대상으로 표시해 둡니다.
여러 책에 걸친 일관성은 어렵습니다. 서로 다른 때에 초안이 만들어진 수천 개의 문장은 조금씩 어긋날 수 있습니다. 소프트웨어가 검사하는 핵심 용어, 긴 책을 위한 용어 목록, 앞선 결정을 인용하는 결정들이 모두 이를 막는 데 도움이 되지만, 어느 정도의 어긋남은 남아서 검토자가 찾아내야 할 것입니다.
그런데 왜 AI를 쓰는가?
사려 깊은 회의론자라면 성경은 기계로 초안을 쓰기에는 너무 중요하다고 말할지도 모릅니다. 우리는 이 지적을 진지하게 받아들입니다. 우리의 대답은 AI가 학자들을 대신하는 것이 아니라, 학자들에게 맡겨지는 일의 성격을 바꾼다는 것입니다.
성경의 모든 문장에 대해 그 이유를 쉬운 말로, 검토한 대안과 함께 적어 내는 일은 대부분의 번역 팀이 한 번도 해낼 시간이 없었던 분량의 작업입니다. 근거가 펼쳐진 초안은 검토자에게 확인할 구체적인 대상을 줍니다. 밝혀진 선택, 제쳐 둔 대안들, 그리고 타당하거나 타당하지 않은 이유입니다. 또 모든 독자에게 검토자가 보는 것과 똑같은 시야를 줍니다. 근거가 약하면 누구나 그것이 약하다는 것을 볼 수 있습니다.
AI 초안이 줄 수 없는 것은 신뢰입니다. 신뢰는 원어를 읽고 자기 작업에 이름을 거는 사람들이 얻어 내야 합니다.
검토 단계
한 문장은 다음 상태들을 거칩니다.
- AI 초안. AI의 도움으로 쓰였고, 소프트웨어의 검사를 거쳤지만, 아직 검토자가 읽지 않았습니다.
- 의미 검토됨. 원어, 곧 신약은 그리스어, 구약은 히브리어를 읽는 학자 검토자가 의미 결정, 곧 본문이 무엇을 말하는지를 확인했습니다.
- 검토됨. 언어 검토자, 곧 그 문장이 번역된 언어를 유창하게 읽는 사람이 표현까지 확인했습니다.
- 검토 후 수정됨. 검토 뒤에 문장이 바뀌었고, 그 이유가 기록되어 있습니다.
각 단계는 검토자의 이름, 날짜, 메모와 함께 기록되므로 모든 문장의 이력을 추적할 수 있습니다. 검토자는 아무것도 승인하지 않은 채 문제를 표시하거나 의견을 남길 수도 있습니다. 새 초안을 불러오더라도 문장의 검토 상태는 결코 초기화되지 않습니다.
지금의 상황
검토 기록과 검토자 역할은 프로젝트 데이터베이스에 마련되어 있지만, 검토자들이 쓸 도구는 아직 만들고 있습니다. 그 도구가 준비될 때까지는 GitHub에 있는 파일이 번역의 원본이며, 모든 문장은 공개된 데이터 안에 자기 상태를 지니고 있습니다.
오늘 이 사이트의 어떤 문장도 검토되지 않았습니다. 모든 언어의 모든 문장이 AI의 도움을 받은 초안입니다.
작업을 직접 확인하는 방법
검토자를 기다리지 않아도 지금 읽는 것을 직접 시험해 볼 수 있습니다.
- 기록을 여십시오. 아무 절이나 누르면 단어별 직역, 세 가지 수준, 그리고 기록이 검토한 대안들과 함께 모든 결정을 볼 수 있습니다.
- 그리스어나 히브리어를 보십시오. 창에서 한 낱말을 누르면 원문 데이터에서 가져온 사전형, 문법, 뜻풀이를 볼 수 있습니다.
- 판단이 어려운 곳을 찾으십시오. 읽기 화면에서 뜻이 불확실한 곳을 표시할 수 있으므로, 어떤 결정이 판단의 문제인지 한눈에 볼 수 있습니다.
- 수준들을 비교하십시오. 직역은 원문의 모양을 보여 주고, 쉬운 말은 번역이 어디에서 무언가를 풀어 썼는지 보여 줍니다. 세 가지 수준, 하나의 의미를 보십시오.
- 이력을 읽으십시오. 모든 기록과 그 기록의 모든 변경이 GitHub에 있습니다.
검토를 도와주십시오
그리스어나 히브리어를 읽을 수 있거나, 스페인어, 프랑스어, 스와힐리어 원어민으로서 문장이 자연스럽게 읽히는지 판단할 수 있다면, 여러분의 도움을 소중히 여기겠습니다. 모든 결정과 그 근거를 포함해 모든 것이 GitHub에 공개되어 있으며, 모든 페이지 아래쪽의 “문제 신고하기” 링크를 누르면 그곳에 이슈가 열립니다. 어떤 결정에 동의하지 않고 그 이유를 말해 주는 것이야말로 이 프로젝트에 꼭 필요한 도움입니다.