Coder Social home page Coder Social logo

talkitout's Introduction

TalkItOut

TalkItOut is an innovative mental health application for Android meant to connect clients and mental health practitioners.

TalkItOut allows for clients to share their daily thoughts with their practitioners through the app. This allows for practitioners to get real time information about their clients throughout the day and leading up to the next appointment. Using Natural Language Processing (NLP), TalkItOut is able to read through clients' logs in order to determine how they are feeling that day relative to previous entries in the app. This allows practitioners to leverage the power of AI to help understand their clients at a greater level and augment the effectiveness of their treatment.

Technical Information

The app allows for users and practitioners to create an account and start right away with ease. Clients have to also register with the practitioners's username so ensure that their confidential information can only be seen by the right practitioner.

Once logged in, clients can chose to write their thoughts or use speech-to-text to share their thoughts out loud. When this is done in this project, the text is sent through a network socket to connect to the NLP's Recurrent Neural Network in order to perform sentiment analysis using Stanford University CoreNLP's integrated toolkit to determine the overall feeling of the daily log. The log and the sentiment score is then available for the practitioner's eyes only.

Practitioners can view a 7-day trend of their client's mood based on the NLP's sentiment analysis to better help them develop their plan with the client.

Screenshots

Sign-in

Sign-in Screen of App

Logging

Two Options for Logging

Texting

Daily Log with Keyboard

Mic

Daily Log with Speech-to-Text

Pract

Practitioner's List of Clients

graph

7-day Trend of Client's Scores

talkitout's People

Contributors

ciccj avatar dlabbate avatar glepore98 avatar matthewgrande avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

ciccj

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.