해설3 분 소요
ChatGPT는 하이픈을 너무 많이 쓰나?
ChatGPT는 합성어 하이픈을 올바르게, 그리고 너무 자주 씁니다. 과잉 생산되는 표현, 하이픈이 맞는 때, 아무것도 부수지 않고 밀도를 낮추는 방법.
업데이트 2026년 9월 25일
검증 방법
2026년 9월에 확인했습니다. 도구 링크와 예시를 현재 페이지 기준으로 검증했고, 사이트 고유 수치는 공개 저장소의 npm run measure:tells로 재현됩니다.
수치 마지막 확인:2026년 9월 25일
핵심 요약
- ChatGPT는 합성어 하이픈을 거의 항상 올바르게 씁니다. 문제는 명사화와 마케팅 형용사를 얼마나 만들어 내느냐입니다.
- 한 문장에 하이픈이 무리 지어 나오는 것(“최신 기술, AI 기반, 실시간 플랫폼”)이 패턴이지, 하이픈 하나하나가 아닙니다.
- 단어 안의 하이픈을 지우면 단어가 붙습니다.
well-known이wellknown이 됩니다. 하이픈 제거기는 정말 없애고 싶은 연결에만 쓰세요. - 입력한
--와---는 하이픈이 아니라 대시이고, AI용 대시 제거기도 그렇게 다룹니다.
사람들은 대시를 하이픈보다 먼저 알아차리지만, 모델 출력을 훑으면 하이픈이 더 자주 나옵니다. 눈에 덜 띄어 피해도 작고, 대부분 올바릅니다. 그래서 고치기가 오히려 어렵습니다.
질문은 그 하이픈이 맞는가가 아닙니다. 그 단어 짝이 애초에 합성 수식어일 필요가 있는가입니다.
먼저, 어떤 문자 얘기인가
“하이픈이 너무 많다”고 불리는 문제는 셋으로 나뉘고, 해결책도 각각 다릅니다:
| 보이는 것 | 정체 | 해결 |
|---|---|---|
| well-known, high-quality, long-term | 합성어 하이픈. 올바른 영어, 높은 밀도. | 표현을 바꾸고 맞는 하이픈은 유지 |
| -- 와 --- | 입력한 대시이지 하이픈이 아님 | AI용 대시 제거기 |
| 복사할 때 생기는 보이지 않는 하이픈 | 줄바꿈 없는 하이픈(U+2011) 또는 소프트 하이픈(U+00AD) | 줄바꿈 없는 하이픈 제거기 |
밀도가 높은 이유
두 가지 메커니즘이 수를 끌어올립니다. 첫째, 모델은 미국식 규칙을 기본값으로 따릅니다. 명사 앞 합성 수식어에는 하이픈이 필수라는 규칙입니다. “a well-known author”, “a state-of-the-art lab”. 규칙 자체는 맞고, 인간의 불규칙한 적용보다 완전한 적용이 하이픈을 더 많이 만듭니다.
둘째, 모델은 구체적 주장 대신 합성된 마케팅 형용사에 손을 뻗습니다. “A high-quality, industry-leading, end-to-end solution”은 숫자 하나 몫을 하이픈 넷이 대신하는 문장이고, 확인한 검토자는 아무도 없습니다.
전형적인 모델 문장
Our state-of-the-art, AI-driven, cloud-native platform delivers a seamless, end-to-end, high-performance experience.
같은 주장에 사실을 얹으면
배포는 40초 걸립니다. us-east-1에서 돌고 콜드 스타트가 없습니다.
발이 보이는 표현
이 하이픈 합성어들은 모델 빈도로 나오고 인간 빈도로는 거의 안 나옵니다. 틀린 것은 하나도 없고, 전부 검증 가능하며, 검증을 통과하는 것은 없습니다.
state-of-the-art,cutting-edge,best-in-class,world-class,industry-leadingdata-driven,AI-powered,future-proof,game-changing,next-generationend-to-end,one-stop,turnkey,full-service,all-in-onehigh-quality,high-performance,low-latency,real-time,scalableself-service,user-friendly,cost-effective,time-saving,value-addedwell-known,long-term,day-to-day,step-by-step,one-size-fits-all
치환 검사
하이픈 표현마다 어떤 수치나 이름이 대신 들어갈 수 있는지 물어보세요. 아무것도 안 들어가면 그 표현은 장식이고 잘라냅니다. 숫자가 들어간다면 그 숫자를 쓰세요.
하이픈이 맞고 남아야 할 때
사람처럼 들린다는 명목으로 올바른 하이픈을 “고치지” 마세요. 하이픈을 유지할 경우는 다음과 같습니다:
- 합성어가 명사 앞에 오는 경우: “a twenty-year-old building”. 뒤에 오면 열립니다: “the building is twenty years old”.
- 그대로는 오독되는 경우:
re-cover와recover,co-op과coop. - 합성 수사인 경우:
twenty-one,forty-five. - 접두사가 충돌하는 모음으로 끝나거나(
co-owner) 대문자·숫자에 붙는 경우(pre-2000).
잘라야 할 것은 쌓임이지 하이픈이 아닙니다. 한 문장에 합성 수식어 두 개는 평범합니다. 네 개가 이어지면 증거가 있어야 할 자리에 형용사 목록이 선 것입니다.
단어를 부수지 않고 하이픈 청소하기
기본 제거가 진짜로 파괴적인 유일한 대시 계열입니다. well-known에서 하이픈을 빼면 wellknown이 됩니다. 그래서 하이픈 제거기는 기본값으로 하이픈을 공백으로 바꾸고, 밑줄과 삭제는 산문이 아니라 식별자용 옵션으로 둡니다.
- 먼저 하이픈을 지울지 바꿀지 정합니다. 산문에서는 공백으로 바꾸는 게 거의 항상 의도입니다.
- 하이픈 카운터로 전후 밀도를 봅니다.
- 텍스트가 PDF에서 왔다면 먼저 PDF 하이픈 제거기를 돌립니다. 페이지 나눔으로 찢어진 단어를 다시 잇습니다.
- 진짜 대시인 것은 AI용 대시 제거기에 맡깁니다.
자주 묻는 질문
ChatGPT는 하이픈을 너무 많이 쓰나요?
올바르게, 그리고 자주 씁니다. 미국식 합성 수식어 규칙을 예외 없이 따르고, 사실 대신 합성된 마케팅 형용사에 손을 뻗기 때문입니다. 개별 하이픈은 대개 맞고, 밀도는 모호한 합성 표현을 얼마나 만드느냐에서 옵니다.
하이픈은 AI 글쓰기의 신호인가요?
약한 신호입니다. 하이픈은 평범한 문장부호라 편집된 글이면 반드시 나옵니다. 한 문장에 합성 수식어가 넷 쌓이는 것, 특히 state-of-the-art나 end-to-end 같은 마케팅어의 무리가 인식 가능한 패턴이지 하이픈 자체가 아닙니다.
단어를 붙이지 않고 하이픈을 지우려면?
하이픈 제거기에서 대체를 “공백”으로 하세요. well-known이 wellknown이 아니라 well known이 됩니다. 산문에서는 이게 목적입니다. 삭제가 맞는 곳은 식별자, 코드, URL뿐입니다.
보이지 않는 하이픈이 섞여 있는 이유는?
줄바꿈 없는 하이픈(U+2011)과 소프트 하이픈(U+00AD)으로, PDF와 서식 문서에서 옵니다. 일반 하이픈과 똑같이 보이지만 검색과 정렬을 망칩니다. 각각 전용 제거기가 있습니다.
하이픈을 대시로 바꿔야 하나요?
하이픈이 절 사이의 진짜 대시 노릇을 할 때만, 그것도 드뭅니다. 하이픈은 단어를 잇고 대시는 절을 나눕니다. 무작정 바꾸면 피하려던 대시 과잉 문장이 그대로 만들어집니다.
이어 읽기
AI 글쓰기3 분 소요
ChatGPT 문장부호: 흔적의 전체 목록, 검사기, 해결
생성문을 드러내는 대시·줄임표·따옴표·화살표. 대부분이 약한 신호인 이유와 한 번에 걷어내는 방법.
업데이트 2026년 9월 25일
대시3 분 소요
ChatGPT는 왜 긴 대시를 그렇게 많이 쓸까?
학습 데이터, 토큰 경제성, 선호 튜닝이 같은 방향으로 밉니다. 긴 대시에 손이 가는 기계적 이유와 Claude도 같은 이유.
업데이트 2026년 9월 25일
AI 글쓰기2 분 소요
AI가 남용하는 단어와 문장부호: 완전 목록
AI가 과하게 쓰는 단어, 상투 문장 틀, 문장부호 흔적을 각각의 대체와 함께 정리. 단일 소스로 관리되며 Markdown으로도 제공됩니다.
업데이트 2026년 9월 25일