Simulador 3D com chatbot de IA para educação técnica interativa.
O que faz?
O 3D Plant Facility Simulator é um aplicativo educacional projetado para mergulhar os estudantes em um ambiente industrial virtual desde o primeiro dia do treinamento. Criado no PlayCanvas, o app permite que os usuários naveguem por uma instalação de planta 3D totalmente interativa, com bombas hidráulicas, motores elétricos, um misturador, uma cabine elétrica e várias válvulas. Uma marca de guia central ajuda os usuários a conhecer a instalação destacando os objetos principais e sugerindo perguntas para fazer ao chatbot integrado por IA.
O chatbot é um recurso essencial do app, oferecendo respostas em tempo real e relevantes para perguntas técnicas sobre os componentes da usina. Para isso, usamos a API Gemini para criar embeddings de alta qualidade com base em uma base de conhecimento cuidadosamente selecionada. Quando um usuário faz uma pergunta, ela é enviada do PlayCanvas para um servidor Python hospedado no PythonAnywhere pelo Flask. Em seguida, o servidor processa a pergunta usando a API Gemini para gerar embeddings, que são armazenados e gerenciados no armazenamento de vetores do Pinecone. Essas inclusões são essenciais para ajudar o chatbot a entender e recuperar as informações mais relevantes. Por fim, usando o Langchain, o app gera respostas precisas e educativas adaptadas à consulta do usuário.
Essa abordagem inovadora ajuda a preencher a lacuna entre o conhecimento teórico e a experiência prática, facilitando o ensino e a aprendizagem de conceitos industriais complexos de uma maneira mais envolvente e interativa.
Desenvolvido com
Web/Chrome
Firebase
Equipe
Por
Übung
De
Brasil
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","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)"]]