STEAM Knowledge Graph

A visual map of how Science, Technology, Engineering, Arts, and Mathematics interconnect across this site — showing nodes, edges, and the semantic relationships that form the STEAM knowledge graph.

The knowledge graph below is the living map of this site. Every section is a node; every arrow is a named edge that explains how two areas of knowledge relate. This is the structural backbone behind the STEAM mission: not just five siloed disciplines, but an interconnected network where insights travel across boundaries.

The STEAM Domain Graph#

@startuml
!theme plain
skinparam defaultFontSize 13
skinparam rectangle {
  BackgroundColor #EBF5FB
  BorderColor #2980B9
  FontColor #1A252F
  RoundCorner 12
}
skinparam arrow {
  Color #2C3E50
  FontColor #555555
  FontSize 11
}
skinparam note {
  BackgroundColor #FEF9E7
  BorderColor #F39C12
}

title STEAM Knowledge Graph — MadSciGuys

rectangle "**Science**\nBiology · Chemistry\nPhysics · Medicine" as SCI
rectangle "**Technology**\nBiotech · Energy\nManufacturing · IoT" as TECH
rectangle "**Engineering**\nChemical · Civil\nElectrical · Aerospace" as ENG
rectangle "**Arts**\nKnowledge Mgmt\nPharm · Industry 4.0" as ARTS
rectangle "**Mathematics**\nPredictive Modeling\nData Science · ML" as MATH

SCI -right-> TECH : "enables"
TECH -right-> ENG : "implements"
ENG -up-> ARTS : "designed by"
ARTS -left-> MATH : "formalized by"
MATH -down-> SCI : "models"

SCI -[#9B59B6,dashed]-> MATH : "measured by"
ARTS -[#27AE60,dashed]-> TECH : "shapes UX of"
MATH -[#E67E22,dashed]-> TECH : "optimizes"
ENG -[#E74C3C,dashed]-> SCI : "applies"
ARTS -[#2980B9,dashed]-> SCI : "frames questions for"

@enduml

Node Detail: What Each Domain Contains#

@startuml
!theme plain
skinparam defaultFontSize 12
skinparam package {
  BackgroundColor #F8F9FA
  BorderColor #BDC3C7
}
skinparam class {
  BackgroundColor #EBF5FB
  BorderColor #2980B9
}

package "1 · Science" {
  class Biology {
    Molecular Biology
    Cell Biology
    Biochemistry
  }
  class Chemistry {
    Organic · Inorganic
    Physical · Analytical
  }
  class Physics {
    Quantum Mechanics
    Thermodynamics
    Cosmology
  }
  class Medicine {
    Internal Medicine
    Medical Genetics
    Immunology
  }
}

package "2 · Technology" {
  class BioTech
  class Energy
  class Manufacturing
  class Transportation
}

package "3 · Engineering" {
  class ChemicalEng as "Chemical Eng"
  class ElectricalEng as "Electrical Eng"
  class AerospaceEng as "Aerospace Eng"
  class ComputerEng as "Computer Eng"
}

package "4 · Arts" {
  class KnowledgeMgmt as "Knowledge Mgmt" {
    Ontological Semantics
    Design Study Method
    Taxonomy
  }
  class Pharma {
    Regulations (ICH)
    Scientific Method
    QbD / Control Strategy
  }
  class Industry40 as "Industry 4.0" {
    IoT · Big Data
    Cyber-Physical Systems
    Smart Factory
  }
}

package "5 · Mathematics" {
  class PredictiveModeling as "Predictive Modeling" {
    Data Science Lifecycle
    Feature Engineering
    Non-linear Regression
  }
}

@enduml

Cross-Domain Relationship Map#

The edges below show the named semantic relationships used across this site. These are the types of connections that form the knowledge graph structure.

@startuml
!theme plain
skinparam defaultFontSize 12
skinparam rectangle {
  BackgroundColor #FDFEFE
  BorderColor #85C1E9
  RoundCorner 8
}
skinparam arrow {
  FontSize 10
  Color #2C3E50
}

rectangle "Ontological Semantics" as ONT
rectangle "Knowledge Management" as KM
rectangle "Predictive Modeling" as PM
rectangle "Data Science Lifecycle" as DSL
rectangle "Industry 4.0" as I4
rectangle "Big Data" as BD
rectangle "Pharma / ICH QbD" as QBD
rectangle "Control Strategy" as CS
rectangle "S88 / S95 Standards" as S88
rectangle "Scientific Method" as SM
rectangle "Design Study Method" as DSM

KM -down-> ONT : "grounded in"
ONT -right-> KM : "structures"
PM -down-> DSL : "lifecycle of"
DSL -right-> BD : "requires"
BD -up-> I4 : "powers"
I4 -left-> S88 : "standardized by"
QBD -right-> CS : "produces"
QBD -down-> SM : "follows"
SM -left-> PM : "informs design of"
KM -[dashed]-> DSM : "evolved by"
DSM -[dashed]-> KM : "validates"
QBD -[dashed]-> ONT : "ontology alignment"
S88 -[dashed]-> ONT : "ontology alignment"

@enduml

Relationship Edge Vocabulary#

The knowledge graph uses a controlled vocabulary of edge types so relationships carry semantic meaning:

Edge TypeMeaningExample
enablesA makes B possibleScience enables Technology
implementsB builds on A’s principlesTechnology implements Engineering
modelsMath describes phenomena in AMathematics models Science
formalized byA gains rigor through BArts formalized by Mathematics
grounded inA’s theory derives from BKnowledge Mgmt grounded in Ontological Semantics
powersA provides data/energy for BBig Data powers Industry 4.0
standardized byB defines A’s vocabularyIndustry 4.0 standardized by S88/S95
followsA uses B’s processPharma follows Scientific Method
informs design ofA shapes how B is constructedScientific Method informs Predictive Modeling
evolved byB refines and extends AKnowledge Mgmt evolved by Design Study Methodology

Personas in the Graph#

Each persona sits at a specific set of nodes and traverses particular edge types in their daily work:

PersonaPrimary NodesKey Traversals
Knowledge ManagerKnowledge Mgmt, Ontological Semantics, Design Study Methodgrounded-in, evolved-by, structures
Data ScientistPredictive Modeling, Data Science Lifecycle, Big Datalifecycle-of, requires, informs-design-of
Pharma Product DeveloperPharma/ICH, Control Strategy, Scientific Methodfollows, produces, standardized-by
Systems Integration EngineerIndustry 4.0, S88/S95, IoT, Cyber-Physical Systemsstandardized-by, powers, implements
Analytical ChemistChemistry, Biology, Pharmaenables, applies, models
Theoretical ChemistChemistry, Physics, Mathematicsmodels, formalized-by, enables
MathematicianMathematics, Predictive Modeling, Data Sciencemodels, formalized-by, optimizes
Design ResearcherArts, Design Study Method, Knowledge Mgmtevolved-by, frames-questions-for, shapes
Creative StrategistArts, Industry 4.0, Engineeringdesigned-by, shapes-UX-of, enables

How to Extend This Graph#

Every page on this site can participate in the knowledge graph by adding related_concepts to its frontmatter:

related_concepts:
  - concept: "Page Title"
    url: "/docs/path/to/page/"
    relationship: "grounded-in"   # use vocabulary from table above

New content authors should ask: What does this page depend on? What does it enable? What formalizes it? Those answers are the edges that grow the graph.