التحقّق من وجهة النظر
تعمل ميزة "التحقّق من المنظور" على تحسين الكتابة من خلال تعزيز استخدام لغة شاملة.
وظيفتها
PCLCheck هي أداة مبتكرة وفعّالة مصمّمة لتحسين الكتابة الأكاديمية من خلال تعزيز الشمولية واستخدام لغة تركّز على الأشخاص. من خلال الاستفادة من الإمكانات المتقدّمة لواجهة برمجة التطبيقات Gemini API وأدوات المطوّرين المختلفة من Google، يقدّم تطبيقنا تحليلًا سلسًا للمحتوى لتحديد اللغة غير المرتكزة على الأشخاص ومعالجتها في الأبحاث والأوراق والمستندات الأخرى.
يقدّم تطبيق الواجهة الأمامية، الذي تم إنشاؤه باستخدام Next.js، واجهة بسيطة وسهلة الاستخدام تتيح للمستخدمين تحميل ملفات PDF. تتكيّف الواجهة مع عرض الويب على أجهزة الكمبيوتر المكتبي والأجهزة الجوّالة، ما يضمن تجربة سلسة للمستخدمين على جميع الأجهزة. يمكن للمستخدمين تحميل مستندات PDF من خلال نقطة النهاية الآمنة. يستخدم التطبيق تقنيات متقدّمة لاستخراج النصوص من أجل تحليل محتوى المستند والبحث عن الكلمات التي قد تحمل دلالات تمييزية أو متحيّزة. يقرأ التطبيق قائمة محدّدة مسبقًا بهذه الكلمات من ملف (all wordsearch.txt) ويبحث في المستند عن مواضع ظهورها. تمييز المحتوى الذي يتضمن مشاكل: يُبرز التطبيق النص في ملف PDF عند العثور على أي لغة يُحتمل أن تكون متحيّزة. ويتم ذلك باستخدام مكتبة PyMuPDF (fitz)، التي تتيح البحث الدقيق عن النصوص والتعليقات التوضيحية مباشرةً في ملف PDF. يقدّم التطبيق أيضًا ميزة فريدة لإنشاء بدائل أكثر شمولية للجمل التي تم رصد مشاكل فيها. باستخدام إمكانات إنشاء اللغة في Gemini API، يقترح التطبيق بدائل للمحتوى الذي يضع علامة وصمة عار على الأشخاص، ما يضمن توافق المستند مع معايير الشمولية الحديثة.
مصمَّم بالاستناد إلى
- PyMuPDF (Fitz) لمعالجة ملفات PDF
- FastAPI لإنشاء واجهة برمجة التطبيقات
- SlowAPI لتقييد معدّل الإرسال
- وNext.js مع ميزة إنشاء المواقع الإلكترونية الثابتة (SSG) للواجهة الأمامية
الفريق
من
المبدعون في مجال الدمج
من
الولايات المتحدة