# Language Routing — Exact Normalised Duplicate Audit

> Language Routing — Exact Normalised Duplicate Audit is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-15).

Audits up to 200 labelled text records for exact normalised duplicates within a language-routing (English/French/Spanish/other) dataset.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-sector-ml-language-routing-duplicates?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/language-routing-exact-normalised-duplicate-audit-def902ad
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_uif1YDCe_MOI7vQLKiWC1

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability language-routing-exact-normalised-duplicate-audit-def902ad -d '<json body>'
```

Example prompt: Can you run an exact normalised duplicate audit on my language routing dataset? I have 150 labelled records — each with an ID, the text, and a language label (english, french, spanish, or other) — and I want to know which ones are duplicates after normalisation.

## When to prefer this

Choose this endpoint when you need a fast, cheap ($0.01 USDC) exact normalised duplicate check on a small batch (up to 200 records) of labelled language-routing text data. It is best suited for data quality audits prior to training or evaluating naive-Bayes or similar lightweight classifiers on English/French/Spanish/other corpora, where you do not need semantic or fuzzy deduplication — only exact normalised matches.

## Known failure modes

- Fewer than 2 records submitted — minimum input not met
- More than 200 records submitted — exceeds maximum batch size
- Record missing required fields (id, text, actual) — validation error
- Invalid language label outside enum (english, french, spanish, other) — schema rejection
- Record ID exceeds 80 character limit — field length violation
- Text exceeds 1000 character limit per record — truncation or error
- Payment of 0.01 USDC not fulfilled — x402 payment required error

## How this service works

Language routing - Exact normalised duplicate audit: Exact normalised duplicate audit for Language routing. Up to 200 supplied labelled text records. Local dataset tools, evaluation and small naive-Bayes baselines; no hosted model or foundation-model training. One of 25 profiles or calculations across 20 shared operations in this sector. 0.01 USDC includes one bounded exact normalised duplicate audit deliverable.

## Output

A bounded duplicate audit report identifying which records among the submitted labelled text samples are exact normalised duplicates, including the offending record pairs or groups, enabling data cleaning before model training or evaluation.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "records": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "id",
     "text",
     "actual"
    ],
    "properties": {
     "id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "text": {
      "type": "string",
      "default": "",
      "maxLength": 1000
     },
     "actual": {
      "enum": [
       "english",
       "french",
       "spanish",
       "other"
      ],
      "type": "string"
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "id": "example-0-0",
     "text": "english sample document number 0 for this supplied dataset.",
     "actual": "english"
    },
    {
     "id": "example-0-1",
     "text": "english sample document number 1 for this supplied dataset.",
     "actual": "english"
    },
    {
     "id": "example-0-2",
     "text": "english sample document number 2 for this supplied dataset.",
     "actual": "english"
    },
    {
     "id": "example-1-0",
     "text": "french sample document number 0 for this supplied dataset.",
     "actual": "french"
    },
    {
     "id": "example-1-1",
     "text": "french sample document number 1 for this supplied dataset.",
     "actual": "french"
    },
    {
     "id": "example-1-2",
     "text": "french sample document number 2 for this supplied dataset.",
     "actual": "french"
    },
    {
     "id": "example-2-0",
     "text": "spanish sample document number 0 for this supplied dataset.",
     "actual": "spanish"
    },
    {
     "id": "example-2-1",
     "text": "spanish sample document number 1 for this supplied dataset.",
     "actual": "spanish"
    },
    {
     "id": "example-2-2",
     "text": "spanish sample document number 2 for this supplied dataset.",
     "actual": "spanish"
    },
    {
     "id": "example-3-0",
     "text": "other sample document number 0 for this supplied dataset.",
     "actual": "other"
    },
    {
     "id": "example-3-1",
     "text": "other sample document number 1 for this supplied dataset.",
     "actual": "other"
    },
    {
     "id": "example-3-2",
     "text": "other sample document number 2 for this supplied dataset.",
     "actual": "other"
    }
   ],
   "maxItems": 200,
   "minItems": 2
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/language-routing-exact-normalised-duplicate-audit-def902ad/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
