ルールの一覧へ

同じ言い回しの繰り返し

ngram-repetition既定で動く(情報)日本語 / 英語

同じ言い回しが何度も出てきて、新しいことを言っていないように読める所

例

指摘される文
お客様の声を大切にしています。商品開発でもお客様の声を大切にしています。店頭でもお客様の声を大切にしています。電話の窓口でもお客様の声を大切にしています。
chaff の出力
1:1 「様の声を大切にし」が 4 回出てきます(3 回まで)
直した文
お客様の声を大切にしています。商品開発では試作品を常連の方に使ってもらい、店頭では買い物のあとに感想を聞いています。
chaff の出力
指摘なし
この例で使った chaff.yaml
rules: ngram-repetition: strict

文書全体の割合を見るルールなので、この例の後ろに指摘のない普通の文章(日本語で 500 字、英語で 200 語ほど)を足して試しています。

直し方

2 回目以降を言い換えるか、まとめて 1 度にしてください。繰り返しているのが組織名や製品名なら、chaff.yaml の names に並べると数えません。

なぜ指摘するのか

同じ言い回しが何度も出ると、読み手は新しいことが書かれていないと感じます。日本語は文字の並びで、英語は語の切れ目にそろえた並びで数えます。一覧の項目ごとに付く括弧の札・リンクの文字・記号は、書き手の言い回しではないので数えません。

指摘しないもの

一覧の飾り(各項目に付くタグやリンクの文字)と、名前にかかる語句は数えません。英語の、名詞と形容詞だけが並ぶ用語(the federal funds rate)は言い回しではないので数えません。よくある質問の答えは、問いの見出しごとに別々に数えます。どの出現も節の最初の文にある言い回し(節ごとのひな形の書き出し)と、どの出現も番号を振った項目の見出し((1)…に係る規定に関する改正)にある言い回しは数えません。通知が改正点を並べる決まった結び(〜ものとすること。)も、文の終わりにあれば数えません。短い文書は測りません。

止める・ゆるめる

この一か所だけ黙らせる(文書に書く)
<!-- stet: ngram-repetition — 理由 -->
チームでゆるめる(理由は chaff.yaml にコメントで残ります)
npx chaffjs relax ngram-repetition --why "理由"
チームで止める(chaff.yaml)
rules: ngram-repetition: off
技術的な情報
層
L1
状態
安定
重さ
情報
対象の言語
日本語と英語
向いている文章
blog, business, technical, legal, docs, academic, literature, speech

強さ(段階)

chaff.yaml の rules にこの名前と段階を書くと変わります。書かなければ、ジャンルが決めた段階で動きます(どのジャンルで動くかは下の「ジャンルごとの動き」にあります)。

strict同じ言い回し 3 回まで
normal同じ言い回し 5 回まで
relaxed同じ言い回し 9 回まで

ジャンルごとの動き

既定で動くジャンル
technical/spec, technical/readme, blog/tech, blog/essay, blog/owned-media, business/proposal, business/report, business/email, business/press-release, business/meeting-notes, docs/manual, docs/faq, academic/paper, speech/address
このルールを止めるジャンル
legal/contract, legal/statute, legal/judgment, legal/patent, docs/glossary, literature/fiction, literature/essay, literature/poetry, literature/play, speech/transcript

ジャンル

指摘の文

「{word}」が {count} 回出てきます({limit} 回まで)

このページはルールの定義ファイルから作られています:packages/chaff/rules/ngram-repetition.yaml