AIが生成する文章は、時に「完璧すぎて不自然」に感じられます。この違和感の正体は、統計的な予測しやすさにあります。本記事では、文章の人間らしさを測る指標である「バーストネス(Burstiness)」や「パープレキシティ(Perplexity)」の概念から、実際にPythonで測定する方法、そしてAI感を消すための具体的なライティングテクニックまでを網羅して解説します。
1. 文章の「人間らしさ」を決める2つの鍵
AIと人間の文章を分かつ境界線は、主に以下の2つの指標で説明できます。
バーストネス(Burstiness)
バーストネスとは、**文の長さや構造の「不均一性」**を指します。
- AIの文章: 文の長さが一定で、リズムが平坦。
- 人間の文章: 短い文で畳み掛けた後に長い説明を入れるなど、リズムが予測不能。特定の単語が特定の場所に「バースト(爆発)」するように集中して現れる傾向があります。
パープレキシティ(Perplexity: PPL)
言語モデルがその文章を「どれだけ予測しにくいか」を示す指標です。
- 低Perplexity: 予測しやすく、AIが書きそうな定型的な文章。
- 高Perplexity: 意外性があり、人間が書いた可能性が高い文章。
