Skip to main content

부록 C. 한국어 사용자가 자주 겪는 문제 해결법

한국어로 ChatGPT를 쓰다 보면 이상한 순간이 찾아온다. 내용은 얼추 맞는데 어딘가 입에 걸린다. 틀렸다고 하기는 어렵지만, 그대로 쓰기에는 어색하다. 영어로는 그럴듯한데 한국어로 오면 갑자기 딱딱해지거나, 높임말이 흔들리거나, 문장이 번역문처럼 느껴지는 경우가 많다.

이 부록의 목적은 간단하다. 한국어로 쓸 때 자주 생기는 미묘한 품질 저하를 줄이는 기준을 정리하는 것이다. 한국어는 뜻만 맞으면 끝나는 언어가 아니다. 관계, 거리, 맥락, 말끝의 결까지 맞아야 비로소 자연스럽다. 그래서 한국어 사용자에게 필요한 것은 더 복잡한 프롬프트가 아니라, 어떤 지점을 먼저 잡아야 하는지에 대한 감각이다.

한국어 결과물이 유독 어색해지기 쉬운 이유

한국어는 말하는 사람과 듣는 사람의 관계가 문장 안에 깊게 들어간다. 같은 내용도 누구에게 말하느냐에 따라 어미가 바뀌고, 단어가 바뀌고, 심지어 문장 전체의 분위기가 달라진다. 게다가 한국어는 주어를 자주 생략한다. 사람은 앞뒤 맥락으로 빈칸을 자연스럽게 메우지만, 모델은 그 빈칸을 엉뚱하게 채우기도 한다.

또 하나의 이유는 영어식 사고의 흔적이다. 많은 모델이 영어 자료를 바탕으로 학습되었기 때문에, 한국어로 답하더라도 문장 구조나 추상 표현이 영어식일 때가 있다. 그래서 결과물이 맞는 말이긴 한데 "한국어 원문"처럼 느껴지지 않는 것이다.

한국어 품질을 높이려면 세 가지를 먼저 봐야 한다. 누구에게 말하는지, 어떤 거리감으로 말하는지, 그리고 어떤 상황에서 쓰일 문장인지다. 이 세 가지가 빠지면 모델은 한국어를 잘 써도 당신이 원하는 한국어는 잘 못 쓴다.

높임말이 섞일 때는 먼저 관계를 고정하라

한국어 사용자들이 가장 자주 겪는 문제 중 하나는 높임말이 흔들리는 것이다. 한 문단에서는 "합니다"라고 하다가 다음 문장에서는 "해요"가 나오고, 어떤 부분은 지나치게 딱딱한데 다른 부분은 갑자기 친한 척한다. 이 문제는 모델이 예의를 몰라서가 아니라, 관계 설정이 비어 있어서 생긴다.

높임말은 문체 문제가 아니라 관계 문제다. 먼저 상대를 정해야 한다. 고객에게 보내는 메일인지, 팀원끼리 공유하는 문서인지, 블로그 독자에게 건네는 글인지에 따라 적절한 높임 수준이 달라진다.

높임말을 안정시키려면 최소한 다음 세 가지를 먼저 정해 주는 편이 좋다.

  • 독자가 누구인지

  • 독자와의 거리감이 어느 정도인지

  • 결과물을 어디에 쓸 것인지

예를 들어 "존댓말로 써줘"라고만 하면 결과는 흔들리기 쉽다. 대신 "처음 연락하는 B2B 고객에게 보내는 메일이며, 공손하지만 지나치게 딱딱하지 않은 합니다체로 써줘"처럼 말하면 훨씬 안정적이다.

높임말이 자꾸 섞인다면 생성 뒤에 한 번 더 이렇게 요청하면 된다.

전체 문장을 다시 점검해서 높임말 수준을 하나로 통일해줘. 해요체와 합니다체가 섞이지 않게 하고, 처음 거래하는 상대에게 보내는 비즈니스 메일 수준의 예의를 유지해줘.

한국어에서는 내용보다 말끝이 먼저 튄다. 그래서 높임말은 초안 단계보다 교정 단계에서 더 엄격하게 잡아야 한다.

문체가 들쑥날쑥할 때는 말끝보다 결을 정하라

문체 일관성은 단순히 어미를 통일하는 문제가 아니다. 같은 "합니다체"라도 어떤 글은 단단하고, 어떤 글은 홍보문 같고, 어떤 글은 설명서 같다. 한국어 문체는 말끝, 단어 선택, 문장 길이, 리듬이 함께 움직인다.

그래서 문체를 지시할 때는 "정중하게" 같은 추상어만 던지지 말고, 다음처럼 결을 정해 주는 것이 좋다.

  • 문장 끝은 합니다체

  • 한 문장은 짧게

  • 과장 표현은 쓰지 않기

  • 한자어를 과도하게 늘어놓지 않기

  • 설명은 친절하게 하되 훈계처럼 들리지 않기

