Gabe Fierro
gtf.fyi
Gabe Fierro
@gtf.fyi
Assistant Professor, Computer Science @ CO School of Mines

Brick Ontology for smart buildings

Knowledge graphs, databases, semantic interoperability

https://gtf.fyi
dspy.ai is another I'm aware of. Has some interesting ideas around type signatures and prompt optimization
DSPy
The framework for programming—rather than prompting—language models.
dspy.ai
July 19, 2025 at 10:05 PM
Pulling metadata from BACnet is trivial if you stick to the explicit fields, but deriving a fuller Brick model from that requires extracting metadata from abbreviations/etc. I wrote about the problem here: gtf.fyi/posts/brick-.... Feel free to send me an email to discuss further!
Point Mapping Overview
Assistant Professor at Colorado School of Mines // Researcher at NREL
gtf.fyi
April 13, 2025 at 4:43 PM
Great to hear you are working on BIM-BMS integration! The method we did in 2020 relied on the structure of IFC's definitions and a mapping dictionary to integrate that information into a Brick model. We struggled in part because we didn't have IFC4 models (which have better metadata than IFC2). /1
April 13, 2025 at 4:42 PM
This reinforcement loop is built into the way these models are trained and developed
March 31, 2025 at 12:39 AM
I think an interesting one is the "model alignment" by AI providers to ensure models give the output you want to see. We are more likely to return to use models that reinforce/complement our beliefs (even incorrectly) than those that (correctly) challenge our expectations or beliefs
March 31, 2025 at 12:38 AM
this only seems to hold true if AI capacity is finite *with respect to what it is competing against* (i.e. human labor). Increasing AI model efficiency and expanding capacity through building more datacenters will probably shift the balance away from the happy case described in the article 2/
March 11, 2025 at 5:34 PM
Mine only supports heap scan :(
February 25, 2025 at 3:34 PM
Reposted by Gabe Fierro
6/8. In science, and in institutions of learning like colleges and universities, there is a shared understanding that edicts should not go unquestioned—that we all have a duty to systematically investigate the world around us and to interrogate claims about it. We do not simply obey.
February 8, 2025 at 8:42 PM
they are difficult to use (esp. for non-trivial tasks) without deep familiarity and experience in programming. I have worked with comp sci students at the high school, ugrad and grad levels and many of them have still have trouble doing effective prompting and curation of LLM output.
December 2, 2024 at 6:55 PM