Skip to content

fxm84625/Talk-To-Me

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


TalkToMe
Talk To Me

An Empathy Chatbot web application built with Dialog Flow.

draftjs npm socket.io socket.io dependencies completion license

PurposeKey FeaturesHow To UseCreditsAuthors

Purpose

Talk To Me is a web application that offers a disposable experience of catharsis.

Using Speech to Text and Sentiment npm package to assess the user’s emotional polarity, the Artificial Empathy responds according to their tier of distress.

The response offers sympathy and encourages the users to open up. The adaptive user interface mirrors the user’s expression in an abstract form to reflect empathy.

The Bot attempts to utilize Natural Language Processing (NLP) and Natural Language Understanding (NLU) to converse with the user therapeutically based on psychology research.

Key Features

  • Sentiment - Have emotion? It makes it into numbers
    • Uses Sentiment package to interpret sentences and their emotional levels
  • DialogFlow
    • Word production is created from the trained packaged
  • Voice Recognition
    • Allows users to speak to the bot
  • Text to Speech
    • Allows users to listen to responses of the bot
  • Data Visualisation
    • Tracks the user's facial expression and mirrors empathy
  • Calming Techniques
    • Breathing exercises
    • Reading exercises
  • Music

How To Use

Access the bot Here!

Credits

The Web Application uses code from several open source packages.

Authors

Franky Cen

Contributions

  • Created front and back end chat functionality
  • Created speech to text and text to speech functionality
  • Created Cloud functionality and hosting
  • Bot Empathy Algorithm

Contact

Hyesoo Shin

Contributions

  • Research behind Bot Empathy
  • Created Interactive User Interface
  • UI/UX Design

Contact

James Wang

Contributions

  • Bot Empathy Algorithm
  • Trained Bot through DialogFlow

Contact

About

An Empathy bot that you can vent to

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages