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