BIM Chatbot for Technical Support

Заказчик: AI | Опубликовано: 12.11.2025

I am creating a conversational assistant that should be a standalone software, dedicated exclusively to internal teammates for getting data from BIM-IFC files. Its primary job is to answer responses from IFC files. like "how many rooms are on first floor" using AI Models the code should able to create a right python code maybe using IfcOpenShell) to extract data from IFC file and then present it in human readble form to user. We would like to have prepetual rights, so that in future we have no claims from others about the product. To make that possible, the chatbot must: 1. Deliver clear usage instructions for every feature of reading all types of IFC file (IFC 3 as well IFC4). 2. Walk users through extracting quantities, object properties, and other data from a loaded ifc file model. 3. IFC model viewer, incase user wants to see which object are extracted like, rooms (IfcSpace), doors etc to create the response so that a transparent response can be founded. Software troubleshooting or installation guidance are not priorities right now, but the architecture should stay open so we can add those flows later without rewriting the core. Please build, train, and demonstrate the chatbot in a way that lets my internal team maintain the knowledge base going forward (we use Dialogflow CX and Python, though I’m open to similarly capable stacks). A short read-me and recorded demo confirming it can answer at least 50 curated FAQs and perform a live data-extraction walk-through will complete the task. Here is a running demo of what I have tested using streamlit. however, this is jsut to expalin how the data response will be.