Inspiration

We have witnessed a number of suicides of students this year. Students going through depression either because of family problems or academic failures tend to be alone and they feel ashamed or scared to express their problems to others. This is where PocketCounsellor comes to the rescue. Express your feelings to the app in your pocket and it does the rest.

What it does

PocketCounsellor is an app that uses AI to detect emotions and sentiments in your words and displays them. It also displays an overall score for the day in terms of how good it was as well as inspiring thoughts or any further measures to be taken.

How I built it

I used Microsoft TextAnalytics API to detect the sentiment of the words and it returns a number between 0 and 1 with 1 being happiness. I used JS to make asynchronous calls and returns a JSON object from which the number is extracted. Using a hard-coded algorithm, it also displays the mental status and future steps to be taken or inspiring quotes.

Challenges I ran into

Calling the API asynchronously using Javascript was a big challenge. It was our first time working with API and Microsoft azure in an application and it was very daunting but in the end, we were able to extract the required information. We weren't able to integrate the front and back end as some libraries are not supported by browsers.

Accomplishments that I'm proud of

It was our first time working with AI, API, Azure and we had fun solving problems together.

What I learned

I learned how to code asynchronous Javascript API calls, how to use Microsoft Azure and learned different backends skills and technologies like JS,Node.js

What's next for PocketCounsellor

This is a web app but We are thinking about launching an android app instead. In the future, we also plan to design a notification system that sends a notification to your friends and families if you are going through hard times. This enables them to hang out and chat with you more often to make you feel less lonely. The app will also store a week's data, shows analytics for a week intuitively and also lets you send push notification to your friends because most of us are shamed to express our concerns directly.

Built With

Share this project:

Updates