0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

AI生成バレを防ぎたい?AIチェッカーの裏側と「人間らしさ」を追求した話

Posted at

はじめに

こんにちは、個人開発でAIツールを制作しているエンジニアです。

最近、ChatGPTやClaudeの進化によって、誰でもプロ並みの文章を瞬時に生成できるようになりました。しかし、便利になる一方で、一つの課題も浮き彫りになっています。それは、**「AIが生成した文章特有の無機質さ」**です。

技術ブログ、レポート、あるいはクライアントへのメール。AIに頼りすぎて「AI丸出し」の文章になってしまい、読み手にどこか冷たい印象を与えてしまった経験はないでしょうか。

今回、その「違和感」を可視化するために、日本語の特性にフォーカスした検出ツールを開発しました。
image.png

なぜ「AI判定」が必要なのか

世の中にはすでに多くのAI検出器が存在しますが、その多くは英語ベースであり、日本語に当てはめると精度が落ちるケースが多々あります。

日本語は、語順の自由度が高く、助詞の使い方や文末のバリエーション(ですます、だである、体言止めなど)が豊かです。AIは統計的に「もっともらしい」言葉を繋げるのが得意な反面、どうしても**「予測されすぎる(単調な)リズム」**になりがちです。

開発者として、単なる確率の提示ではなく、その文章がどれだけ「人間らしい揺らぎ」を持っているかを分析したいと考えたのが、aiチェッカー を作ったきっかけです。

開発の裏側:AIっぽさの正体

ツールを開発する過程で、大量のAI生成テキストと人間が書いたテキストを比較しました。そこで見えてきた「AIっぽさ」の正体は、主に以下の3点です。

  1. 語彙の偏り: 抽象的でポジティブすぎる単語(「重要です」「最適です」「革新的です」など)の多用。

  2. 一文の長さの均一化: 人間は強調したい部分で短い文を挟みますが、AIは常に一定の長さで丁寧に説明しようとします。

  3. 文脈の飛躍のなさ: ロジックが完璧すぎて、人間特有の「経験に基づく脱線」や「感情的な強調」が欠落しています。

aiチェッカー では、これらの要素を独自のアルゴリズムで解析し、その文章がどれくらいAIの手によるものかをスコアリングします。
image.png

自然な文章へ昇華させるために

チェッカーで「AI度が高い」と判定された場合、それを手動で直すのは意外と手間がかかります。単語を置き換えるだけでは、文章全体のリズムを改善できないからです。

そこで、判定結果を受けて「もっと人間らしく、自然な響きにしたい」というニーズに応えるために、リライトに特化した AIヒューマナイザー も開発しました。

これは単なる言い換えツールではなく、AI特有の「優等生すぎるリズム」をあえて崩し、読者がストレスなく読み進められる「体温のある文章」へ変換することを目的としています。

おわりに

AIは私たちの生産性を劇的に向上させてくれる最高のツールです。しかし、最終的にその言葉を受け取るのは「人間」です。

AIのスピード感と、人間らしい表現の深み。その両方を両立させるための補助線として、これらのツールを活用していただければ嬉しいです。

個人開発ですので、まだまだ改善の余地はありますが、ぜひ一度触ってみてください。皆さんのフィードバックをお待ちしています!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?