1. ブログ
  2. 研究

無料の文章チェックツールを作り、京都大学のデータで精度を測った

無料で使える日本語の文章チェックツールを作り、京都大学が公開しているデータで精度を測りました。誤りのある文章の82%を検出し、正しい文章への誤検出は3%でした。

3分で読めますYune

文章の誤字脱字や敬語の誤りをチェックするツールは、有料のものが多くあります。有料のツールはよくできていますが、SNSの投稿や商品説明を少し確認したいだけなら、もっと気軽に使えるものがあってもいいはずです。

文章チェックの流れの図:左に下線の引かれたプレスリリース、中央に3つの段階(1 誤字脱字モデル、2 ルールと辞書、3 AI)、右に指摘箇所が丸で囲まれたプレスリリースと「検出 82%」「誤検出 3%」の結果カード

そこで、無料で使える日本語の文章チェックツールを作り、精度を測ってみました。

比べ方

公正に比較できるように、比較のための文章データは第三者が作ったデータを使いました。

京都大学が公開している「日本語Wikipedia入力誤りデータセット」は、Wikipediaの編集履歴から集めた、実際の誤字とその修正のペアです。ここから、誤りのある文章200件と、修正後の正しい文章200件を選び、混ぜてチェックしました。

比べたのは、Yuneの文章チェックと、登録なしで使える無料の校正ツール「Enno」です。

結果

横棒グラフ:誤字脱字の検出率 Yune 82%・Enno 32%、変換ミスの検出率 Yune 83%・Enno 18%、正しい文章への誤検出 Yune 3%・Enno 14%
誤字脱字と変換ミスはYuneが2倍以上見つけ、正しい文章への余計な指摘は約5分の1でした

誤りのある文章200件のうち、Yuneは163件で誤りを見つけました。正しい文章200件のうち、誤って指摘を出したのは6件です。指摘が多すぎると、本当に直すべき箇所が埋もれてしまうので、誤検出の少なさも大事にしました。

広告の文章で大事なこと

もうひとつ、自分で作った文章(SNS投稿、メール、広告、プレスリリースなど)でも比べました。ここでは、誤字脱字のチェックだけでは見つからない項目がありました。

小さなお店の広告やSNS投稿では、こうした言葉をつい使ってしまいがちです。Yuneの文章チェックは、こうした表現を本文の中に表示します(6件中6件を表示。Ennoは誤字脱字のためのツールなので、こうした表現は対象外です)。ただし、これらの文章は私が作って分類したものなので、上のグラフほど公平な比較ではありません。

Yuneの文章チェックの画面:例文の「12/31(火)」「ご解答」「足元をすくわれる」に誤字脱字・文法の波線、「業界初」「100%」に広告表現のリスクの印。「業界初」の上に「根拠なく使うと景品表示法に触れるおそれがあります」という説明。右側に種類別の指摘の数と「文章を修正する」ボタン
「業界初」「100%」のような言葉は本文の中で印が付き、カーソルを合わせると理由が表示されます

作り方

できないこと

使い方

無料の文章チェックは、登録なしで1日10,000文字まで使えます。ログインすると1日50,000文字までチェックでき、指摘をもとに文章を直すこともできます。

Yuneで試す

やりたいことを自由に書いてください。Yuneが合うAIを選び、実行前に料金をお知らせします。