특히 한국어에서는 단어의 결이 중요하다. "고도화", "극대화", "효율성 제고" 같은 표현이 많아지면 금세 보고서 말투가 된다. 반대로 "완전", "진짜", "엄청"이 많아지면 지나치게 가벼워진다. 문체를 안정시키고 싶다면 좋아하는 표현보다 금지할 표현을 먼저 정하는 편이 더 효과적이다.

예를 들어 실무 문서를 원한다면 이렇게 말할 수 있다.

홍보 문구처럼 쓰지 말고, 실무자가 바로 이해할 수 있는 업무 문서 톤으로 써줘. 과장된 형용사는 줄이고, 명사형 나열보다 동사 중심으로 써줘.

문체는 모델이 알아서 맞춰 주는 영역이 아니다. 사용자가 기준을 세워 줄수록 한국어는 훨씬 매끄러워진다.

번역투가 느껴질 때는 영어식 추상어를 걷어내라

번역투는 한국어 사용자들이 가장 민감하게 느끼는 문제다. 읽으면 이해는 되는데, 한국어로 바로 쓴 문장 같지 않다. 대개 이런 특징이 있다.

  • 명사형 표현이 지나치게 많다

  • "~에 있어서", "~를 기반으로", "궁극적으로" 같은 연결어가 남발된다

  • "당신의 비즈니스", "당신의 목표"처럼 영어식 직접 호명이 잦다

  • 짧게 끝내도 될 말을 길게 설명한다

  • 추상어가 많은데 동사는 약하다

예를 들어 "이 전략은 고객 참여를 향상시키는 데 중요한 역할을 수행합니다"는 틀린 문장은 아니지만, 한국어로는 힘이 분산된다. 같은 뜻이라도 "이 전략은 고객 반응을 높이는 데 도움이 됩니다"가 훨씬 자연스럽다.

번역투를 줄이려면 모델에게 단순히 "자연스럽게"라고 하지 말고 무엇을 어떻게 고칠지 지정하는 것이 좋다. 가장 잘 먹히는 요청은 보통 다음과 같다.

한국어 원문처럼 다시 다듬어줘. 영어식 직역 표현, 불필요한 명사형 표현, 어색한 추상어를 줄이고 한국어 화자가 실제로 쓸 만한 문장으로 바꿔줘.

여기에 한 줄 더 붙이면 더 좋아진다.

뜻은 유지하되, 짧고 동사 중심으로 고쳐줘.

한국어는 명사를 쌓을수록 똑똑해 보이는 언어가 아니다. 오히려 동사가 살아날수록 읽기 쉬워진다.

맥락 누락은 한국어에서 더 치명적이다

영어에서는 주어와 대상이 비교적 분명하게 드러나는 편이지만, 한국어는 많은 것을 생략해도 문장이 굴러간다. 문제는 모델이 그 생략된 부분을 틀리게 메울 수 있다는 점이다. 그래서 "공지문 써줘", "소개글 정리해줘", "답장 보내줘" 같은 요청은 한국어에서 특히 위험하다.

모델이 헷갈리지 않게 하려면 최소한 다섯 가지는 넣어 주는 편이 좋다.

  • 누가 말하는지

  • 누구에게 말하는지

  • 왜 이 글을 쓰는지

  • 바로 앞에 무슨 일이 있었는지

  • 반드시 포함하거나 빼야 할 정보가 무엇인지

예를 들어 "답장 써줘"보다 "거래처가 납기 지연을 문의했고, 우리는 하루 늦어지지만 금요일 오전까지는 출고 가능하다고 알려야 해. 사과는 하되 지나치게 불안하게 만들지 않는 메일로 써줘"가 훨씬 좋다.

한국어에서 맥락은 양념이 아니라 주재료다. 주어와 관계가 빠진 글은 문장은 맞아도 상황에는 어긋나기 쉽다.

장황함을 줄이려면 분량이 아니라 밀도를 지시하라

ChatGPT가 한국어로 장황해지는 이유는 안전하게 설명하려 하기 때문이다. 틀릴 가능성을 줄이려다 보니 서론이 길어지고, 비슷한 말을 반복하고, 쉬운 내용을 세 번씩 감싼다. 이때 "짧게 써줘"만으로는 충분하지 않다. 짧은데도 여전히 느슨할 수 있기 때문이다.

장황함을 줄이려면 분량보다 밀도를 지시해야 한다. 다음과 같은 조건이 효과적이다.

  • 문단마다 주장 하나만 담기

  • 같은 뜻 반복 금지

  • 서론은 한두 문장으로 제한하기

  • 추상적 요약보다 바로 핵심부터 말하기

  • 문장마다 새로운 정보가 없으면 삭제하기

