Giter Club home page Giter Club logo

uwenergyhacks's Introduction

uwEnergyHacks

Github repo for uwEnergyHacks - winning submission for the question: How can we take full advantage of wireless sensors and data analysis to drive energy and operational savings in buildings?

Slides: https://docs.google.com/presentation/d/1ctmmve8ka_wFKQGbE9vX60WmBWdSBtwxaiP7a_-ZuEo/edit#slide=id.g35f391192_00

Devpost: https://devpost.com/software/felix-ai

Inspiration

Large office buildings waste a lot of energy for heating. Reducing this energy usage makes individual people uncomfortable. Customizing temperature per floor requires lots of expensive sensors and is thus not done.

What it does

Buildings are typically divided up into heating quadrants. The Felix AI mobile client enables each each employee to vote on what they want the temperature to be. Then, Felix's intelligent backend uses Machine Learning algorithms to choose the optimum temperature for each quadrant which satisfies user preferences, energy efficiency settings and predicted future temperatures.

Each user is able to access their personal efficiency metrics and share them through Snapchat.

How we built it

The app was built on native iOS using Swift and the Snapchat SDK. The data analytics prototype was built using Python and the libraries Matplotlib and Numpy.

Challenges we ran into

We were not able to test graph export feature (see video below) because the official iOS emulator does not enable you to download third party applications like Snapchat. This was not solved, as our iPhones were not suitable for development.

We also ran into the issue of finding a balance of user preferences and energy efficiency. We solved this using machine learning algorithms. In the future, we would like to improve our model by using reinforcement learning (fulfilling user preferences and having high energy efficiency would correspond to a high reward for the RL agent).

Accomplishments that we're proud of

We truly made a viable energy saving solution! Felix AI saved 81% of energy by only increasing user discomfort by 32%. We hope that smarter version of Felix AI will be able to satisfy their users even further while still saving large amounts of energy.

What we learned

We learned a great deal of things, such as how to use the Snapchat SDK, various data analytics tricks but most importantly, how to analyse large scale energy consumption.

What's next for Felix AI

Based on feedback, we will continue iterating and working to reduce workplace energy inefficiency while increasing personal comfort!

uwenergyhacks's People

Contributors

jamesdorfman avatar timudk avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.