محاكي ثلاثي الأبعاد مع محادثة آلية مستندة إلى الذكاء الاصطناعي للتعليم الفني التفاعلي
وظيفتها
3D Plant Facility Simulator هو تطبيق تعليمي مصمّم لإحاطة الطلاب ببيئة صناعية افتراضية منذ اليوم الأول من تدريبهم. تم إنشاء التطبيق باستخدام PlayCanvas، وهو يتيح للمستخدمين التنقّل في منشأة تفاعلية بالكامل ثلاثية الأبعاد، تتضمّن مضخات هيدروليكية ومحركات كهربائية وخلاطًا ومقصورة كهربائية وصمامات مختلفة. تساعد علامة التوجيه المركزية المستخدمين في استكشاف المصنع من خلال تمييز العناصر الرئيسية واقتراح أسئلة لطرحها على الدردشة المُدمَجة المستندة إلى الذكاء الاصطناعي.
الدردشة هي ميزة أساسية في التطبيق، حيث تقدّم إجابات في الوقت الفعلي ذات صلة بالسياق للأسئلة الفنية حول مكوّنات المصنع. لتحقيق ذلك، استخدَمنا Gemini API لإنشاء embeddings عالية الجودة من قاعدة معلومات منسَّقة بعناية. عندما يطرح مستخدم سؤالاً، يتم إرساله من PlayCanvas إلى خادم Python مستضاف على PythonAnywhere من خلال Flask. بعد ذلك، يعالج الخادم السؤال باستخدام Gemini API لإنشاء عمليات التضمين التي يتم تخزينها وإدارتها في مساحة تخزين المتجهات في Pinecone. هذه العناصر المضمّنة مهمة لمساعدة محادثة chatbot في فهم المعلومات الأكثر صلة واستردادها. أخيرًا، باستخدام Langchain، ينشئ التطبيق ردودًا دقيقة وتعليمية مخصّصة لطلب المستخدم.
يساعد هذا النهج المبتكر في سد الفجوة بين المعرفة النظرية والتجربة العملية، ما يسهّل على المعلّمين التدريس وعلى الطلاب تعلُّم المفاهيم الصناعية المعقدة بطريقة أكثر تفاعلاً.
مصمَّم بالاستناد إلى
الويب/Chrome
Firebase
الفريق
من
Übung
من
البرازيل
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],[],[],[],null,["# 3D Plant Facility Simulator\n\n[More Apps](/competition/vote) \n\n3D Plant Facility Simulator\n===========================\n\n3D simulator with AI chatbot for interactive technical education. \nVote \nVoted!\nWhat it does\n\nThe 3D Plant Facility Simulator is an educational application designed to immerse students in a virtual industrial environment from day one of their training. Built in PlayCanvas, the app allows users to navigate a fully interactive 3D plant facility, featuring hydraulic pumps, electric motors, a mixer, an electric cabin, and various valves. A central guide mark helps users explore the facility by highlighting key objects and suggesting questions to ask the integrated AI-driven chatbot. \n\nThe chatbot is a critical feature of the app, offering real-time, contextually relevant answers to technical questions about the plant's components. To achieve this, we utilized the Gemini API to create high-quality embeddings from a carefully curated knowledge base. When a user poses a question, it is sent from PlayCanvas to a Python server hosted on PythonAnywhere via Flask. The server then processes the question using the Gemini API to generate embeddings, which are stored and managed in Pinecone's vector storage. These embeddings are crucial in helping the chatbot understand and retrieve the most relevant information. Finally, using Langchain, the app generates accurate and educational responses tailored to the user's query. \n\nThis innovative approach helps bridge the gap between theoretical knowledge and hands-on experience, making it easier for instructors to teach and for students to learn complex industrial concepts in a more engaging and interactive way. \nBuilt with\n\n- Web/Chrome\n- Firebase \nTeam \nBy\n\nÜbung \nFrom\n\nBrazil \n[](/competition/vote)"]]