CoolFace
Datasetpublic

Irfanuruchi/synthetic-hvac-engineering-precheck

synthetic-hvac-engineering-precheck (v0.1) Scope Programmatically generated Q/A pairs for building-services quick checks (HVAC/hydronics). Focus is on: unit hygiene (explicit conversions) deterministic equations and step-by-step workflows basic sanity checks and “missing inputs” prompts This is pre-design / pre-check material. It is not a substitute for code-compliant design or professional sign-off. Data Each row is a JSON object with a single… See the full description on the dataset page: https://huggingface.co/datasets/Irfanuruchi/synthetic-hvac-engineering-precheck.

sourceHugging Faceapache-2.0updated 8mo agoView on Hugging Face
2likes25downloads
Dataset Card

synthetic-hvac-engineering-precheck (v0.1)

Scope

Programmatically generated Q/A pairs for building-services quick checks (HVAC/hydronics). Focus is on:

  • unit hygiene (explicit conversions)
  • deterministic equations and step-by-step workflows
  • basic sanity checks and “missing inputs” prompts

This is pre-design / pre-check material. It is not a substitute for code-compliant design or professional sign-off.

Data

Each row is a JSON object with a single field:

  • text: a single string containing <|system|>, <|user|>, <|assistant|> blocks.

The assistant responses are formatted to include:

  • Given
  • Assumptions
  • Steps/Equations
  • Result
  • Sanity check
  • Next info needed

What’s in it

Generated tasks include:

  • steady-state heat loss: P = U·A·ΔT
  • round duct sizing from flow + target velocity
  • ventilation flow from people rate
  • hydronic flow from load + ΔT: P = ρ·cp·V̇·ΔT
  • pipe ID pre-sizing from flow + target velocity
  • unit/constraints traps and missing-input checks

Provenance

All samples are synthetic and produced by deterministic Python scripts (parameter sampling + closed-form calculations). No real project data or proprietary sources.

Files

  • train.jsonl
  • valid.jsonl

Limitations

  • simplified physics (steady-state, idealized assumptions)
  • not tied to any specific standard (ASHRAE/EN/ISO) or manufacturer data
  • unit-sanity/trap coverage is partial in v0.1 (expanded in later versions)

Version

  • v0.1: initial release