تقييم مستوى القراءة
أداة تقييم مستوى القراءة تحلل نصًا عربيًا وتقدّر مدى صعوبته: هل يناسب قارئًا عاديًا، أم يحتاج خلفية متخصصة، أم مناسب لجمهور أصغر سنًا. تساعدك على معرفة إن كان نصك يصل فعلًا إلى الجمهور المستهدف قبل نشره أو إرساله.
شغّلها أونلاين
شغّل هذه المهمة على خوادمنا باستخدام حسابك. الأدوات المجانية تعمل داخل متصفحك، أما هذه فتُخصم من رصيدك في KIT حسب السعر الموضّح أعلاه.
ما الذي تقيّمه الأداة
تنظر الأداة إلى طول الجمل، وكثافة المصطلحات المتخصصة، وتعقيد البنية النحوية، ثم تقدّر مستوى القراءة العام للنص: بسيط، متوسط، أو متقدم يحتاج خلفية متخصصة. تُرفق التقييم بملاحظة عن الجمهور الأنسب لهذا المستوى من النص.
أداة تقييم لا أداة إعادة كتابة
تُخبرك هذه الأداة بمستوى نصك الحالي فقط، ولا تعيد كتابته؛ إن أردت تبسيط النص فعليًا بعد معرفة أنه معقد، فهناك أداة تبسيط منفصلة مخصصة لذلك تُعيد الصياغة فعليًا.
مرحلة الأداة الحالية
لا تزال هذه القدرة في مرحلة تجريبية: النتائج مفيدة كمؤشر عام، لكنها قيد التحسين المستمر لزيادة دقتها على النصوص العربية المتنوعة، من الفصحى الإدارية إلى الأسلوب الصحفي. يُنصح باعتبار التقييم دليلًا استرشاديًا لا حكمًا نهائيًا قاطعًا.
السعر
سعر ثابت $0.003 لكل طلب زائد $0.0135 لكل ألف كلمة من النص. لا اشتراك ولا حساب؛ تعمل من المتصفح مباشرة، ومتاحة أيضًا عبر الـAPI لتقييم عدد كبير من النصوص دفعة واحدة.
حالات الاستخدام
مادة تدريبية لموظفين جدد
تتحقق فاطمة الزهراني من مستوى صعوبة دليل تدريب موظفين جدد قبل اعتماده، للتأكد من أنه يناسب موظفًا بلا خبرة سابقة في المجال لا خبيرًا متمرسًا.
محتوى موجه لجمهور عام واسع
تراجع شركة الخليج الرقمية مستوى قراءة منشور توعوي موجه لعموم الجمهور، للتأكد أنه لا يحتوي مصطلحات معقدة تُبعد القارئ العادي عن فهمه.
مراسلة رسمية لجهة حكومية
يتحقق محمد الحربي من مستوى صياغة خطاب رسمي قبل إرساله لجهة حكومية، للتأكد أن مستوى الرسمية والوضوح يناسب طبيعة المراسلة الإدارية.
الأسئلة الشائعة
هل هذه الأداة لا تزال تجريبية؟ ماذا يعني ذلك؟
نعم، القدرة في مرحلة بيتا حاليًا، بمعنى أن دقتها قيد التحسين المستمر؛ النتيجة مفيدة كمؤشر استرشادي، لكن يُستحسن عدم الاعتماد عليها وحدها في قرارات حساسة دون مراجعة بشرية.
ما الفرق بين هذه الأداة وأداة التبسيط؟
هذه الأداة تُخبرك بمستوى صعوبة النص الحالي فقط دون تغييره، بينما أداة التبسيط تُعيد كتابة النص فعليًا بلغة أبسط بعد أن تعرف أنه معقد.
ما مقاييس مستوى القراءة التي تعتمدها الأداة؟
تنظر إلى طول الجمل وكثافة المصطلحات المتخصصة وتعقيد البنية النحوية، وتُخرج تقديرًا عامًا للمستوى: بسيط أو متوسط أو متقدم، مع ملاحظة عن الجمهور الأنسب.
كم تكلفة تقييم نص من ألف كلمة؟
$0.003 سعرًا ثابتًا زائد $0.0135 لكل ألف كلمة، أي نحو $0.0165 إجمالًا لنص من ألف كلمة.
هل تُحفظ النصوص التي أرسلها للتقييم؟
لا، يُستخدم النص المُدخل لإنتاج التقييم فقط ولا يُحفظ بعده، ولا حاجة لحساب لاستخدام الأداة.
هل تعمل الأداة بدقة على النصوص الفصيحة الإدارية القديمة الطراز؟
تتعامل الأداة مع أنماط متعددة من الفصحى، لكن دقتها على الصياغات الإدارية شديدة القِدَم لا تزال قيد التحسين ضمن المرحلة التجريبية الحالية.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/text/reading-level \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"…"}'const res = await fetch("https://api.kit.forhosting.com/text/reading-level", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/reading-level",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/reading-level", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/reading-level", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"text": "…"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.reading_level",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_tokens | 20000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
422 | task_failed | لم تنجح معالجة المهمة، ولن تُحتسب عليك؛ أعد المحاولة أو راسلنا مباشرة. |