InVision
مدرب الذكاء الاصطناعي لمساعدتك في إجراء مقابلة ناجحة
وظيفتها
يُعدّ التطبيق أداة لتلقّي الملاحظات حول المسار الوظيفي، وهو مصمّم لتحسين الاستعداد للوظيفة باستخدام إمكانات الذكاء الاصطناعي. ويقدّم التطبيق اقتراحات وملاحظات من المستخدمين، كما يقدّم أنواعًا مختلفة من الملاحظات، بما في ذلك التحليل السريع ومحاكاة مقابلة تجريبية.
تم إنشاء الصفحة المقصودة الأساسية باستخدام Flutter. تستند الخلفية إلى واجهة برمجة تطبيقات REST المستندة إلى Python. يتم استخدام React لبث صورة رمزية مخصّصة تم إنشاؤها باستخدام Ready Player Me. يتفاعل الرمز المميّز مع المستخدمين من خلال ميزة "تحويل النص إلى كلام" من Google، ما يخلق تجربة ديناميكية وجذابة.
تؤدي Gemini API دورًا مركزيًا في التطبيق من خلال إجراء تحليلات سريعة للسير الذاتية وأوصاف الوظائف التي يقدّمها المستخدمون. بالنسبة إلى ميزة المقابلة الوهمية، قدّمتُ للتطبيق مجموعة من الأسئلة والنصائح التي يمكن طرحها على المرشّح، مع تحسينها من خلال هندسة الطلبات، لتقديم ملاحظات قيّمة. يتم طرح أسئلة المقابلة على المستخدم من خلال الصورة الرمزية، وعند الانتهاء. بفضل فترة السياق الطويلة، يجمع Gemini ملخّصًا للملاحظات باستخدام كل المعلومات السابقة، بما في ذلك الاقتراحات المخصّصة والروابط المؤدية إلى الدورات التدريبية ذات الصلة للتحسين.
في المستقبل، يمكن أن يصبح التطبيق أداة فعّالة للمقابلات الفنية، مع إمكانات لمعالجة الرموز البرمجية وتنفيذها وتقييم حالات الاختبار وتقديم ملاحظات في الوقت الفعلي.
مجموعة التكنولوجيا:
الواجهة الأمامية: Flutter (تطبيق الويب الرئيسي)
الخلفية: Python (Flask لعرض النماذج)
بث الصورة الرمزية: React وGoogle Cloud API وText-to-Speech
لغات البرمجة: Python وDart وJavaScript
مصمَّم بالاستناد إلى
- Flutter
- الويب/Chrome
- Firebase
- Python
- Flask
الفريق
من
وسيم جبران | InVision
من
المملكة المتحدة