-
-
Main page shows the impact of heating on total energy consumption
-
Explaining the main goal of sustainability
-
This forwards you to the cooling load and heating load prediction page
-
The predictor asks you question on your house to gain data for prediction
-
Loading results
-
The results are outputted once the inputs are processed. You can also click on the button to learn more about the results.
Inspiration
When I think about conserving energy to promote sustainability, I always come to roadblock of how city dwellers, specifically everyday people, can help. Then I thought about where people are for most of their lives. People spend a lot of there time in their houses, and in America specifically, people tend to open their cooling and heating systems all day, which can be a huge energy waster. Since I have no hope of convincing every American to their air conditioning use, I figured the next best thing is to allow them to easily calculate the best optimization for their HVAC system.
What it does
The website first introduces users to the goal of sustainability. The website will then allow users to predict their home cooling loads and heating loads by answering a few questions about their house measurements. Machine learning is then used to generate a very accurate response.
How we built it
I used React js, css, and html to build both the Frontend and Backend. Flask was then used to receive the form inputs and run those inputs through a Linear Regression model to output the predicted cooling and heating loads.
Challenges we ran into
I got frustrated with the CORS policy, which kept blocking me from accessing the Flask server. I managed to resolve it in the end.
Accomplishments that we're proud of
I am proud of writing the Linear Regression model myself, and I am proud of overcoming the Flask cors error.
What we learned
I learned how to use Flask without running into the cors problem, and this will also allow me to do more impactful Machine Learning Projects next time now that I know how to combine python and React js
What's next for Home Energy Efficiency
I can focus on more urban resource and energy efficiency problems and try to use machine learning to solve them.
Log in or sign up for Devpost to join the conversation.