اختبار الشخصية التكيفي ونشره باستخدام streamlit اختبار الشخصية التكيفي ونشره باستخدام streamlit اختبار الشخصية التكيفي ونشره باستخدام streamlit اختبار الشخصية التكيفي ونشره باستخدام streamlit اختبار الشخصية التكيفي ونشره باستخدام streamlit اختبار الشخصية التكيفي ونشره باستخدام streamlit اختبار الشخصية التكيفي ونشره باستخدام streamlit اختبار الشخصية التكيفي ونشره باستخدام streamlit
تفاصيل العمل

🧠 اختبار الشخصية الخماسية التكيفي – النسخة العربية مرحبًا بك في "اختبار الشخصية الخماسية التكيفي" – تطبيق ويب تفاعلي ومتطور تم تطويره باستخدام Streamlit، مع دمج ذكي لـ Google Sheets، وعروض بيانية جذابة عبر Plotly، ومنطق أسئلة متكيف يعتمد على إجابات المستخدم. يهدف هذا الاختبار إلى تحديد السمة الشخصية الأبرز لدى المستخدم بناءً على نموذج الشخصية الخماسي المعروف عالميًا. 🌟 مميزات التطبيق 🧩 خوارزمية اختبار تكيفية يعتمد التطبيق على أسلوب ذكي في عرض الأسئلة، حيث تتغير الأسئلة بناءً على إجابات المستخدم للحصول على نتائج دقيقة وسريعة. 📊 لوحة نتائج مرئية يعرض التطبيق نتائج المستخدم برسوم بيانية بالألوان تُظهر درجاته في السمات الخمس الرئيسية، مع مؤشرات توضح السمات المسيطرة. 🌐 تكامل مع Google Sheets يتم حفظ إجابات المستخدم ونتائجه تلقائيًا في Google Sheet مرتبط، مما يسهل الرجوع إليها أو تحليلها لاحقًا. 🖌️ واجهة مظلمة مخصصة واجهة عصرية بتصميم داكن متوافقة تمامًا مع اللغة العربية (من اليمين لليسار) باستخدام تنسيقات CSS مخصصة. 📥 أسئلة قابلة للتخصيص عبر Excel يتم استيراد الأسئلة من ملف Excel قابل للتعديل (edit.xlsx) مما يتيح تخصيص الاختبار بسهولة حسب الرغبة. 📚 السمات الشخصية الخمسة السمة الاسم العربي (ذاتي) الوصف Extraversion الانبساط التواصل الاجتماعي، الطاقة، الحماسة Neuroticism العصبية الاستقرار العاطفي والقلق Agreeableness التوافق اللطف، التعاطف، التعاون Conscientiousness الضمير التنظيم، الانضباط Openness الانفتاح الفضول، الإبداع 🚀 كيفية عمل التطبيق 1. تسجيل المستخدم يدخل المستخدم اسمه وعمره وموقعه. 2. اختبار تفاعلي يُعرض للمستخدم ما يصل إلى 15 سؤالًا يتم اختيارها حسب الإجابات السابقة لتحقيق توازن في التغطية بين السمات. 3. احتساب النتائج يتم حساب درجات كل سمة وتحديد السمة الأكثر بروزًا. 4. حفظ البيانات يتم تسجيل النتائج في Google Sheets باستخدام واجهة برمجة التطبيقات الخاصة بـ Google وخدمة الحساب (Service Account). 5. عرض النتائج تُعرض النتائج النهائية برسوم بيانية تفاعلية مع تفسير لكل سمة. 🛠️ التقنيات المستخدمة Python Streamlit – لإنشاء واجهة الويب Pandas – لمعالجة البيانات Plotly Express – للرسوم البيانية gspread + Google OAuth – للتكامل مع Google Sheets Excel – مصدر الأسئلة

مهارات العمل
شارك
بطاقة العمل
تاريخ النشر
منذ أسبوع
المشاهدات
10
المستقل
طلب عمل مماثل
مهارات العمل
شارك
مركز المساعدة