영어 가독성 검사(Flesch·Fog·SMOG)
영어 문장의 가독성을 Flesch Reading Ease, Flesch–Kincaid, Gunning Fog, Coleman–Liau, SMOG 다섯 가지 지표로 계산하고, 길거나 어려운 문장을 표시합니다.
영어 문장 전용화면은 한국어지만 분석 대상은 영어 문장뿐입니다.
영어 문장만 분석할 수 있습니다. 공식이 영어의 음절 수와 단어 길이를 전제로 하므로 한국어·일본어 등의 문장에는 쓸 수 없습니다.
영어 문장을 입력하면 결과가 표시됩니다.
종합(Flesch–Kincaid 학년)
지표별 점수
| Flesch Reading Ease(0~100, 높을수록 쉬움) | |
|---|---|
| Flesch–Kincaid Grade Level | |
| Gunning Fog Index | |
| Coleman–Liau Index | |
| SMOG Index |
통계
| 단어 수 | |
|---|---|
| 문장 수 | |
| 음절 수(추정) | |
| 문장당 평균 단어 수 | |
| 단어당 평균 음절 수 | |
| 단어당 평균 글자 수 | |
| 어려운 단어(3음절 이상, Gunning Fog 기준) |
문장별 분석
사용 방법
- 영어 문장을 입력란에 붙여 넣습니다(100단어 이상을 권장합니다).
- 목표 가독성을 고릅니다. 일반 독자용이라면 8학년 정도가 흔한 기준입니다.
- 종합 학년, 다섯 지표, 단어 수 등 통계를 확인하고 "문장별 분석"에서 목표보다 어렵거나 긴 문장을 찾아 고칩니다.
주의 사항
- 영어 문장만 분석합니다. 한국어·일본어 등 라틴 문자가 아닌 문장이 대부분이면 화면 언어와 상관없이 점수를 표시하지 않습니다.
- 음절 수는 사전이 아니라 철자 규칙으로 추정합니다. 자주 쓰는 단어는 거의 정확하지만 고유명사·외래어·드문 단어는 1음절 어긋날 수 있어 다른 도구와 점수가 조금 다를 수 있습니다.
- 100단어 미만의 짧은 글은 결과의 신뢰도가 낮고, SMOG는 30문장 이상을 전제로 한 공식입니다. 조건에 맞지 않으면 화면에 표시합니다.
- 가독성 지표는 단어와 문장의 길이만 봅니다. 내용의 명확성, 논리 순서, 독자의 배경지식은 평가하지 못합니다.
계산·변환 방식
Flesch Reading Ease = 206.835 − 1.015 × (단어 수 ÷ 문장 수) − 84.6 × (음절 수 ÷ 단어 수). Flesch–Kincaid 학년 = 0.39 × (단어 수 ÷ 문장 수) + 11.8 × (음절 수 ÷ 단어 수) − 15.59.
Gunning Fog = 0.4 × (문장당 단어 수 + 100 × 어려운 단어 비율). 어려운 단어는 3음절 이상인 단어이며, 하이픈으로 이은 단어, 문장 중간에서 대문자로 시작하는 단어(고유명사로 간주), -es·-ed·-ing이 붙어 3음절이 된 단어는 제외합니다.
Coleman–Liau = 0.0588 × L − 0.296 × S − 15.8 (L은 100단어당 글자 수, S는 100단어당 문장 수). SMOG = 1.043 × √(3음절 이상 단어 수 × 30 ÷ 문장 수) + 3.1291.
문장은 ". ! ?" 뒤에 공백이 오거나 빈 줄이 있으면 나눕니다. Mr.·Dr.·e.g. 같은 약어, 이니셜, 소수점, 뒤에 소문자가 이어지는 경우는 나누지 않습니다. 줄바꿈 하나는 공백으로 봅니다.
음절은 모음(a e i o u y) 묶음을 세고, 끝의 묵음 e와 발음되지 않는 -es·-ed를 빼고, ia·ua처럼 두 음절이 되기 쉬운 조합을 보정해 추정합니다. 규칙을 조정할 때 쓴 약 200개 단어 목록에서는 사전 음절 수와 1단어가 1음절 차이 났습니다.
자주 묻는 질문
한국어 문장의 가독성도 알 수 있나요?
아니요. 이 공식들은 영어의 음절과 단어 길이를 전제로 하므로 한국어에는 쓸 수 없습니다. 한국어 문장을 넣으면 점수를 표시하지 않습니다.
목표는 몇 학년으로 하면 되나요?
일반 독자용 글은 8학년 정도(Flesch Reading Ease 60~70 정도)를 흔히 기준으로 삼습니다. 전문가용 문서는 더 높아도 괜찮습니다.
다른 도구와 점수가 다른 이유는 무엇인가요?
음절을 세는 방식(사전 또는 규칙)과 문장을 나누는 방식이 도구마다 다르기 때문입니다. 같은 도구로 수정 전후를 비교하는 것을 권합니다.
입력한 문장이 전송되나요?
아니요. 계산은 모두 브라우저 안에서 이루어지며 문장을 전송하거나 저장하지 않습니다.
관련 도구
최종 업데이트: