نبحث عن مطور خبير في دمج وتكامل الأنظمة لمساعدتنا في مشروع متكامل لمساعد ذكي لمحطة مترو، حيث تعتمد الفكرة على وجود شخصية ثلاثية الأبعاد (أفاتار) يتفاعل صوتيًا مع المستخدم بالوقت الحقيقي (Real-time) ويعطيه توجيهات للوصول إلى المطاعم والمحطات بشكل تفاعلي وباللهجة العربية الفصحى.
تفاصيل ومكونات المشروع:
1- نظام التعرف على الوجه والصوت
- تفعيل نظام المساعد بالكاميرا بمجرد التعرف على وجه المستخدم وليس عن طريق كلمة تنبيه.
- استخدام خدمات Azure TTS وSTT للنطق والتعرف على الكلام باللغة العربية.
2- تكامل الواجهات والأنظمة
- دمج كود Python الحالي (المرفق كاملاً) مع واجهة React الحالية (مرفقة أيضًا)، بحيث تظهر الشخصية ثلاثية الأبعاد (أفاتار) وتتفاعل بناءً على الأوامر الصوتية.
- توفير خريطة تفاعلية (من GeoPandas وMatplotlib في كود البايثون الحالي) داخل واجهة React.
3- إصلاح مشاكل وتطوير أنيميشن Blender
- حل مشكلة الأنيميشن الحالية في Blender حيث تختفي العينان خلال بعض الأنيميشن.
- إعادة تصدير الأنيميشن (كل ملف FBX بشكل منفصل) من GLTF ثم إلى Mixamo وإعادة استيرادها بشكل صحيح.
4- تطوير نظام RAG بسيط (Retrieval-Augmented Generation)
- استخدام نموذج OpenAI GPT لإجابة الأسئلة العامة من المستخدم وتوجيهه بشكل أفضل.
- دمج هذا النظام مع كود React الحالي ونظام Python.
5- قاعدة البيانات والتعامل مع المطاعم والمحطات
- استخدام بيانات CSV وGeoJSON (المرفقة) لتوجيه المستخدم لأقرب مطعم أو محطة بطريقة واضحة.
- الاعتماد على مكتبات مثل Pandas وFuzzyWuzzy لتحسين المطابقة والتعرف على الأماكن.
6- بيئة العمل والتشغيل
- ضمان عمل كامل المشروع بشكل سلس على Raspberry Pi 5.
- الالتزام بحل أي أخطاء (Errors) ناتجة عن التكامل بين الأنظمة.
متطلبات إضافية:
- المشروع كاملًا مبني وجاهز بنسبة كبيرة، فقط نحتاج تكامل الأنظمة وحل بعض المشاكل البرمجية البسيطة.
- الوقت المتاح لإتمام المشروع هو 3 ساعات فقط من وقت الاتفاق نظرًا للضرورة القصوى.
المخرجات المطلوبة:
- كود مدمج وخالي من الأخطاء جاهز للعمل على Raspberry Pi.
- توثيق واضح لعملية الدمج والشرح المبسط للكود المدمج.
- ملف نهائي يحتوي على الكود الكامل المُدمج والمكتبات المطلوبة.
الملفات والبيانات المرفقة:
- ملفات كود Python.
- ملفات كود React (واجهة المستخدم).
- ملفات أنيميشن Blender.
- بيانات المطاعم والمحطات (CSV وGeoJSON).
- RAG.
نبحث عن شخص خبير قادر على تنفيذ هذه المهمة بدقة عالية وسرعة في الإنجاز.
| تاريخ التسجيل | |
| معدل التوظيف | |
| المشاريع المفتوحة | 0 |
| مشاريع قيد التنفيذ | 0 |
| التواصلات الجارية | 1 |
مرحبا، أنا مطور ذو خبرة في العمل على المشاريع البرمجية، وتحسين الكود وإصلاح الأخطاء البرمجية. أستطيع أن أتولى هذا المشروع بشكل احترافي، سواء من حيث تنظيف الكود ...
مرحبا، أنا مطور متخصص في تكامل الأنظمة والتعامل مع Python وReact، ولدي خبرة في: ربط الصوت والوجه باستخدام Azure STT/TTS. دمج واجهات Python مع React وعرض الخرائط...