🐦 Twitter Post Details

Viewing enriched Twitter post

@hardmaru

We recently worked with The Yomiuri Shimbun to analyze more than a million social media posts to map out state-sponsored information campaigns. https://t.co/fBQQLg1glS Keyword searches are fragile for modern OSINT. To fix this, our team used an ensemble of different LLMs combined with our Novelty Search algorithm to extract underlying narratives purely from context. (e.g., The system successfully mapped posts demanding "a politician retract a statement" to the broader, hidden narrative of "Taiwan interference"). The system clusters these granular narratives hierarchically and generates testable hypotheses, citing specific evidence. Human journalists took the AI-generated hypotheses, interviewed real-world government sources, and verified the timeline of the coordinated campaign our system uncovered. Fascinating look at human-AI collaboration for intelligence analysis.

Media 1

📊 Media Metadata

{
  "media": [
    {
      "type": "photo",
      "url": "https://crmoxkoizveukayfjuyo.supabase.co/storage/v1/object/public/media/posts/2035884310356754715/media_0.png",
      "filename": "media_0.png"
    }
  ],
  "processed_at": "2026-03-23T01:06:29.954308",
  "pipeline_version": "2.0"
}

🔧 Raw API Response

{
  "type": "tweet",
  "id": "2035884310356754715",
  "url": "https://x.com/hardmaru/status/2035884310356754715",
  "twitterUrl": "https://twitter.com/hardmaru/status/2035884310356754715",
  "text": "We recently worked with The Yomiuri Shimbun to analyze more than a million social media posts to map out state-sponsored information campaigns.\n\nhttps://t.co/fBQQLg1glS\n\nKeyword searches are fragile for modern OSINT. To fix this, our team used an ensemble of different LLMs combined with our Novelty Search algorithm to extract underlying narratives purely from context. (e.g., The system successfully mapped posts demanding \"a politician retract a statement\" to the broader, hidden narrative of \"Taiwan interference\").\n\nThe system clusters these granular narratives hierarchically and generates testable hypotheses, citing specific evidence.\n\nHuman journalists took the AI-generated hypotheses, interviewed real-world government sources, and verified the timeline of the coordinated campaign our system uncovered. Fascinating look at human-AI collaboration for intelligence analysis.",
  "source": "Twitter for iPhone",
  "retweetCount": 2,
  "replyCount": 1,
  "likeCount": 6,
  "quoteCount": 0,
  "viewCount": 602,
  "createdAt": "Mon Mar 23 01:00:19 +0000 2026",
  "lang": "en",
  "bookmarkCount": 1,
  "isReply": false,
  "inReplyToId": null,
  "conversationId": "2035884310356754715",
  "displayTextRange": [
    0,
    273
  ],
  "inReplyToUserId": null,
  "inReplyToUsername": null,
  "author": {
    "type": "user",
    "userName": "hardmaru",
    "url": "https://x.com/hardmaru",
    "twitterUrl": "https://twitter.com/hardmaru",
    "id": "2895499182",
    "name": "hardmaru",
    "isVerified": false,
    "isBlueVerified": true,
    "verifiedType": null,
    "profilePicture": "https://pbs.twimg.com/profile_images/1678402467078234113/XN5Oy2UP_normal.jpg",
    "coverPicture": "https://pbs.twimg.com/profile_banners/2895499182/1429351923",
    "description": "",
    "location": "Minato-ku, Tokyo",
    "followers": 392884,
    "following": 1828,
    "status": "",
    "canDm": false,
    "canMediaTag": true,
    "createdAt": "Mon Nov 10 11:05:07 +0000 2014",
    "entities": {
      "description": {
        "urls": []
      },
      "url": {}
    },
    "fastFollowersCount": 0,
    "favouritesCount": 143452,
    "hasCustomTimelines": true,
    "isTranslator": false,
    "mediaCount": 4455,
    "statusesCount": 25790,
    "withheldInCountries": [],
    "affiliatesHighlightedLabel": {},
    "possiblySensitive": false,
    "pinnedTweetIds": [
      "1990204623471395284"
    ],
    "profile_bio": {
      "description": "Co-Founder and CEO @SakanaAILabs 🎏",
      "entities": {
        "description": {
          "hashtags": [],
          "symbols": [],
          "urls": [],
          "user_mentions": [
            {
              "id_str": "0",
              "indices": [
                19,
                32
              ],
              "name": "",
              "screen_name": "SakanaAILabs"
            }
          ]
        },
        "url": {
          "urls": [
            {
              "display_url": "sakana.ai",
              "expanded_url": "https://sakana.ai/",
              "indices": [
                0,
                23
              ],
              "url": "https://t.co/cVQF43vIdu"
            }
          ]
        }
      }
    },
    "isAutomated": false,
    "automatedBy": null
  },
  "extendedEntities": {},
  "card": {
    "binding_values": [
      {
        "key": "photo_image_full_size_large",
        "value": {
          "image_value": {
            "height": 419,
            "url": "https://pbs.twimg.com/card_img/2035117234667102208/QyNRlN2F?format=jpg&name=800x419",
            "width": 800
          }
        }
      },
      {
        "key": "thumbnail_image",
        "value": {
          "image_value": {
            "height": 200,
            "url": "https://pbs.twimg.com/card_img/2035117234667102208/QyNRlN2F?format=jpg&name=400x400",
            "width": 400
          }
        }
      },
      {
        "key": "description",
        "value": {
          "string_value": "【読売新聞】Sakana AIの独自システムがSNS上の「認知戦」を可視化"
        }
      },
      {
        "key": "domain",
        "value": {
          "string_value": "sakana.ai"
        }
      },
      {
        "key": "thumbnail_image_large",
        "value": {
          "image_value": {
            "height": 300,
            "url": "https://pbs.twimg.com/card_img/2035117234667102208/QyNRlN2F?format=jpg&name=600x600",
            "width": 600
          }
        }
      },
      {
        "key": "summary_photo_image_small",
        "value": {
          "image_value": {
            "height": 202,
            "url": "https://pbs.twimg.com/card_img/2035117234667102208/QyNRlN2F?format=jpg&name=386x202",
            "width": 386
          }
        }
      },
      {
        "key": "thumbnail_image_original",
        "value": {
          "image_value": {
            "height": 800,
            "url": "https://pbs.twimg.com/card_img/2035117234667102208/QyNRlN2F?format=jpg&name=orig",
            "width": 1600
          }
        }
      },
      {
        "key": "site",
        "value": {
          "scribe_key": "publisher_id",
          "user_value": {
            "id_str": "218811492",
            "path": []
          }
        }
      },
      {
        "key": "photo_image_full_size_small",
        "value": {
          "image_value": {
            "height": 202,
            "url": "https://pbs.twimg.com/card_img/2035117234667102208/QyNRlN2F?format=jpg&name=386x202",
            "width": 386
          }
        }
      },
      {
        "key": "summary_photo_image_large",
        "value": {
          "image_value": {
            "height": 419,
            "url": "https://pbs.twimg.com/card_img/2035117234667102208/QyNRlN2F?format=jpg&name=800x419",
            "width": 800
          }
        }
      },
      {
        "key": "thumbnail_image_small",
        "value": {
          "image_value": {
            "height": 72,
            "url": "https://pbs.twimg.com/card_img/2035117234667102208/QyNRlN2F?format=jpg&name=144x144",
            "width": 144
          }
        }
      },
      {
        "key": "thumbnail_image_x_large",
        "value": {
          "image_value": {
            "height": 800,
            "url": "https://pbs.twimg.com/card_img/2035117234667102208/QyNRlN2F?format=png&name=2048x2048_2_exp",
            "width": 1600
          }
        }
      },
      {
        "key": "photo_image_full_size_original",
        "value": {
          "image_value": {
            "height": 800,
            "url": "https://pbs.twimg.com/card_img/2035117234667102208/QyNRlN2F?format=jpg&name=orig",
            "width": 1600
          }
        }
      },
      {
        "key": "vanity_url",
        "value": {
          "scribe_key": "vanity_url",
          "string_value": "sakana.ai"
        }
      },
      {
        "key": "photo_image_full_size",
        "value": {
          "image_value": {
            "height": 314,
            "url": "https://pbs.twimg.com/card_img/2035117234667102208/QyNRlN2F?format=jpg&name=600x314",
            "width": 600
          }
        }
      },
      {
        "key": "thumbnail_image_color",
        "value": {
          "image_color_value": {
            "palette": [
              {
                "percentage": 94.69,
                "rgb": {
                  "blue": 255,
                  "green": 255,
                  "red": 255
                }
              },
              {
                "percentage": 2.86,
                "rgb": {
                  "blue": 69,
                  "green": 69,
                  "red": 69
                }
              },
              {
                "percentage": 0.45,
                "rgb": {
                  "blue": 129,
                  "green": 138,
                  "red": 227
                }
              }
            ]
          }
        }
      },
      {
        "key": "title",
        "value": {
          "string_value": "Sakana AI"
        }
      },
      {
        "key": "summary_photo_image_color",
        "value": {
          "image_color_value": {
            "palette": [
              {
                "percentage": 94.69,
                "rgb": {
                  "blue": 255,
                  "green": 255,
                  "red": 255
                }
              },
              {
                "percentage": 2.86,
                "rgb": {
                  "blue": 69,
                  "green": 69,
                  "red": 69
                }
              },
              {
                "percentage": 0.45,
                "rgb": {
                  "blue": 129,
                  "green": 138,
                  "red": 227
                }
              }
            ]
          }
        }
      },
      {
        "key": "summary_photo_image_x_large",
        "value": {
          "image_value": {
            "height": 800,
            "url": "https://pbs.twimg.com/card_img/2035117234667102208/QyNRlN2F?format=png&name=2048x2048_2_exp",
            "width": 1600
          }
        }
      },
      {
        "key": "summary_photo_image",
        "value": {
          "image_value": {
            "height": 314,
            "url": "https://pbs.twimg.com/card_img/2035117234667102208/QyNRlN2F?format=jpg&name=600x314",
            "width": 600
          }
        }
      },
      {
        "key": "photo_image_full_size_color",
        "value": {
          "image_color_value": {
            "palette": [
              {
                "percentage": 94.69,
                "rgb": {
                  "blue": 255,
                  "green": 255,
                  "red": 255
                }
              },
              {
                "percentage": 2.86,
                "rgb": {
                  "blue": 69,
                  "green": 69,
                  "red": 69
                }
              },
              {
                "percentage": 0.45,
                "rgb": {
                  "blue": 129,
                  "green": 138,
                  "red": 227
                }
              }
            ]
          }
        }
      },
      {
        "key": "photo_image_full_size_x_large",
        "value": {
          "image_value": {
            "height": 800,
            "url": "https://pbs.twimg.com/card_img/2035117234667102208/QyNRlN2F?format=png&name=2048x2048_2_exp",
            "width": 1600
          }
        }
      },
      {
        "key": "card_url",
        "value": {
          "scribe_key": "card_url",
          "string_value": "https://t.co/rlYs43ywrE"
        }
      },
      {
        "key": "summary_photo_image_original",
        "value": {
          "image_value": {
            "height": 800,
            "url": "https://pbs.twimg.com/card_img/2035117234667102208/QyNRlN2F?format=jpg&name=orig",
            "width": 1600
          }
        }
      }
    ],
    "card_platform": {
      "platform": {
        "audience": {
          "name": "production"
        },
        "device": {
          "name": "iPhone",
          "version": "13"
        }
      }
    },
    "name": "summary_large_image",
    "url": "https://t.co/rlYs43ywrE",
    "user_refs_results": [
      {
        "rest_id": "218811492",
        "result": {
          "__typename": "User",
          "action_counts": {
            "favorites_count": 1
          },
          "avatar": {
            "image_url": "https://pbs.twimg.com/profile_images/1885939209388929024/dtnrOdGp_normal.jpg"
          },
          "banner": {
            "image_url": "https://pbs.twimg.com/profile_banners/218811492/1686643464"
          },
          "core": {
            "created_at": "Tue Nov 23 10:20:07 +0000 2010",
            "name": "Sakana AI",
            "screen_name": "SakanaAILabs"
          },
          "dm_permissions": {
            "can_dm": false
          },
          "exclusive_tweet_following": false,
          "follow_request_sent": false,
          "identity_profile_labels_highlighted_label": {},
          "location": {
            "location": "Tokyo, Japan"
          },
          "media_permissions": {
            "can_media_tag": true
          },
          "notifications_settings": {
            "notifications_enabled": false
          },
          "pinned_items": {
            "tweet_ids_str": [
              "1823178623513239992"
            ]
          },
          "privacy": {
            "protected": false,
            "suspended": false
          },
          "private_super_following": false,
          "profile_bio": {
            "description": "Sakana AI is an AI R&D company based in Tokyo. We want to develop AI solutions for Japan’s needs, and democratize AI in Japan. https://t.co/OWL1EpmWtn",
            "entities": {
              "description": {
                "hashtags": [],
                "symbols": [],
                "urls": [
                  {
                    "display_url": "sakana.ai/careers",
                    "expanded_url": "http://sakana.ai/careers",
                    "indices": [
                      127,
                      150
                    ],
                    "url": "https://t.co/OWL1EpmWtn"
                  }
                ],
                "user_mentions": []
              },
              "url": {
                "urls": [
                  {
                    "display_url": "sakana.ai",
                    "expanded_url": "https://sakana.ai/",
                    "indices": [
                      0,
                      23
                    ],
                    "url": "https://t.co/1m2lSgnfB2"
                  }
                ]
              }
            }
          },
          "profile_image_shape": "Square",
          "profile_metadata": {
            "profile_interstitial_type": "",
            "profile_link_color": "1DA1F2"
          },
          "profile_translation": {
            "translator_type_enum": "None"
          },
          "properties": {
            "has_extended_profile": false
          },
          "relationship_counts": {
            "followers": 63026,
            "following": 0
          },
          "relationship_perspectives": {
            "blocked_by": false,
            "blocking": false,
            "followed_by": false,
            "following": false,
            "live_following": false,
            "muting": false
          },
          "rest_id": "218811492",
          "smart_blocked_by": false,
          "smart_blocking": false,
          "super_follow_eligible": false,
          "super_followed_by": false,
          "super_following": false,
          "tweet_counts": {
            "media_tweets": 337,
            "tweets": 973
          },
          "verification": {
            "is_blue_verified": true,
            "verified": false,
            "verified_type": "Business"
          },
          "website": {
            "url": "https://t.co/1m2lSgnfB2"
          }
        }
      }
    ]
  },
  "place": {},
  "entities": {
    "hashtags": [],
    "symbols": [],
    "urls": [
      {
        "display_url": "sakana.ai/narrative-inte…",
        "expanded_url": "https://sakana.ai/narrative-intelligence#en",
        "indices": [
          145,
          168
        ],
        "url": "https://t.co/fBQQLg1glS"
      }
    ],
    "user_mentions": []
  },
  "quoted_tweet": {
    "type": "tweet",
    "id": "2035883994940887161",
    "url": "https://x.com/SakanaAILabs/status/2035883994940887161",
    "twitterUrl": "https://twitter.com/SakanaAILabs/status/2035883994940887161",
    "text": "Sakana AIは、読売新聞社と共同でSNS空間での中国による対日批判を分析しました。独自に開発したAI技術を搭載する当社のシステムが、SNSの膨大なデータから文脈やニュアンスを深く読み取り、批判投稿とナラティブを抽出。その構造を可視化し、さらに実用的な仮説構築までを実行しました。\n\n【記事】\n読売新聞(1) https://t.co/PpIpqfFdOv\n読売新聞(2) https://t.co/wGCJx0gtJ9\n\n今回の分析に用いたSakana AIの独自AI技術には三つの特徴があります。第一に、投稿文の文脈、ニュアンスからナラティブを抽出することです。例えば「高市首相の誤った発言の撤回を要請」という投稿から「台湾問題への介入と内政干渉」というナラティブを抽出しましたが、これは「台湾」というキーワード検索では発見できないものです。\n\n第二に、独自開発したノベルティー・サーチ技術です。3種類の異なる大規模言語モデル(LLM)が集合知的に推論を重ねてSNS上の重要情報を探索し、粒度の高いナラティブを抽出します。それをさらに抽象度の高いグループにまとめて階層的に可視化することで、情報空間の大きな流れを詳細に把握できます。\n\n第三に、仮説構築です。抽出・分類されたナラティブから、AIが仮説を無数に生成します。判断過程や具体的なデータなどの根拠も示されるため、分析担当者はその内容を精査し、再度分析を指示するなどして、信頼性が高いと考えられる仮説を絞り込むことができます。\n\n今回は、SNSの計110万件にのぼる膨大な投稿の分析から、複数の仮説が導き出されました。このうち、「高市首相の国会答弁後、中国が統一的な対日批判戦略を検討してから大規模な対日批判を開始した」という仮説について、読売新聞が日中双方の政府関係者らに取材し、専門家の意見も踏まえて検証・裏付けを行いました。\n\nAIは人間には見出せないインサイトを発見し、人間はそれを見てAIと対話しながらさらなる分析や対策を検討する--今回の読売新聞社との共同研究はそうした新しい分析の実践の形を示したと考えています。\n\n防衛・インテリジェンス領域においては、本調査で対象とした認知戦をはじめとして、「情報力」の果たす役割がかつてないほど大きくなっています。\n\nSakana AIはこうした背景も踏まえ、「金融」と並ぶ注力領域として「防衛・インテリジェンス」分野を位置付け、最先端のAI技術を実装する取組を進めています。日本発のAI開発企業として、引き続き防衛・インテリジェンス領域でのAI実装を本格化していきます。",
    "source": "Twitter for iPhone",
    "retweetCount": 3,
    "replyCount": 0,
    "likeCount": 4,
    "quoteCount": 1,
    "viewCount": 1196,
    "createdAt": "Mon Mar 23 00:59:03 +0000 2026",
    "lang": "ja",
    "bookmarkCount": 1,
    "isReply": false,
    "inReplyToId": null,
    "conversationId": "2035883994940887161",
    "displayTextRange": [
      0,
      148
    ],
    "inReplyToUserId": null,
    "inReplyToUsername": null,
    "author": {
      "type": "user",
      "userName": "SakanaAILabs",
      "url": "https://x.com/SakanaAILabs",
      "twitterUrl": "https://twitter.com/SakanaAILabs",
      "id": "218811492",
      "name": "Sakana AI",
      "isVerified": false,
      "isBlueVerified": true,
      "verifiedType": "Business",
      "profilePicture": "https://pbs.twimg.com/profile_images/1885939209388929024/dtnrOdGp_normal.jpg",
      "coverPicture": "https://pbs.twimg.com/profile_banners/218811492/1686643464",
      "description": "",
      "location": "Tokyo, Japan",
      "followers": 63026,
      "following": 0,
      "status": "",
      "canDm": false,
      "canMediaTag": true,
      "createdAt": "Tue Nov 23 10:20:07 +0000 2010",
      "entities": {
        "description": {
          "urls": []
        },
        "url": {}
      },
      "fastFollowersCount": 0,
      "favouritesCount": 1,
      "hasCustomTimelines": true,
      "isTranslator": false,
      "mediaCount": 337,
      "statusesCount": 973,
      "withheldInCountries": [],
      "affiliatesHighlightedLabel": {},
      "possiblySensitive": false,
      "pinnedTweetIds": [
        "1823178623513239992"
      ],
      "profile_bio": {
        "description": "Sakana AI is an AI R&D company based in Tokyo. We want to develop AI solutions for Japan’s needs, and democratize AI in Japan. https://t.co/OWL1EpmWtn",
        "entities": {
          "description": {
            "hashtags": [],
            "symbols": [],
            "urls": [
              {
                "display_url": "sakana.ai/careers",
                "expanded_url": "http://sakana.ai/careers",
                "indices": [
                  127,
                  150
                ],
                "url": "https://t.co/OWL1EpmWtn"
              }
            ],
            "user_mentions": []
          },
          "url": {
            "urls": [
              {
                "display_url": "sakana.ai",
                "expanded_url": "https://sakana.ai/",
                "indices": [
                  0,
                  23
                ],
                "url": "https://t.co/1m2lSgnfB2"
              }
            ]
          }
        }
      },
      "isAutomated": false,
      "automatedBy": null
    },
    "extendedEntities": {
      "media": [
        {
          "display_url": "pic.twitter.com/YRoz13AoFV",
          "expanded_url": "https://twitter.com/SakanaAILabs/status/2035883994940887161/photo/1",
          "ext_media_availability": {
            "status": "Available"
          },
          "features": {
            "large": {
              "faces": [
                {
                  "h": 109,
                  "w": 109,
                  "x": 124,
                  "y": 247
                }
              ]
            },
            "orig": {
              "faces": [
                {
                  "h": 109,
                  "w": 109,
                  "x": 124,
                  "y": 247
                }
              ]
            }
          },
          "id_str": "2035883915291045888",
          "indices": [
            149,
            172
          ],
          "media_key": "3_2035883915291045888",
          "media_results": {
            "id": "QXBpTWVkaWFSZXN1bHRzOgwAAQoAARxA6aJm2rAACgACHEDptPJa0HkAAA==",
            "result": {
              "__typename": "ApiMedia",
              "id": "QXBpTWVkaWE6DAABCgABHEDpombasAAKAAIcQOm08lrQeQAA",
              "media_key": "3_2035883915291045888"
            }
          },
          "media_url_https": "https://pbs.twimg.com/media/HEDpombasAAtgU6.jpg",
          "original_info": {
            "focus_rects": [
              {
                "h": 551,
                "w": 984,
                "x": 0,
                "y": 0
              },
              {
                "h": 725,
                "w": 725,
                "x": 0,
                "y": 0
              },
              {
                "h": 725,
                "w": 636,
                "x": 0,
                "y": 0
              },
              {
                "h": 725,
                "w": 363,
                "x": 0,
                "y": 0
              },
              {
                "h": 725,
                "w": 984,
                "x": 0,
                "y": 0
              }
            ],
            "height": 725,
            "width": 984
          },
          "sizes": {
            "large": {
              "h": 725,
              "w": 984
            }
          },
          "type": "photo",
          "url": "https://t.co/YRoz13AoFV"
        }
      ]
    },
    "card": null,
    "place": {},
    "entities": {
      "hashtags": [],
      "symbols": [],
      "urls": [
        {
          "display_url": "yomiuri.co.jp/politics/20260…",
          "expanded_url": "https://www.yomiuri.co.jp/politics/20260322-GYT1T00255/",
          "indices": [
            157,
            180
          ],
          "url": "https://t.co/PpIpqfFdOv"
        },
        {
          "display_url": "yomiuri.co.jp/national/20260…",
          "expanded_url": "https://www.yomiuri.co.jp/national/20260322-GYT1T00210/",
          "indices": [
            189,
            212
          ],
          "url": "https://t.co/wGCJx0gtJ9"
        }
      ],
      "user_mentions": []
    },
    "quoted_tweet": null,
    "retweeted_tweet": null,
    "isLimitedReply": false,
    "article": null
  },
  "retweeted_tweet": null,
  "isLimitedReply": false,
  "article": null
}