MeltyDay
色んな人工知能にルビ振りをさせてみた Update: 2026-07-08 Category:  /blog Tags:  #ai

有隣堂(ゆうりんどう)しか()らない世界(せかい)公開(こうかい)されているルビの世界(せかい)()て、これをAIで処理(しょり)できたりするのかなと()になったので(ため)してみた。なお、この記事(きじ)のルビは評価(ひょうか)(たか)いモデルに生成(せいせい)させている。

プロンプト

(すべ)てのモデルに(たい)して以下(いか)のプロンプトを入力(にゅうりょく)している。サンプルテキストはGeminiに「適当(てきとう)物語(ものがたり)生成(せいせい)して」と依頼(いらい)したもの。

次の文章にルビを振ってください。なお、ルビは<ruby>漢字<rp>(</rp><rt>ふりがな</rt><rp>)</rp></ruby>の形式に置き換える形で出力してください。

時計の針が逆回りに進む。祖父の遺品である古い懐中時計が、突然奇妙な動きを始めたのだ。慌てて針を止めようとした瞬間、私の視界は白い光に包まれた。気がつくと、私は見慣れた木造の部屋にいた。「おや、珍しい客人だな」振り返ると、そこには若き日の祖父が立っていた。二十代前半だろうか、写真で見た通りの優しい目をしている。「これを見にきたのかい?」祖父が手元で直していたのは、あの懐中時計だった。彼はまだ見ぬ未来の孫に向けて、静かに微笑みながらネジを巻いている。私が言葉を失っていると、再び強い光が放たれた。目を開けると、いつもの自分の部屋。手元の時計は正しい時間を刻み始めていたが、金属の表面には、さっきまでなかった祖父の小さな指紋が残っていた。

評価(ひょうか)

モデル(めい)評価(ひょうか)備考(びこう)
ChatGPT 4.1 nano☆0(なに)処理(しょり)されていない文章(ぶんしょう)出力(しゅつりょく)された。
GLM 4.7 Flash☆0記法(きほう)遵守(じゅんしゅ)している。ルビが()られないことがある。勝手(かって)文字(もじ)()()えてしまう。適切(てきせつ)ではない()仮名(がな)付与(ふよ)される。
GPT 5.4 nano☆0(なに)処理(しょり)されないどころか記法(きほう)遵守(じゅんしゅ)しない(うえ)(なぞ)()()わせ([ruby 漏れやすい: 祖父の])が出力(しゅつりょく)された。
LFM-2.5-1.2B-JP-Q4_K_M(思考(しこう))☆0大部分(だいぶぶん)処理(しょり)されない。記法(きほう)遵守(じゅんしゅ)しない。「<ruby>時計の<u>針</u>が」のように完全(かんぜん)(こわ)れている。
Llama-3.2-1b-instruct_Q8_0☆0漢字(かんじ)(ふりがな)」を()(かえ)出力(しゅつりょく)してきた。
Qwen VL 30B☆0記法(きほう)遵守(じゅんしゅ)している。「懐中時計わいちゅうとけい」や「きゃく人」など、不適切(ふてきせつ)変換(へんかん)()られた。*1
Qwen2.5-3B-Instruct-Q5_K_M☆0大部分(だいぶぶん)処理(しょり)されない。記法(きほう)遵守(じゅんしゅ)しない。「時計(じけい)」のように適切(てきせつ)ではない()仮名(がな)多数(たすう)
ChatGPT 4o mini☆1変換(へんかん)適切(てきせつ)だが、ルビが()られていない箇所(かしょ)がある。「言葉ことば(ことば)」のように、ルビのひらがな漢字(かんじ)(うし)ろに記述(きじゅつ)したうえで、なぜかそれに対してルビを()っている。
Gemini 3.1 Flash-Lite(標準(ひょうじゅん))☆1変換(へんかん)(おおむ)適切(てきせつ)だが、「(ねじ)」や「(さっき)」のように勝手(かって)文字(もじ)()()えてしまう。また、漢字(かんじ)にルビが()られないことがある。不適切(ふてきせつ)変換(へんかん)()られた。GeminiのWebUIに問題(もんだい)があるのか、コードブロックで(かこ)指示(しじ)追加(ついか)しないと処理(しょり)結果(けっか)正常(せいじょう)出力(しゅつりょく)されない。
Gemma 4 31B☆1変換(へんかん)適切(てきせつ)だが、複数回(ふくすうかい)試行(しこう)しても出力(しゅつりょく)がランダムな位置(いち)途中(とちゅう)途切(とぎ)れてしまう。
gpt-oss 120b☆1微笑み(びしょうみ)」のように、不適切(ふてきせつ)変換(へんかん)()られた。また、単語(たんご)単位(たんい)処理(しょり)していることから、平仮名(ひらがな)にもルビを()ってしまう。
GPT 5 nano☆1変換(へんかん)適切(てきせつ)だが、記法(きほう)遵守(じゅんしゅ)しない。文章(ぶんしょう)一部(いちぶ)()えている。
Namazu(丁寧(ていねい))☆2変換(へんかん)(おおむ)適切(てきせつ)だが、1(てん)だけ「(ひら)ける」と不適切(ふてきせつ)変換(へんかん)()られた。
Gemini 3.0 Flash☆3適切(てきせつ)処理(しょり)
GPT 5.4 mini☆3適切(てきせつ)処理(しょり)

*1 懐中時計(かいちゅうどけい)」は()(かた)が「わいちゅうとけい」が一般的(いっぱんてき)ですが、文脈(ぶんみゃく)によっては「かいちゅうとけい」と()まれることもあります。ここでは(もっと)一般的(いっぱんてき)()(かた)採用(さいよう)しました。という(なぞ)補足(ほそく)がされていた。

(ほし)意味(いみ)

メモ

PocketPal(実行環境(じっこうかんきょう)のスマホアプリ)では生成(せいせい)されたHTMLタグが、そのまま表示(ひょうじ)適用(てきよう)されてしまうので、表面上(ひょうめんじょう)(なに)変化(へんか)がないように()えるが、コピーするとタグを()ることができる(生成過程(せいせいかてい)観察(かんさつ)していて気付(きづ)いた)。

この記事(きじ)のルビ()りにはGemini 3.0 Flashを使用(しよう)したが、なぜか「じゅンしゅ」のようにカナ()じりで生成(せいせい)されるものが1か所存在(しょそんざい)した。

« Prev 人工知能を恐れる必要はないと思う