특히 한국어에서는 접속어가 많아질수록 글이 늘어진다. "또한", "더불어", "한편", "궁극적으로"가 많이 보이면 속도를 잃고 있다는 신호다. 이런 때는 모델에게 아예 다시 쓰게 하는 편이 빠르다.

같은 내용을 유지하되 군더더기를 걷어내고, 핵심 문장만 남겨줘. 문단별로 하나의 메시지만 보이게 정리해줘.

짧은 글이 좋은 글은 아니다. 하지만 한국어에서는 불필요하게 길어진 순간 어색함이 확 올라온다.

너무 딱딱하거나 너무 가벼울 때는 경계선을 말해줘라

한국어 톤 조절에서 중요한 것은 원하는 분위기 하나를 말하는 것이 아니라, 넘지 말아야 할 선을 함께 정하는 것이다. "친절하게"라고만 하면 광고 문구처럼 될 수 있고, "전문적으로"라고만 하면 보고서 말투가 될 수 있다.

그래서 이렇게 말하는 편이 낫다.

친절하지만 가볍지 않게, 전문적이지만 관료적이지 않게 써줘.

또는 이렇게도 가능하다.

설명은 쉽게 하되 선생님처럼 훈계하지 말고, 자신감은 주되 과장되지는 않게 써줘.

한국어는 톤의 폭이 넓고, 미묘한 차이를 크게 느끼는 언어다. 특히 브랜드 문구, 공지, 고객 응대, 자기소개 글처럼 관계를 만드는 문장은 이 경계선이 중요하다. 모델은 사용자가 선을 그어 주지 않으면 평균적인 말투로 흘러가 버린다.

용어가 제각각일 때는 작은 용어집부터 만들어라

한국어 결과물에서 자주 생기는 또 다른 문제는 같은 대상을 여러 말로 부르는 것이다. 어떤 문단에서는 "고객", 다른 문단에서는 "사용자", 또 다른 곳에서는 "유저"라고 쓰면 글이 산만해진다. 기술 문서에서는 더 심하다. 어떤 문장에서는 번역하고, 다른 문장에서는 원어를 남겨서 독자를 헷갈리게 만든다.

이 문제는 모델의 기억력보다 기준 부재의 문제다. 자주 쓰는 용어는 아예 먼저 정해 두는 편이 좋다. 예를 들면 다음과 같다.

  • 이 문서에서는 customer를 모두 고객으로 통일

  • onboarding은 첫 언급만 온보딩(신규 적응)으로 쓰고 이후에는 온보딩으로 통일

  • feature는 기능으로 번역, 단 제품명은 원어 유지

길게 설명할 필요는 없다. 세 줄짜리 용어집만 있어도 결과물의 안정감이 확 올라간다. 한국어는 같은 뜻이라도 말이 바뀌면 글쓴이의 관점이 흔들려 보인다.

한국어에서는 금지 표현이 특히 중요하다

원하는 표현을 알려 주는 것도 좋지만, 한국어에서는 피하고 싶은 표현을 먼저 적는 것이 의외로 더 큰 효과를 낸다. 이유는 간단하다. 모델은 무난해 보이는 표현을 즐겨 쓰는데, 그 무난함이 한국어에서는 뻔함이나 번역투로 느껴지기 쉽기 때문이다.

예를 들어 다음과 같은 금지 표현은 자주 유용하다.

  • 지나치게 홍보성인 표현 금지

  • "혁신적", "최적", "궁극적" 같은 과장 형용사 금지

  • "귀사", "당사"처럼 지나치게 무거운 표현 금지

  • "당신" 직접 호명 금지

  • 같은 접속어 반복 금지

금지 표현을 정하면 모델의 선택지가 줄어들고, 그만큼 한국어가 또렷해진다. 특히 브랜드 글, 소개 글, 강의 자료, 뉴스레터에서 효과가 크다.

애매하면 먼저 질문하게 만들어라

한국어 사용자들이 자주 놓치는 습관 하나가 있다. 바로 불명확한 요청을 던지고, 모델이 적당히 잘 알아듣길 기대하는 것이다. 사람끼리는 통하지만 모델은 종종 상상으로 빈칸을 채운다. 그래서 결과가 부드럽게 틀린다.

이 문제를 줄이는 가장 좋은 방법은 애매할 때 먼저 질문하라고 시키는 것이다.

정보가 부족하거나 해석이 갈릴 수 있으면 바로 작성하지 말고, 먼저 확인 질문 3개를 해줘.

이 한 줄은 특히 한국어에서 강력하다. 주어 생략, 목적 생략, 상황 생략이 많은 요청일수록 더 그렇다. 질문을 먼저 받는 것이 귀찮아 보일 수 있지만, 엉뚱한 결과물을 고치는 시간보다 훨씬 짧다.

초안과 교정을 분리하면 한국어 품질이 올라간다

