{
  "name": "prevow-indian-premarital-conversations-2026",
  "title": "Indian premarital conversations: aggregate counts",
  "description": "Aggregate counts derived from 391459 public Reddit records about marriage in India, published 2024-09-02 to 2026-09-02. No record-level data is included.",
  "version": "1.0.0",
  "created": "2026-09-29",
  "homepage": "https://prevow.app/research/indian-premarital-conversations-2026",
  "licenses": [
    {
      "name": "CC-BY-4.0",
      "path": "https://creativecommons.org/licenses/by/4.0/",
      "title": "Creative Commons Attribution 4.0"
    }
  ],
  "contributors": [
    {
      "title": "Prevow Research",
      "role": "author",
      "organization": "Moon Art Innovations Private Limited"
    }
  ],
  "temporalCoverage": "2024-09-02/2026-09-02",
  "caveats": [
    "Not a survey. There is no sampling frame and nobody was contacted.",
    "Every figure counts records in this corpus. None is a share of any population.",
    "Topic frequency measures what generates enough distress, confusion or grievance to write about publicly.",
    "One subreddit supplies 41.964% of the cleaned records.",
    "No trend claim is available: the window is two years with an incomplete final month.",
    "Any-position label counts do not sum to the corpus size, because a record carries up to nine labels.",
    "Cells below thirty are uninterpretable and are marked in the files.",
    "The unlabelled-subject counts were produced by term search and are lower bounds."
  ],
  "resources": [
    {
      "name": "topic-labels",
      "path": "topic-labels.csv",
      "description": "Every topic label in the taxonomy, counted as primary and in any position, over all records.",
      "format": "csv",
      "mediatype": "text/csv",
      "bytes": 976,
      "hash": "sha256:87a06193a1a4847ff242a9182711f85d48a60fe594f89ca2b550cb0ca6f28f3b",
      "rowCount": 26
    },
    {
      "name": "posts-by-topic-label",
      "path": "posts-by-topic-label.csv",
      "description": "Topic labels across posts only, primary and any position, with percentages of the post count.",
      "format": "csv",
      "mediatype": "text/csv",
      "bytes": 1315,
      "hash": "sha256:9c40974efcfff18eaf5973a08dc8b7494871f679759417afca43077f31a76829",
      "rowCount": 26
    },
    {
      "name": "comments-by-topic-label",
      "path": "comments-by-topic-label.csv",
      "description": "Topic labels across comments only, primary and any position.",
      "format": "csv",
      "mediatype": "text/csv",
      "bytes": 1135,
      "hash": "sha256:b6c2976e519e5aa513e8f3af2b1f8940c199f5550f7a1af01f6907265a7441c8",
      "rowCount": 26
    },
    {
      "name": "subreddits",
      "path": "subreddits.csv",
      "description": "Posts and comments by contributing subreddit, with comments per post.",
      "format": "csv",
      "mediatype": "text/csv",
      "bytes": 3021,
      "hash": "sha256:06885769be047d4c2c3752a64e8deace63cbc57c7b7cce09c9a6008bc5620be1",
      "rowCount": 64
    },
    {
      "name": "subreddit-shares-cleaned",
      "path": "subreddit-shares-cleaned.csv",
      "description": "Subreddit share of the corpus before and after removing non-participant comments.",
      "format": "csv",
      "mediatype": "text/csv",
      "bytes": 817,
      "hash": "sha256:4109d11149a2ed2ca10f8e5a3dffc1812990d0af0ab2d8f637ec1a4f29d4f2a4",
      "rowCount": 30
    },
    {
      "name": "topic-by-subreddit",
      "path": "topic-by-subreddit.csv",
      "description": "Topic label by subreddit. Cells below thirty are uninterpretable and marked.",
      "format": "csv",
      "mediatype": "text/csv",
      "bytes": 41963,
      "hash": "sha256:663734397c825fba19b1ed99735110f79ff3768056bb84124b239459cd253a16",
      "rowCount": 624
    },
    {
      "name": "topic-by-gender",
      "path": "topic-by-gender.csv",
      "description": "Topic label by stated gender. Describes the four posts in ten that state one.",
      "format": "csv",
      "mediatype": "text/csv",
      "bytes": 6674,
      "hash": "sha256:bc4118ddb7a735bbfc8bc866403ec62f52b42c7ceacf1bfac3c940c3971eb11f",
      "rowCount": 105
    },
    {
      "name": "topic-by-relationship-stage",
      "path": "topic-by-relationship-stage.csv",
      "description": "Topic label by stated relationship stage.",
      "format": "csv",
      "mediatype": "text/csv",
      "bytes": 9465,
      "hash": "sha256:b0dc24112770537c6b412e18575166ca2a906e6f8a47139fc9de59e3813bea1f",
      "rowCount": 133
    },
    {
      "name": "quarterly-topic-series",
      "path": "quarterly-topic-series.csv",
      "description": "Topic label by calendar quarter. Coverage, not discussion volume; first and last quarters are truncated.",
      "format": "csv",
      "mediatype": "text/csv",
      "bytes": 10206,
      "hash": "sha256:a5c72a5fc94c9265554156eab796c70d27ee4ac41743f230de60748d0c7ba3cb",
      "rowCount": 226
    },
    {
      "name": "quarter-totals",
      "path": "quarter-totals.csv",
      "description": "Posts per calendar quarter.",
      "format": "csv",
      "mediatype": "text/csv",
      "bytes": 123,
      "hash": "sha256:53107707c921fb6af33589ad95661dcb33892d4ecdf96ca7388ed7cad669967b",
      "rowCount": 9
    },
    {
      "name": "verdicts",
      "path": "verdicts.csv",
      "description": "How the tested patterns scored under adversarial testing.",
      "format": "csv",
      "mediatype": "text/csv",
      "bytes": 115,
      "hash": "sha256:4bb3b299dcfa19266f0db8a883c223b9f13b15eff2d6da869c9d8df83e65bafb",
      "rowCount": 6
    },
    {
      "name": "unlabelled-subjects",
      "path": "unlabelled-subjects.csv",
      "description": "Subjects present in the records with no taxonomy label, counted by term search. Lower bounds.",
      "format": "csv",
      "mediatype": "text/csv",
      "bytes": 478,
      "hash": "sha256:2885c7b0a1b57b5a84c2ca70002774ca799ed15839f18211a672ced60edfc502",
      "rowCount": 9
    },
    {
      "name": "targeted-searches",
      "path": "targeted-searches.csv",
      "description": "The ten searches written to find the exception to a claim, with their hit counts.",
      "format": "csv",
      "mediatype": "text/csv",
      "bytes": 1311,
      "hash": "sha256:548433450b00a8c57770e7d547d2d5bf9e44fc8fa91735840a593ae59a1d9222",
      "rowCount": 10
    },
    {
      "name": "aggregate-counts",
      "path": "aggregate-counts.json",
      "description": "Every published table and keyed count in one file, with the corpus facts and their denominators.",
      "format": "json",
      "mediatype": "application/json",
      "bytes": 399306,
      "hash": "sha256:6bf203bfbebf92a8991bcda20d3daef0a9da80d64749eac0349f64db31eb04d0",
      "rowCount": 67
    },
    {
      "name": "claim-ledger",
      "path": "claim-ledger.csv",
      "description": "All logged claims with their verdicts, whether each is published, and what it would take to publish the rest. Supporting record identifiers are removed.",
      "format": "csv",
      "mediatype": "text/csv",
      "bytes": 46457,
      "hash": "sha256:011036e33462dcf953e94e60a774889f089ee9f43995df13a1a9d5fb2125c93e",
      "rowCount": 111
    }
  ]
}
