Snelstart

Eén verzoek, één lijst met fouten. Stateless, geen account, geen tekst in de opslag.

curl -s -X POST https://api.taalfeedback.nl/v1/controleer \
  -H 'Content-Type: application/json' \
  -d '{"tekst": "Hij vind het leuk.", "niveau": "regel"}'
POST /v1/controleer
Content-Type: application/json

{
  "tekst": "Hij vind dat de kinderen te laat komt.",
  "niveau": "regel",
  "appjes": "melden"
}

Antwoord, per fout

{
  "start": 4,
  "eind": 8,
  "start_utf16": 4,
  "eind_utf16": 8,
  "span": "vind",
  "categorie": "werkwoordspelling.pv_tt",
  "hint": "Kijk nog eens naar de d of t in de persoonsvorm.",
  "uitleg": [
    "Zoek de persoonsvorm: 'vind'.",
    "Zoek het onderwerp: 'Hij'.",
    "Regel: stam + t. De stam is 'vind'.",
    "Twijfel je? Zet 'lopen' op de plek van het werkwoord. Hoor je dan een t?"
  ],
  "hint_id": "wk-hint-pv-tt",
  "regel": "pv_tt.stam_plus_t",
  "kenmerken": [
    "stam_op_d"
  ],
  "correctie": "vindt",
  "alternatieven": [],
  "zekerheid": 0.95,
  "bron": "regel:regel_pv_tt"
}

Echte uitvoer op niveau oplossing. Op niveau regel ontbreekt de correctie, op niveau hint ook de uitleg. De code en de API heten nog taalfeedback.