As students we wanted to improve upon current solutions, particularly on the interface with the device.

What it does

The hub displays interesting information for students, such as MVG timetables, news, Mensa menus, Sports... customizing the different panels by face recognition. It also connects to a proximity sensor and a XBOX controller to enhance the user experience.

How we built it

We used Azure to host the backend logic and our Machine Learning face recognition system, and made use of Microsoft IoT services to connect the different components, using a Raspberry Pi running Windows for hardware control. The frontent page runs on a Microsoft Surface and it is built using Microsoft Typescript and therefore is platform independent. Each member of the team took responsibility of a part of the system. Then we put everything together on several integration rounds.

Challenges We ran into

Configuring all components to work together well is tricky.

Accomplishments that We are proud of

We managed to built a functional system in 48 hours that we can actually use to check for useful information.

What we learned

How to work with Microsoft technologies, use Machine Learning for face recognition and how to sync more than 5 components together.

What's next for HackHub

We want to have it running in our Faculty and see how students react to it.

Built With

  • HTML5
  • Typescript
  • Visual Studio
  • NodeJS
  • Python
  • Raspberry Pi
  • Azure
  • Windows IoT Platform
  • openface
Share this project: