GeoPulse
GeoPulseは任意の2つの国を選択すると、AIがその国同士の関係性をスコア付きで詳しく説明してくれるオープンソースのWebアプリです。
世界中の国と国の関係性を国交、経済的つながり、軍事関係、政治的連携、文化的および社会的つながり、歴史的背景の6項目でスコアリングし、総合スコアと評価を提示してくれる、というもの。
国交については大使館の存在や公式訪問の頻度、亡命などを分析、経済的つながりについては貿易量や投資の流れ、あらゆる経済状況を分析、軍事関係については防衛協定、合同軍事演習、兵器販売などを分析、政治的連携については国際機関と公的声明における投票パターンを評価、文化的及び社会的つながりについては観光、交換留学、文化プログラム、移住パターンのレベル及び、国民がお互いをどのように見ているか、更に各国がどのように描写されているかを分析、歴史的背景では過去の紛争を分析するプロンプトをそれぞれに用意し、スコアリング、総合評価に繋げているみたいです。
スコアリングは何かのライブラリを使用しているのかと思いましたが、これも生成AIにスコアリングしているようです。上記の条件を元に、0点は外交関係が弱く、100点は強い、更に具体的なデータを引用させたうえでスコアリングの説明をさせる事でスコアの信頼性を高めるプロンプトの工夫が見られました。
もちろんAIは全てが正しい内容を示してくれるものではありませんが、何度か試したところ、個人的な感覚と相違ない結果を出してくれました。気になる国の地政学的な知見をざっくり知るのに便利ですね。
モデルにはOpenAIのGPT-4oモデルが採用されています。動作サンプルでもAPIキー不要で利用できますのでご興味ある方はぜひお試しください。こういうAIの使い方があるんだなと興味深く、感心もしたので備忘録として。