Kjerneteknologier: React, JavaScript, Python, Maskinlæring, Google gemini, Docker, TensorFlow.
Heatly er en simulator utviklet for å trene maskinlæringsmodeller i et interaktivt og brukervennlig miljø. Prosjektet er bygget med React for frontend og Python for simulering og databehandling. Heatly gir brukerne muligheten til å eksperimentere med ulike maskinlæringsalgoritmer og parametere, og se hvordan disse påvirker temperatur og strømforbruk i sanntid i en simulert bygning.
Simulatoren kan laste inn flere forskjellige scenarier som simulerer forskjellige årstider og utendørs værforhold, samt dynamisk varmetap for hvert enkelt rom, status for vinduer og varierende menneskelig aktivitet.
Simulatoren går i steg på 10 minutter gjennom et helt døgn, og beregner verdier for temperatur og strømforbruk i hvert rom. Den valgte kontrollmodusen i simulatoren vil kontrollere varmekildene i hvert rom, og se hvordan disse påvirker resultatene i sanntid.
Simulatoren har en innebygget "dum" termostatmodus for å generere treningsdata og evaluere maskinlæringsmodeller.
Brukergrensesnittet er utviklet med React og gir en moderne og responsiv opplevelse. Brukerne kan enkelt navigere mellom ulike scenarier og justere parametere for å se hvordan de påvirker simuleringen. Grensesnittet viser også sanntidsdata og grafer for å visualisere resultatene av en simulering.
Frontend kommuniserer med backend via REST API mot en PHP proxy og en Python server som håndterer simuleringen og databehandlingen. Dette gir en fleksibel og skalerbar løsning som kan tilpasses ulike behov og scenarier.
Målet med Heatly er å enkelt kunne evaluere og visualisere maskinlæringsmodeller for å forutsi temperatur og strømforbruk i bygninger. Simulatoren størrer alle type maskinlæringsmodeller, som enkelt implementeres som en egen kontroll modus i webgrensesnittet. Maskinlæringsmodellen vil da motta data fra simulatoren og returnere en innstilling for varmekilden i hvert rom.
Heatly er skreddersydd for å gi en enkel og effektiv måte å trene og evaluere maskinlæringsmodeller på. Den fleksible arkitekturen gjør det enkelt å tilpasse simulatoren for ulike scenarier og maskinlæringsmodeller.
Har du behov for en skreddersydd simulator for maskinlæring eller AI? Heatly-prosjektet er et eksempel på hvordan slike løsninger kan bygges med fleksibilitet, funksjonalitet og et moderne design.
Med flere års erfaring med Python, React og integrasjoner med AI, kan jeg tilby skreddersydde løsninger tilpasset dine behov. Enten det gjelder simulatorer, webapplikasjoner, eller AI-integrasjoner, leverer jeg løsninger som er enkle å vedlikeholde og videreutvikle.
Ta kontakt hvis du ønsker en løsning tilpasset dine behov!
Kontakt meg