Git Product home page Git Product logo

empachat's Introduction

EmpaChat

With EmpaChat we intend to make chat communication and interactions online as close to reality as possible. Most of real-time communication happens non-verbally, thus we decided to tackle this problem through the addition of multiple layers to online communication.

So far we implemented two main features:

Real-Time Text Display

This feature allows the user to see what the participants of the chat rooms are typing in real time. We believe that this gives the participants a deeper insight into the thought processes of their friends or opponents. Just like in real life you can’t just take something back as soon as you said it.

Facial Expression Recognition

Our second feature uses the front camera to analyse the facial expressions while typing. When the messages get sent they will be displayed in the color and with an emoji that matches your mood whilst writing said message. This allows the participants to understand the exact emotions of others.

With our features you also don't have to rely on your memory, therefore you can analyze the conversation afterwards and pick up on elements you might would have missed otherwise. Especially for people that have a hard time understanding emotions or facial expressions this could be a door-opener.

In the long run, we hope our technology will impact our online behaviour. Hopefully it will change the way we interact online and make it a more interactive and empathic space!

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.