O'zbekcha matnni tekshirish jarayoni

TozaMatn foydalanuvchi kiritgan matnni backendga yuboradi, imlo va grammatika xatolarini tahlil qiladi hamda tuzatish takliflarini qaytaradi.

Umumiy oqim

  1. Frontend foydalanuvchi matnini to'playdi.
  2. Frontend backendga POST so'rov yuboradi.
  3. Backend matnni tahlil qiladi va tuzatilgan matn bilan JSON javob qaytaradi.
  4. Frontend xatolarni va taklif qilingan tuzatishlarni ko'rsatadi.

API namunasi

So'rov (POST /check-grammar)

{
  "text": "Tekshirmoqchi bo'lgan matningiz"
}

Javob

{
  "success": true,
  "inputText": "...",
  "hasErrors": true,
  "correctedText": "...",
  "errors": [
    { "original": "gulalr", "suggestion": "gullar", "type": "spelling" }
  ]
}