Austen AIツール、キャラクター関係図を作成するも精度に課題

BigGo Editorial Team
Austen AIツール、キャラクター関係図を作成するも精度に課題

本の中の複雑なキャラクター関係を視覚化することは、読者にとって常に課題でした。新しいツール「 Austen 」はAIを使用してキャラクター関係図を生成することでこの問題を解決しようとしています。しかし、コミュニティによるテストでは、文学分析に現在のAIモデルを使用する際の可能性と限界の両方が明らかになっています。

Austen は、 Mermaidjs ダイアグラムを使用してAIを活用した Angular アプリケーションで、本のキャラクター間の視覚的な関係マップを作成します。このツールでは、ユーザーが Open Library から任意の本を検索し、保存、ダウンロード、公開または非公開で共有できるキャラクター関係グラフを生成することができます。

精度の課題

さまざまな本でアプリケーションをテストしたユーザーは、精度に関して様々な結果を報告しています。 Patrick Rothfuss の「 The Wise Man's Fear 」のような複雑な物語でテストした場合、ツールは多くのキャラクターを認識しましたが、主にそれらの主人公との関係を示すだけで、すべてのキャラクター間の複雑なつながりは表現されていませんでした。あるユーザーは、ベンチマークテストによると、精度は良くても60%程度であると指摘しています。

「良くても60%程度の精度しかありません」

このツールは時に面白いエラーを生成します。あるユーザーが「 Dungeon Crawler Carl 」をテストしたところ、キャラクター関係が部分的または完全に不正確であることがわかりました。例えば、AIは特定の味方を敵として誤って識別し、重要な関係性のダイナミクスを見逃していました。同様の問題は、ユーザーが「百年の孤独」のような古典をテストした際にも現れ、AIは小説の複雑な家族関係を捉えることができませんでした。

技術的実装

Austen は、 Angular 、 Analog 、 TypeScript 、そしてバックエンドインフラストラクチャとして Supabase など、複数のテクノロジーを活用しています。AI機能については、開発者は最初 Gemini の無料枠を試しましたが、結果に満足できず、最終的により良い出力品質を得るために DeepSeek に切り替えました。AIの分析を導くシステムプロンプトは GitHub で公開されており、このツールがどのように文学情報を処理するかについての透明性を提供しています。

複数のユーザーが、精度を向上させるために実際の物語のキャラクターリストでAIの基盤を固めることや、検索拡張生成(RAG)システムを通じてEPUBファイルを直接処理できるようにすることなど、潜在的な改善点を提案しました。これにより、AIが本全体を読む必要なく、より正確な関係マッピングが可能になる可能性があります。

Austen の GitHub リポジトリは、キャラクター関係ツールの構築に使用されたバックエンドテクノロジーを紹介しています
Austen の GitHub リポジトリは、キャラクター関係ツールの構築に使用されたバックエンドテクノロジーを紹介しています

実用的な応用

精度の限界にもかかわらず、ユーザーはこのツールの創造的な応用法を見つけています。一部のユーザーは、技術的なコンテンツの概要を把握するために参考書と一緒に使用し、あるユーザーはデータベーストランザクションを関係を持つキャラクターとして視覚化する方法を指摘しました。他のユーザーは、ビジネスロジックのフローチャートに LLM を使用した同様の MermaidJS ベースの視覚化技術を使用し、設計のコーナーケースを特定するのに役立てていると述べています。

このツールはまた、複雑な物語を読む際にキャラクターを追跡するのに役立つ可能性を示しています。あるユーザーは特に、物語の中で特定のキャラクターが誰であるかを思い出すために頻繁に戻らなければならないという苦労に対処する方法としてこれを挙げています。

Austen テックスタック

  • フロントエンド: Angular, Angular Material, TypeScript
  • バックエンド: Analog, Supabase
  • デプロイメント: Cloudflare Pages
  • 可視化: Mermaidjs
  • API 連携: Open Library, DeepSeek, OpenAI

主な機能

  • Open Library からの書籍検索と分析
  • AI を活用したキャラクター関係性分析
  • Mermaid ダイアグラムの生成、保存、ダウンロード(SVG、PNG)
  • 公開/非公開の共有オプション
  • コミュニティグラフ探索

将来の可能性

コミュニティからのフィードバックは、このツールをより価値あるものにするためのいくつかの潜在的な強化点を示しています。これには、ユーザーが本をどこまで読んだかを指定できるようにしてネタバレを処理すること、時間の経過とともに変化する関係(敵が友人になるなど、またはその逆)を考慮すること、そしてより良いAIモデルや補足データを通じて精度を向上させることが含まれます。

Austen は完璧なキャラクター関係図をまだ提供していないかもしれませんが、AI、文学、視覚化技術の興味深い交差点を表しています。LLM の能力が継続的に向上し、ユーザーフィードバックに基づいた更なる開発が行われれば、このようなツールは最終的に複雑な物語に取り組む読者にとって貴重な伴侶となる可能性があります。

参考: Austen