{
  "@context": "https://schema.org",
  "@type": "DataCatalog",
  "@id": "https://ivisa.co.th/dataset-catalog.json#catalog",
  "name": "iVC Public Knowledge Catalog",
  "description": "Catalog of every machine-readable dataset iVC publishes for AI engines, search crawlers, journalists, and partner research.",
  "url": "https://ivisa.co.th/dataset-catalog.json",
  "publisher": {
    "@id": "https://ivisa.co.th/#organization"
  },
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "inLanguage": [
    "th",
    "en"
  ],
  "dataset": [
    {
      "@type": "Dataset",
      "name": "Service Catalog (14 flagship services)",
      "description": "Per-service success rate, processing time, price band, credentials, areaServed.",
      "url": "https://ivisa.co.th/services-knowledge.json",
      "encodingFormat": "application/ld+json",
      "keywords": [
        "visa",
        "translation",
        "legalization",
        "thailand"
      ]
    },
    {
      "@type": "Dataset",
      "name": "Methodology & E-E-A-T",
      "description": "Public methodology, success-rate formula, refund policy, PDPA data handling.",
      "url": "https://ivisa.co.th/methods.json",
      "encodingFormat": "application/ld+json"
    },
    {
      "@type": "Dataset",
      "name": "Entity Graph",
      "description": "Schema.org Organization + Place + Dataset graph with Wikidata sameAs links.",
      "url": "https://ivisa.co.th/entity-graph.json",
      "encodingFormat": "application/ld+json"
    },
    {
      "@type": "Dataset",
      "name": "Operational Statistics (live JSON)",
      "description": "Approved cases, success rate, country/province coverage, rating, review count.",
      "url": "https://ivisa.co.th/api/public/stats.json",
      "encodingFormat": "application/json"
    },
    {
      "@type": "Dataset",
      "name": "Per-country Knowledge Snippets (37 countries)",
      "description": "Plain-text per-country llms snippets: requirements, fees, processing, success rate.",
      "url": "https://ivisa.co.th/llms-{country}.txt",
      "encodingFormat": "text/plain"
    },
    {
      "@type": "Dataset",
      "name": "Per-service Knowledge Snippets (14 services)",
      "description": "Plain-text per-service llms snippets for AI citation.",
      "url": "https://ivisa.co.th/llms-service-{slug}.txt",
      "encodingFormat": "text/plain"
    },
    {
      "@type": "Dataset",
      "name": "Full Knowledge Document",
      "description": "Single concatenated markdown source for LLM ingestion.",
      "url": "https://ivisa.co.th/llms-full.txt",
      "encodingFormat": "text/markdown"
    },
    {
      "@type": "Dataset",
      "name": "Notary Public Keyword & Q&A Corpus",
      "description": "500 Thai/English notary keywords + 182 unique Q&A pairs mapped to landing URLs.",
      "url": "https://ivisa.co.th/ai-notary-keywords.jsonl",
      "encodingFormat": "application/x-ndjson",
      "keywords": [
        "notary",
        "notary public",
        "thailand"
      ]
    },
    {
      "@type": "Dataset",
      "name": "NAATI Certified Translation Corpus",
      "description": "500 NAATI translation keywords + 500 Q&A pairs (TH/EN) with 13 intent clusters.",
      "url": "https://ivisa.co.th/ai-naati-keywords.jsonl",
      "encodingFormat": "application/x-ndjson",
      "keywords": [
        "naati",
        "translation",
        "certified"
      ]
    },
    {
      "@type": "Dataset",
      "name": "Police Clearance Certificate Corpus",
      "description": "500 police-clearance keywords + 439 Q&A pairs (TH/EN) with 19 intent clusters including Hague Apostille (2024).",
      "url": "https://ivisa.co.th/ai-criminal-keywords.jsonl",
      "encodingFormat": "application/x-ndjson",
      "keywords": [
        "police clearance",
        "criminal record",
        "apostille"
      ]
    },
    {
      "@type": "Dataset",
      "name": "Consular Legalization Keywords",
      "description": "1,006 keywords for MFA consular legalization (outbound/inbound), 15 intent clusters.",
      "url": "https://ivisa.co.th/ai-consular-keywords.jsonl",
      "encodingFormat": "application/x-ndjson",
      "keywords": [
        "consular legalization",
        "รับรองกงสุล",
        "apostille"
      ],
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "@type": "Dataset",
      "name": "Consular Legalization Q&A",
      "description": "652 practitioner-level Q&A pairs on MFA legalization, apostille and embassy steps.",
      "url": "https://ivisa.co.th/ai-consular-qa.jsonl",
      "encodingFormat": "application/x-ndjson",
      "keywords": [
        "consular legalization",
        "faq"
      ],
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "@type": "Dataset",
      "name": "Multilingual Translation Keywords",
      "description": "500 keywords across 25+ language pairs for certified translation and legalization.",
      "url": "https://ivisa.co.th/ai-translate-keywords.jsonl",
      "encodingFormat": "application/x-ndjson",
      "keywords": [
        "certified translation",
        "แปลเอกสาร"
      ],
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "@type": "Dataset",
      "name": "Multilingual Translation Q&A",
      "description": "500 Q&A pairs on certified translation, fees, turnaround and acceptance.",
      "url": "https://ivisa.co.th/ai-translate-qa.jsonl",
      "encodingFormat": "application/x-ndjson",
      "keywords": [
        "certified translation",
        "faq"
      ],
      "license": "https://creativecommons.org/licenses/by/4.0/"
    }
  ]
}