Simulator 3D me chatbot AI për edukim teknik interaktiv.
Çfarë bën
Simulatori 3D Plant Facility është një aplikacion edukativ i krijuar për të zhytur studentët në një mjedis industrial virtual që nga dita e parë e trajnimit të tyre. I ndërtuar në PlayCanvas, aplikacioni i lejon përdoruesit të lundrojnë në një strukturë plotësisht interaktive 3D të impiantit, me pompa hidraulike, motorë elektrikë, një mikser, një kabinë elektrike dhe valvola të ndryshme. Një shenjë qendrore udhëzuese i ndihmon përdoruesit të eksplorojnë objektin duke theksuar objektet kryesore dhe duke sugjeruar pyetje për të bërë chatbotin e integruar të AI.
Chatbot është një veçori kritike e aplikacionit, duke ofruar përgjigje në kohë reale dhe kontekstuale për pyetjet teknike në lidhje me komponentët e uzinës. Për ta arritur këtë, ne përdorëm Gemini API për të krijuar ngulitje me cilësi të lartë nga një bazë njohurish e kuruar me kujdes. Kur një përdorues shtron një pyetje, ajo dërgohet nga PlayCanvas në një server Python të pritur në PythonAnywhere nëpërmjet Flask. Serveri më pas përpunon pyetjen duke përdorur Gemini API për të gjeneruar ngulitje, të cilat ruhen dhe menaxhohen në ruajtjen vektoriale të Pinecone. Këto përfshirje janë thelbësore për të ndihmuar chatbot të kuptojë dhe të marrë informacionin më të rëndësishëm. Së fundi, duke përdorur Langchain, aplikacioni gjeneron përgjigje të sakta dhe edukative të përshtatura për pyetjen e përdoruesit.
Kjo qasje inovative ndihmon në ngushtimin e hendekut midis njohurive teorike dhe përvojës praktike, duke e bërë më të lehtë për instruktorët të japin mësim dhe për studentët të mësojnë koncepte komplekse industriale në një mënyrë më tërheqëse dhe ndërvepruese.
E ndertuar me
Web/Chrome
Firebase
Ekipi
Nga
Übung
Nga
Brazili
[[["E lehtë për t'u kuptuar","easyToUnderstand","thumb-up"],["E zgjidhi problemin tim","solvedMyProblem","thumb-up"],["Tjetër","otherUp","thumb-up"]],[["Mungojnë informacionet që më nevojiten","missingTheInformationINeed","thumb-down"],["Shumë e ndërlikuar/shumë hapa","tooComplicatedTooManySteps","thumb-down"],["E papërditësuar","outOfDate","thumb-down"],["Problem përkthimi","translationIssue","thumb-down"],["Problem me kampionët/kodin","samplesCodeIssue","thumb-down"],["Tjetër","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)"]]