Git Product home page Git Product logo

farukc / happinessindex Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ikivanc/happinessindex

0.0 1.0 0.0 128 KB

In this project we worked on a scenario which our device and a camera is located right next to the teller who is talking to a customer in a bank's branch. UWP app running on RPI2 takes the picture of the customer from time-to-time and processeses. This system is running on each and every teller in all the branches of the bank. As we already know the customer because teller already opened up the bank's standard banking app when they first welcomed the customer. We pass all those pictures taken to Microsoft Cognitive Services and receive the emotional data from it.

C# 100.00%

happinessindex's Introduction

#Happiness Index

This project is started in a hackathon. An IoT set containing a Raspberry PI 2, sensors and standard electronic components is supplied each team.
In our project we worked on a scenario which our device and a camera is located right next to the teller who is talking to a customer in a bank's branch. UWP app running on RPI2 takes the picture of the customer from time-to-time and processeses. This system is running on each and every teller in all the branches of the bank. As we already know the customer because teller already opened up the bank's standard banking app when they first welcomed the customer. We pass all those pictures taken to Microsoft Cognitive Services and receive the emotional data from it.

Please remember that we are getting this data from all the customers sitting in front of a teller. Imagine the scenario that the bank using this "solution" is just released a new banking product (a new credit card, a new mortgage package etc.) and asks their tellers to offer this new product to suitable customers in all their meetings in the bank branch. Bank management would easily see if the customers like the new product/ofer by looking at the customer's emotions date which is centralized in a Power BI dashboard.

Technically, we attached a webcam to RPI2 and developed a Windows UWP app taking pictures of the person in front of the camera continously and sending the picture to Emotions API in MS Cognitive Services (former name ProjectOxford.ai) and took the emotion data in JSON format. The generated JSON date is sent to Azure Event Hubs and passed this stream into Azure Stream Analytics job which is storing the data into a Azure blob Storage as well as feeding the output into a PowerBI sink. We designed a live dashboard in Power BI showing the incoming data as well.

In addition to this we prepared an experiment in Azure Machine Learning to predict when will the right time to offer the product(s) of the bank to the customers.

Technologies used :

  1. Window 10 UWP app running on Windows 10 IoT Core on a Raspberry PI2
  2. Cognitive Services (Emotions API specifically)
  3. Azure Events Hub, Azure Stream Analytics
  4. Power BI
  5. Azure Machine Learning

happinessindex's People

Contributors

ikivanc avatar farukc avatar

Watchers

 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.