ForHosting KIT · 文章作成・要約AI

段落ごとの単語数を計算し長すぎる箇所を検出

段落ごとの単語数を調べると、文書全体の合計だけでは分からない文章のリズムや配分を確認できます。段落間に空行を入れたテキストを貼り付けると、各段落の単語数、合計、平均が返されます。さらに、平均を大きく上回る段落と下回る段落が示されるため、編集者、学生、コンテンツ制作担当者は、見直すべき箇所を手作業で数えずに素早く特定できます。

● Beta無料・ブラウザ内で実行
ご利用方法 ウェブAPIメールTelegramアプリ 近日

段落の境界が明確なテキストをご用意ください

プレーンテキストを貼り付け、段落と段落の間に完全な空行を少なくとも1行入れてください。段落内の通常の改行は新しい段落として扱われないため、折り返された文章や意図的な改行は同じ段落に保たれます。区切りとなる空行に空白やタブが含まれていても認識されます。解析前に先頭と末尾の空白は除去され、空行が複数続いても境界は1つです。文字または数字の連続を単語として数え、一般的な語中のアポストロフィーやハイフンは前後の文字とまとめます。そのため、複合語は1語として扱われます。句読点だけでは単語数は増えません。有効な境界の間に記号だけの段落がある場合は、0語として表示されることがあります。入力全体が空、または空白だけの場合は解析対象の段落がないためエラーになります。この明示的な区切りによって、原稿を更新しても同じ条件で結果を再現でき、画面上の各行を誤って別段落と判断することを防げます。

平均値と判定表示をご確認ください

最初に全段落の単語数を数えて文書全体の合計を求め、その合計を段落数で割ります。表示する平均値は小数第2位までに丸めますが、判定には丸める前の値を使用します。単語数が平均の150パーセントを超えた場合に限り、平均より大幅に多いと判定します。平均の50パーセント未満の場合に限り、大幅に少ないと判定します。境界とちょうど同じ値は平均範囲内に残るため、規則は一貫しています。ただし、この表示は注意を向けるための目安であり、文章の品質を評価するものではありません。会話、見出し、つなぎ、例、結論は性質上長さが異なり、非常に短い段落も意図的な場合があります。結果を手掛かりにして、必ず前後の文脈もお読みください。文章を追加または削除すると平均値が動くため、次回の解析では複数の判定が変わる可能性があります。

レポートを実際の推敲にお役立てください

まず、平均より大幅に長いと示された段落を確認し、複数の考えを分けたほうが分かりやすくならないか検討してください。話題が変わる位置、長い例、自然な分割点になるつなぎを探します。次に、平均より大幅に短い段落を確認します。短い段落は効果的な強調になる一方、根拠のない主張、孤立した一文、または隣の段落に含めるべき断片かもしれません。修正後は個別の数値を比較するのではなく、全文をもう一度解析してください。平均値は現在の段落全体を基準にしているためです。番号付きの出力は元の順序を保ち、機密性のある本文を繰り返さずに該当箇所を見つけやすくします。編集チェック、公開工程、学習用ツールでは、1回 $0.002 の API も利用できます。処理は決定論的で、モデルやネットワークを使わず、入力が同じなら常に同じレポートを返します。

記事原稿の配分を整える

分割を検討すべき密度の高い箇所と、説明を補う必要がある短い箇所を見つけられます。

学生の文章を確認する

構成、根拠、リズムを話し合う前に、段落の長さを客観的な一覧として提示できます。

編集チェックを自動化する

公開や品質管理の工程に、再現可能な単語数と外れ値の判定を追加できます。

段落は何によって区切られますか?

1行以上の空行で区切られます。空行を伴わない1回の改行は、同じ段落内として扱われます。

平均より大幅に多いと判定される条件は何ですか?

単語数が、丸める前の文書平均の150パーセントを超える必要があります。

平均より大幅に少ないと判定される条件は何ですか?

単語数が、丸める前の平均の50パーセント未満である必要があります。

句読点も1語として数えますか?

いいえ。文字と数字の連続を数え、一般的な語中のアポストロフィーやハイフンは同じ語に含めます。

API の料金はいくらですか?

API は1回 $0.002 です。ブラウザー版はローカルで無料実行できます。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/write/word-count-by-paragraph

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/write/word-count-by-paragraph \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"A short opening paragraph.\n\nThis second paragraph contains several more words so its length can be compared with the opening."}'
{
  "text": "A short opening paragraph.\n\nThis second paragraph contains several more words so its length can be compared with the opening."
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "write.word_count_by_paragraph",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

max_chars1000000
HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

KITの完全なドキュメントを見る →