Flesch-Kincaid Grade Level
Flesch-Kincaid Grade Level
ํ ์ค ์์ฝ
ํ ์คํธ๋ฅผ ์ฝ์ผ๋ ค๋ฉด ๋ช ํ๋ ์์ค์ ๊ต์ก์ด ํ์ํ์ง ๊ณ์ฐํ๋ ๊ฐ๋ ์ฑ(์ฝ๊ธฐ ์ฌ์) ์งํ.
์ฌ์ด ์ค๋ช
Flesch-Kincaid Grade Level์ โ์ด ๊ธ์ ๋ช ํ๋ ์์ด ์ฝ์ ์ ์์๊น?โ๋ฅผ ์ซ์๋ก ๋ณด์ฌ์ฃผ๋ ๊ณต์์ด๋ค.
์์:
์ ์ 5.0: ์ด๋ฑํ๊ต 5ํ๋
์์ค
์ ์ 8.0: ์คํ๊ต 2ํ๋
์์ค
์ ์ 12.0: ๊ณ ๋ฑํ๊ต 3ํ๋
์์ค
์ ์ 16.0: ๋ํ๊ต 4ํ๋
์์ค
์ ์ 20.0: ๋ํ์ ์์ค
๋ฌด์์ ์ธก์ ํ๋?
- ๋ฌธ์ฅ ๊ธธ์ด: ๋ฌธ์ฅ์ด ๊ธธ์๋ก ์ด๋ ค์
- ๋จ์ด ๊ธธ์ด: ๋จ์ด์ ์์ ์๊ฐ ๋ง์์๋ก ์ด๋ ค์
๊ณ์ฐ ๊ณต์:
Grade Level = 0.39 ร (์ด ๋จ์ด ์ / ์ด ๋ฌธ์ฅ ์)
+ 11.8 ร (์ด ์์ ์ / ์ด ๋จ์ด ์)
- 15.59
์ฌ์ด ์์:
ํ ์คํธ A (์ฌ์ด ๊ธ):
"๋๋ ํ๊ต์ ๊ฐ๋ค. ์น๊ตฌ๋ฅผ ๋ง๋๋ค. ์ ์ฌ์ ๋จน๋๋ค."
- ์งง์ ๋ฌธ์ฅ
- ์งง์ ๋จ์ด
โ Grade Level: 3.0 (์ด๋ฑํ๊ต 3ํ๋
)
ํ ์คํธ B (์ด๋ ค์ด ๊ธ):
"๊ต์กํ์ ๊ด์ ์์ ๊ทผ์ ๋ฐ๋ฌ์์ญ์ ํ์ต์์ ์ ์ฌ์ ๋ฐ๋ฌ ์์ค๊ณผ ์ค์ ์ ๋ฐ๋ฌ ์์ค ๊ฐ์ ๊ดด๋ฆฌ๋ฅผ ์ค๋ช
ํ๋ ์ด๋ก ์ ํ๋ ์์ํฌ์ด๋ค."
- ๊ธด ๋ฌธ์ฅ
- ๋ณต์กํ ๋จ์ด (์์ ๋ง์)
โ Grade Level: 16.0 (๋ํ๊ต ์์ค)
ํต์ฌ ํฌ์ธํธ
- 0~20+ ๋ฒ์: ์ซ์๊ฐ ํด์๋ก ์ด๋ ค์
- ๊ฐ๊ด์ ์ธก์ : ์ฌ๋ ํ๋จ ์์ด ์๋ ๊ณ์ฐ
- ๊ต์ก ํ์ค: ๋ฏธ๊ตญ ๊ต์ก ์ฒด๊ณ ๊ธฐ์ค (K-12 + College)
- ๊ฐ๋ ์ฑ ๊ฐ์ : ์ ์ ๋ฎ์ถ๊ธฐ = ๋ ๋ง์ ์ฌ๋์ด ์ฝ์ ์ ์์
๊ด๋ จ ๊ฐ๋
- Type-Token Ratio (TTR) - ์ดํ ๋ค์์ฑ ์ธก์ (๋์ด๋์ ๊ด๋ จ)
- Curriculum Learning - ๋ฎ์ Grade Level โ ๋์ Grade Level ์์๋ก ํ์ต
- Perplexity (PPL) - AI๊ฐ ๋๋ผ๋ ํ ์คํธ ๋์ด๋
R4 ์ฐ๊ตฌ์์์ ์ญํ
Flesch-Kincaid๋ R4 ์ฐ๊ตฌ์ D1 (์ธ์ด์ ๋ณต์ก์ฑ) ์ธก์ ์ ์ฌ์ฉ๋๋ค.
๋ค์ฐจ์ ๋์ด๋ ์ ์:
R4 ์ฐ๊ตฌ๋ ๋ฐ์ดํฐ ๋์ด๋๋ฅผ 3์ฐจ์์ผ๋ก ์ธก์ :
- D1: ์ธ์ด์ ๋ณต์ก์ฑ โ Flesch-Kincaid ์ฌ์ฉ
- D2: ์ถ๋ก ๋จ๊ณ ์
- D3: ๋๋ฉ์ธ ์ง์ ์๊ตฌ๋
D1 ๊ณ์ฐ ๋ฐฉ๋ฒ:
def compute_linguistic_complexity(text):
# 1. Flesch-Kincaid Grade Level
fk_grade = flesch_kincaid_grade(text)
# 2. Type-Token Ratio (์ดํ ๋ค์์ฑ)
ttr = len(set(tokens)) / len(tokens)
# 3. ์ข
์์ ๋น์จ
subordinate_ratio = count_subordinate_clauses(text) / len(sentences)
# ์ข
ํฉ
D1 = 0.4 ร normalize(fk_grade) + 0.3 ร ttr + 0.3 ร subordinate_ratio
return D1
๋์ด๋ ๋ถ๋ฅ ์์:
์ฌ์ด ๋ฐ์ดํฐ (D1 < 0.3):
- Grade Level: 5~8 (์ด์ค๋ฑ)
- ์งง์ ๋ฌธ์ฅ, ๊ฐ๋จํ ๋จ์ด
์: "์์ธ์ ๋ํ๋ฏผ๊ตญ์ ์๋์
๋๋ค."
์ค๊ฐ ๋ฐ์ดํฐ (D1 = 0.3~0.7):
- Grade Level: 9~12 (๊ณ ๋ฑํ๊ต)
- ์ค๊ฐ ๊ธธ์ด ๋ฌธ์ฅ, ์ผ๋ฐ ์ดํ
์: "๋ฏผ์ฃผ์ฃผ์๋ ๊ตญ๋ฏผ์ด ์ฃผ๊ถ์ ๊ฐ์ง๊ณ ์ ์น์ ์ฐธ์ฌํ๋ ์ ๋์ด๋ค."
์ด๋ ค์ด ๋ฐ์ดํฐ (D1 > 0.7):
- Grade Level: 13+ (๋ํ+)
- ๊ธด ๋ฌธ์ฅ, ์ ๋ฌธ ์ฉ์ด
์: "์์์ญํ์ ๋ถํ์ ์ฑ ์๋ฆฌ๋ ์
์์ ์์น์ ์ด๋๋์ ๋์์ ์ ํํ ์ธก์ ํ ์ ์์์ ์์ฌํ๋ fundamental limitation์ด๋ค."
ZPD Window ์ ์ฉ:
ํ์ฌ ๋ชจ๋ธ์ด Grade Level 10 ํ
์คํธ๋ฅผ ์ ์ดํดํจ
โ ZPD ๋ฒ์: Grade Level 11~13 ์ ํ
โ Grade Level 5~9๋ ๋๋ฌด ์ฌ์ (์ ์ธ)
โ Grade Level 14+๋ ๋๋ฌด ์ด๋ ค์ (์ ์ธ)
์ธ๊ฐ ์ธ์ง ๋์ด๋ ์๊ด๊ด๊ณ ๊ฒ์ฆ:
R4 ์ฐ๊ตฌ๋ Flesch-Kincaid๊ฐ ์ค์ ์ธ๊ฐ์ด ๋๋ผ๋ ๋์ด๋์ ์ผ์นํ๋์ง ๊ฒ์ฆ:
์ ๋ฌธ๊ฐ ๋ผ๋ฒจ๋ง (200๊ฐ ์ํ):
- ๊ต์กํ ์ ๋ฌธ๊ฐ 3์ธ์ด "์ฝ๊ธฐ ๋์ด๋" 5์ ์ฒ๋ ํ๊ฐ
- Flesch-Kincaid ์ ์์ ์๊ด๋ถ์
- ๊ธฐ๋: Pearson r > 0.6 (์ค๊ฐ ์ด์ ์๊ด)
๋ ์์๋ณด๊ธฐ
- Flesch Reading Ease: 0~100 ๋ฒ์ (๋์์๋ก ์ฌ์, Grade Level๊ณผ ๋ฐ๋)
- SMOG Index: ๋ณต์กํ ๋จ์ด(3+ ์์ ) ์ค์ฌ ๊ฐ๋ ์ฑ ์งํ
- Gunning Fog Index: ๋ณต์กํ ๋จ์ด ๋น์จ ๊ธฐ๋ฐ
- Coleman-Liau Index: ๋ฌธ์ ์ ๊ธฐ๋ฐ (์์ด ํนํ)
- ํ๊ตญ์ด ๊ฐ๋ ์ฑ: ๋ฌธ์ฅ ๊ธธ์ด, ์กฐ์ฌ/์ด๋ฏธ ๋ณต์ก๋, ํ์์ด ๋น์จ ๋ฑ
- Microsoft Word, Google Docs์ ๊ธฐ๋ณธ ํ์ฌ
- ์ ๋ฌธ: Grade Level 8~10 ๋ชฉํ (์ผ๋ฐ ๋์ค)
- ํ์ ๋ ผ๋ฌธ: Grade Level 15~18 (์ ๋ฌธ๊ฐ)