{"id":30706,"date":"2025-06-02T05:51:05","date_gmt":"2025-06-02T12:51:05","guid":{"rendered":"https:\/\/essential.construction\/news\/making-bim-data-actionable-with-knowledge-graphs\/"},"modified":"2025-06-02T05:51:05","modified_gmt":"2025-06-02T12:51:05","slug":"making-bim-data-actionable-with-knowledge-graphs","status":"publish","type":"post","link":"https:\/\/essential.construction\/news\/making-bim-data-actionable-with-knowledge-graphs\/","title":{"rendered":"Making BIM Data Actionable with Knowledge Graphs"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"\">\n<p id=\"ember1972\">BIM has long been promoted as the central digital representation of a construction project, encompassing everything from geometry to schedules, costs, and specifications. That\u2019s possible, but are there better alternatives?<\/p>\n<p id=\"ember1973\">Even experienced BIM practitioners acknowledge that managing all design and product data within a modeling software is not feasible. Models become huge when trying to manage vast datasets (e.g., all products, lifecycle data) within a single model. Furthermore, BIM modeling software is for expert users, which most in the construction value chain are not.<\/p>\n<p id=\"ember1974\">Consequently, software developers and savvy users have ways to integrate external software and databases. This allows, for example, a contractor to utilize material data from a model in an ERP system for procurement purposes without needing to interact with the model directly. However, these solutions are typically tied to a specific modeling software as extensions, which might not be ideal for everyone.<\/p>\n<h2 class=\"wp-block-heading\" id=\"ember1975\">An open alternative<\/h2>\n<p id=\"ember1976\">As companies seek to leverage AI in data management and automation, access to data across the entire construction value network, as well as for operations and maintenance, becomes increasingly critical.<\/p>\n<p id=\"ember1977\">If you don\u2019t want to interact with specific BIM software and heavy models, you have alternatives. Semantic networks, known as <strong>knowledge graphs<\/strong>, have emerged as a software-independent approach to storing and manipulating Building Information Modeling (BIM) data. They enable both humans and machines to understand and reason about the connections between the entities.<\/p>\n<p id=\"ember1978\">The term \u201csemantic\u201d refers to the addition of meaning and context to this network. Instead of merely listing components and their attributes, a semantic knowledge graph defines the roles and relationships of these components within the building\u2019s structure. For instance, it doesn\u2019t just record that a particular object is a \u201cdoor\u201d; it understands that this door connects two specific rooms and is part of a certain wall.<\/p>\n<h2 class=\"wp-block-heading\" id=\"ember1979\">An example<\/h2>\n<p id=\"ember1980\">In this imaginary example, I present a part of a large knowledge graph. It includes information about a room that has a light and fan coil unit. One of the room\u2019s walls has two openings, each with a door.<\/p>\n<p id=\"ember1981\">Objects denoting a room, wall, door, etc., are referred to as <strong>nodes<\/strong>. The relationships between the nodes are referred to as <strong>edges<\/strong>. Nodes can have <strong>attributes<\/strong>, like the GTIN codes of the products in this example.<\/p>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/aec-business.com\/wp-content\/uploads\/2025\/06\/KnowledgeGraph.png\" alt=\"Knowledge Graph example\" class=\"wp-image-4017469 lazyload\"\/><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/aec-business.com\/wp-content\/uploads\/2025\/06\/KnowledgeGraph.png\" alt=\"Knowledge Graph example\" class=\"wp-image-4017469 lazyload\" srcset=\"https:\/\/aec-business.com\/wp-content\/uploads\/2025\/06\/KnowledgeGraph.png 1920w, https:\/\/aec-business.com\/wp-content\/uploads\/2025\/06\/KnowledgeGraph-1200x675.png 1200w, https:\/\/aec-business.com\/wp-content\/uploads\/2025\/06\/KnowledgeGraph-768x432.png 768w, https:\/\/aec-business.com\/wp-content\/uploads\/2025\/06\/KnowledgeGraph-1536x864.png 1536w, https:\/\/aec-business.com\/wp-content\/uploads\/2025\/06\/KnowledgeGraph-1080x608.png 1080w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\"\/><figcaption class=\"wp-element-caption\">An imaginary knowledge graph<\/figcaption><\/figure>\n<p id=\"ember1983\">The way information is presented in a knowledge graph is called a<strong> triple.<\/strong> Each triple represents a single fact or statement about data, structured into three parts: the subject (a room), the predicate (contains), and the object (a fan coil unit).<\/p>\n<p id=\"ember1984\">You could come up with the types of nodes and edges to use, but specific ontologies already define them. IfcOWL, BOT, OntoBIM, and DiCon are some known examples. These ontologies facilitate interoperability, data integration, and advanced querying across various systems and stages of a building\u2019s lifecycle.<\/p>\n<p id=\"ember1985\">The concept of a namespace is frequently discussed in the context of knowledge graphs. In our previous example, to comply with the IFC standard, we\u2019d denote the doors as ifc:IFCDoor. The ifc prefix refers to the IFC namespace. We can refer to multiple namespaces in the same graph, if necessary.<\/p>\n<h2 class=\"wp-block-heading\" id=\"ember1986\">Using knowledge graphs in construction and maintenance<\/h2>\n<p id=\"ember1987\">A knowledge graph can theoretically encompass every piece of information from a BIM model. By omitting the 3D geometric details, the graphs remain manageable in size while still capturing 80% or more of the essential information required for procurement and the owner\u2019s operations and maintenance. There are ways to link to the accurate geometry whenever needed.<\/p>\n<p id=\"ember1988\">You can also link external data sources, like EPDs, price lists, and emission databases, to the knowledge graph. A knowledge graph could become the \u201cdigital twin\u201d when linked to maintenance databases and IoT data.<\/p>\n<p id=\"ember1989\">Since the knowledge graph is more than just a table of data, you can make queries like \u201c<em>which rooms have equipment XYZ installed?<\/em>\u201d or \u201c<em>which components in this building were replaced in the last 5 years?<\/em>\u201d or \u201c<em>which MEP elements are affected if this wall is demolished<\/em>?\u201d This technology also enables AI-based reasoning and automation more effectively than traditional databases or spreadsheets.<\/p>\n<h2 class=\"wp-block-heading\" id=\"ember1990\">How to implement<\/h2>\n<p id=\"ember1991\">There are software tools available for extracting IFC data or data from native software into a format that is useful for constructing a knowledge graph.<\/p>\n<p id=\"ember1992\">Knowledge graphs can be presented in a text format, but a more efficient solution is to store them in a graph database, such as Neo4j, GraphDB, or Blazegraph. These databases allow for the storage, querying, and analysis of complex relationships within BIM data, facilitating tasks such as facility management, energy analysis, and lifecycle assessment.<\/p>\n<p id=\"ember1993\">There are indications that knowledge graphs will not remain a research topic but will become valuable tools in tomorrow\u2019s real estate and construction industry.<\/p>\n<\/div>\n<p>[ad_2]<br \/>\n<br \/><a href=\"https:\/\/aec-business.com\/making-bim-data-actionable-with-knowledge-graphs\/\" rel=\"nofollow noopener\" target=\"_blank\">This article was originally posted at Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] BIM has long been promoted as the central digital representation of a construction project, encompassing everything from geometry to &#8230; <a title=\"Making BIM Data Actionable with Knowledge Graphs\" class=\"read-more\" href=\"https:\/\/essential.construction\/news\/making-bim-data-actionable-with-knowledge-graphs\/\" aria-label=\"Read more about Making BIM Data Actionable with Knowledge Graphs\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1062,1066],"tags":[1303],"class_list":["post-30706","post","type-post","status-publish","format-standard","hentry","category-aec-business","category-all-posts","tag-artificial-intelligence","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"_links":{"self":[{"href":"https:\/\/essential.construction\/news\/wp-json\/wp\/v2\/posts\/30706","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/essential.construction\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/essential.construction\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/essential.construction\/news\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/essential.construction\/news\/wp-json\/wp\/v2\/comments?post=30706"}],"version-history":[{"count":0,"href":"https:\/\/essential.construction\/news\/wp-json\/wp\/v2\/posts\/30706\/revisions"}],"wp:attachment":[{"href":"https:\/\/essential.construction\/news\/wp-json\/wp\/v2\/media?parent=30706"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/essential.construction\/news\/wp-json\/wp\/v2\/categories?post=30706"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/essential.construction\/news\/wp-json\/wp\/v2\/tags?post=30706"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}