{
  "monthly_dna": {
    "2025-01": {
      "posts": 110,
      "avg_length": 208,
      "caps_ratio": 10.7,
      "excl_per_post": 0.83,
      "q_per_post": 0.1,
      "top_words": [
        "great",
        "trump",
        "america",
        "states",
        "united",
        "president",
        "group",
        "posts",
        "make",
        "congratulations",
        "first",
        "again",
        "official",
        "people",
        "american"
      ]
    },
    "2025-02": {
      "posts": 373,
      "avg_length": 244,
      "caps_ratio": 13.5,
      "excl_per_post": 0.82,
      "q_per_post": 0.11,
      "top_words": [
        "trump",
        "great",
        "america",
        "president",
        "states",
        "united",
        "country",
        "news",
        "american",
        "make",
        "people",
        "tariffs",
        "back",
        "state",
        "secretary"
      ]
    },
    "2025-03": {
      "posts": 528,
      "avg_length": 251,
      "caps_ratio": 10.0,
      "excl_per_post": 0.73,
      "q_per_post": 0.07,
      "top_words": [
        "trump",
        "president",
        "america",
        "great",
        "states",
        "united",
        "country",
        "people",
        "news",
        "american",
        "first",
        "again",
        "border",
        "foxnews",
        "administration"
      ]
    },
    "2025-04": {
      "posts": 342,
      "avg_length": 320,
      "caps_ratio": 12.8,
      "excl_per_post": 1.09,
      "q_per_post": 0.11,
      "top_words": [
        "trump",
        "great",
        "america",
        "president",
        "country",
        "people",
        "make",
        "states",
        "tariffs",
        "united",
        "first",
        "again",
        "american",
        "days",
        "news"
      ]
    },
    "2025-05": {
      "posts": 368,
      "avg_length": 327,
      "caps_ratio": 14.6,
      "excl_per_post": 1.11,
      "q_per_post": 0.14,
      "top_words": [
        "america",
        "great",
        "united",
        "states",
        "country",
        "president",
        "trump",
        "people",
        "district",
        "american",
        "court",
        "never",
        "down",
        "again",
        "make"
      ]
    },
    "2025-06": {
      "posts": 400,
      "avg_length": 275,
      "caps_ratio": 13.8,
      "excl_per_post": 1.2,
      "q_per_post": 0.09,
      "top_words": [
        "great",
        "america",
        "trump",
        "iran",
        "bill",
        "president",
        "people",
        "should",
        "beautiful",
        "country",
        "states",
        "make",
        "united",
        "american",
        "again"
      ]
    },
    "2025-07": {
      "posts": 422,
      "avg_length": 299,
      "caps_ratio": 14.4,
      "excl_per_post": 1.15,
      "q_per_post": 0.1,
      "top_words": [
        "great",
        "trump",
        "america",
        "president",
        "country",
        "people",
        "american",
        "thank",
        "bill",
        "united",
        "states",
        "never",
        "beautiful",
        "border",
        "should"
      ]
    },
    "2025-08": {
      "posts": 475,
      "avg_length": 264,
      "caps_ratio": 13.8,
      "excl_per_post": 1.14,
      "q_per_post": 0.14,
      "top_words": [
        "great",
        "president",
        "trump",
        "country",
        "people",
        "america",
        "thank",
        "states",
        "united",
        "state",
        "crime",
        "make",
        "again",
        "never",
        "should"
      ]
    },
    "2025-09": {
      "posts": 259,
      "avg_length": 374,
      "caps_ratio": 12.4,
      "excl_per_post": 1.48,
      "q_per_post": 0.25,
      "top_words": [
        "president",
        "great",
        "america",
        "united",
        "states",
        "country",
        "trump",
        "thank",
        "again",
        "people",
        "make",
        "american",
        "want",
        "attention",
        "matter"
      ]
    },
    "2025-10": {
      "posts": 318,
      "avg_length": 391,
      "caps_ratio": 14.5,
      "excl_per_post": 1.37,
      "q_per_post": 0.05,
      "top_words": [
        "great",
        "secure",
        "president",
        "down",
        "american",
        "energy",
        "people",
        "america",
        "never",
        "trump",
        "congressman",
        "total",
        "made",
        "states",
        "united"
      ]
    },
    "2025-11": {
      "posts": 456,
      "avg_length": 444,
      "caps_ratio": 17.8,
      "excl_per_post": 1.59,
      "q_per_post": 0.17,
      "top_words": [
        "secure",
        "great",
        "energy",
        "american",
        "election",
        "down",
        "never",
        "america",
        "people",
        "always",
        "complete",
        "under",
        "total",
        "district",
        "border"
      ]
    },
    "2025-12": {
      "posts": 298,
      "avg_length": 322,
      "caps_ratio": 12.3,
      "excl_per_post": 1.2,
      "q_per_post": 0.13,
      "top_words": [
        "great",
        "trump",
        "president",
        "states",
        "america",
        "united",
        "people",
        "country",
        "election",
        "american",
        "against",
        "never",
        "secure",
        "there",
        "crime"
      ]
    },
    "2026-01": {
      "posts": 406,
      "avg_length": 409,
      "caps_ratio": 13.6,
      "excl_per_post": 1.25,
      "q_per_post": 0.08,
      "top_words": [
        "great",
        "president",
        "trump",
        "america",
        "states",
        "united",
        "state",
        "american",
        "country",
        "made",
        "people",
        "military",
        "under",
        "donald",
        "border"
      ]
    },
    "2026-02": {
      "posts": 377,
      "avg_length": 465,
      "caps_ratio": 13.7,
      "excl_per_post": 1.16,
      "q_per_post": 0.06,
      "top_words": [
        "trump",
        "great",
        "america",
        "president",
        "state",
        "secure",
        "district",
        "american",
        "made",
        "military",
        "country",
        "people",
        "never",
        "under",
        "total"
      ]
    },
    "2026-03": {
      "posts": 174,
      "avg_length": 335,
      "caps_ratio": 14.9,
      "excl_per_post": 1.0,
      "q_per_post": 0.04,
      "top_words": [
        "trump",
        "president",
        "iran",
        "donald",
        "great",
        "america",
        "united",
        "states",
        "thank",
        "world",
        "news",
        "people",
        "military",
        "first",
        "state"
      ]
    }
  },
  "keyword_first": {
    "tariff": "2025-01-22",
    "tariffs": "2025-01-22",
    "deal": "2025-01-22",
    "golden age": "2025-01-24",
    "border": "2025-01-25",
    "vote": "2025-01-25",
    "energy dominance": "2025-01-25",
    "emergency": "2025-01-26",
    "national security": "2025-01-26",
    "elon": "2025-01-28",
    "executive order": "2025-01-28",
    "cartel": "2025-02-03",
    "iran": "2025-02-05",
    "nuclear": "2025-02-05",
    "oil": "2025-02-11",
    "doge": "2025-02-11",
    "artificial intelligence": "2025-02-11",
    "reciprocal": "2025-02-13",
    "deportation": "2025-02-18",
    "healthcare": "2025-02-26",
    "semiconductor": "2025-02-28",
    "midterm": "2025-03-05",
    "bombing": "2025-03-08",
    "drill": "2025-03-10",
    "chip": "2025-03-11",
    "liberation day": "2025-03-17",
    "efficiency": "2025-03-20",
    "lng": "2025-03-26",
    "trade deal": "2025-04-15",
    "stock market": "2025-04-30",
    "all time high": "2025-05-31",
    "record high": "2025-06-17",
    "redistricting": "2025-09-12",
    "obamacare": "2025-10-31",
    "filibuster": "2025-10-31",
    "insurance": "2025-11-08",
    "save america act": "2026-02-05"
  }
}