한국어 결과물은 처음부터 완벽하게 뽑으려 할수록 오히려 어색해질 때가 많다. 처음에는 내용 구조를 잡고, 두 번째 단계에서 한국어를 다듬는 편이 좋다. 즉, 생성과 교정을 분리하는 것이다.

가장 실용적인 순서는 이렇다. 먼저 초안에서는 내용만 맞춘다. 그다음 교정 단계에서 한국어다운 문장으로 바꾼다. 마지막으로 톤과 높임말을 정리한다. 이 세 단계를 나누면 모델이 한 번에 모든 것을 잘하려다 실패하는 일을 줄일 수 있다.

교정 단계에서는 이런 요청이 유용하다.

내용은 바꾸지 말고 한국어만 다듬어줘. 번역투를 줄이고, 문장 길이를 고르고, 말끝을 통일해줘.

또는 더 엄격하게 이렇게 말할 수도 있다.

아래 글을 한국어 편집자처럼 교정해줘. 의미는 유지하고, 어색한 어순·반복·직역 흔적만 고쳐줘.

좋은 한국어는 처음 생성할 때보다 마지막에 손보는 방식에서 더 자주 나온다.

바로 써먹는 한국어 지시문 구조

한국어 결과물의 품질을 안정시키고 싶다면, 요청을 길게 쓰기보다 핵심 항목을 빠뜨리지 않는 것이 중요하다. 아래 구조만 기억해도 대부분의 문제를 크게 줄일 수 있다.

  • 독자: 누구를 위한 글인지

  • 목적: 읽고 나서 독자가 무엇을 하길 원하는지

  • 상황: 지금 어떤 맥락에서 쓰는지

  • 문체: 해요체인지, 합니다체인지, 혹은 더 구체적인 톤인지

  • 금지 표현: 쓰지 않았으면 하는 말

  • 용어 규칙: 반드시 통일할 단어

  • 불명확 시 행동: 애매하면 먼저 질문할지, 가정하고 쓸지

이 구조를 한 줄로 합치면 이런 식이 된다.

30대 실무자를 위한 안내문이야. 목적은 새 정책을 쉽게 이해시키는 것이고, 공손하지만 딱딱하지 않은 합니다체로 써줘. 번역투와 과장 표현은 빼고, 정책명과 팀명은 내가 준 표기를 그대로 유지해줘. 애매한 부분이 있으면 먼저 질문해줘.

복잡한 비밀 문장보다 이런 기본 정보가 훨씬 효과적이다.

마지막 점검: 한국어 품질 체크리스트

결과물을 받았을 때 아래 항목만 확인해도 완성도가 크게 올라간다.

  • 높임말 수준이 처음부터 끝까지 같은가

  • 문장 끝과 단어 선택이 한 가지 결로 이어지는가

  • 영어식 직역 표현이 남아 있지 않은가

  • 누가 누구에게 말하는지가 분명한가

  • 같은 대상을 다른 말로 부르지 않았는가

  • 쓸데없이 길어진 문장이 없는가

  • 입으로 읽었을 때 걸리는 부분이 없는가

특히 마지막 항목이 중요하다. 한국어는 눈으로 읽을 때보다 입으로 읽을 때 어색함이 더 빨리 드러난다. 한 번 소리 내어 읽었을 때 걸리면, 대개 실제로도 걸리는 문장이다.

한국어에서 중요한 것은 정답보다 어울림이다

영어권 사용자는 내용의 정확성을 먼저 크게 느끼는 경우가 많지만, 한국어 사용자는 정확성과 함께 어울림을 강하게 본다. 말이 맞더라도 상황에 어울리지 않으면 좋은 결과물로 느끼지 않는다. 그래서 한국어로 ChatGPT를 잘 쓴다는 것은 한국어로 질문하는 기술보다, 한국어 결과물이 어떤 관계와 상황에 놓일지를 설계하는 일에 가깝다.

결국 한국어 품질은 거창한 비법에서 나오지 않는다. 독자를 정하고, 관계를 정하고, 톤을 정하고, 번역투를 걷어내고, 애매하면 질문하게 만드는 것. 이 다섯 가지만 습관이 되면 한국어 결과물의 어색함은 눈에 띄게 줄어든다.

한국어는 섬세한 언어다. 그래서 조금만 더 세심하게 맡기면, 결과 차이도 꽤 크게 벌어진다.

책 목록

맡기는 AI: 챗GPT를 동료로 쓰는 법

전체 목차 보기

이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.

틸노트는 사용자가 AI를 활용해 노트를 쉽게 작성하거나 편집할 수 있는 서비스입니다.

AI 스퀘어 단톡방에 함께해요

AI 활용과 틸노트 사용 팁을 나누는 오픈채팅방입니다. 입장 비밀번호는 tilnote입니다.

참여하기