Inspiration

As teams expand, it becomes increasingly difficult to maintain strong communication between management and team members. Our goal is to change the way that companies view and help their departments by identifying sources of stress. Empowering employers to remove or reduce their employees' stress results in a focused and healthy workforce.

What it does

Our solution takes the form of a short survey to be completed at the end of each month. This short survey consists of a series of questions for self-reflection on personal and workplace stress. The data is collected and then analyzed to track trends of stress over time. For example, if multiple respondents cite workplace issues concerning A/C malfunctions, their perceived stress rating would rise and our Natural Language Processing (NLP) Machine Learning algorithm would find an increase in words such as 'hot', 'broken', 'AC', etc. being used in a negative manner.

How we built it

The survey was built in react js and hosted on Amazon Web Services (AWS). Data is collected and stored in AWS Amplify's database. A different program designed for the employer, runs AWS Comprehend services to utilize their ML database to determine if an employees statement on their SpeakUp report is positive (i.e., I really enjoy my job) or negative (i.e., I dislike how Jason speaks over me during meetings). These results are then displayed in an organized manner for an employer to interpret potential sources of stress in the workplace. With AWS and its powerful ML databases, no one person has to read each and every single SpeakUp report; it is all handled by our software.

Challenges we ran into

No one on our team had used AWS or Sentiment Analysis before so the learning curve was steep.

Accomplishments that we're proud of

We have a website hosted on AWS that collects the employee reports. I am proud to have learned about Sentiment Analysis. It is an interesting subject. I am also glad to have "crossed the hump" into learning AWS.

What we learned

AWS, Sentiment Analysis, Cloud-based databases

What's next for SpeakUp

Further statistical and analytical analysis can be used to post-process the data being created by our software. Additional information can be displayed on the employer's side.

Share this project:

Updates