We were motivated by the lacking, but still developing mental health accessibility. Resources like therapists and psychiatrists can be expensive, not to mention that the topic is considered taboo in certain communities. Our members go to therapy and have encountered these issues, thus having a very personal relationship with the topics addressed. Passionate about the change we need, our team utilized its skills to build a hub of information and resources for the general public.

What it does

Our website provides streamlined resources to extensive mental health topics such as depression, anxiety, ADHD, student support, etc. We have also included a multitude of resources and links to more information from trustworthy sources. From relaxing music to around 100 tips, we were determined to address as many categories as possible. Our project also features an interactive chatbot capable of holding Smalltalk and giving specific responses depending on your needs. It covers the hot topics of exams, COVID-19, depression, body dysmorphia, anxiety, treatment, LGBTQ+, and more!

How we built it

  1. Determine roles
  2. Decide on the project
  3. Preliminary research
  4. Create goals + project pipeline
  5. Get started on a wireframe for website(Figma), Acquire training dataset for chatbot(Kaggle, compiled 6. example questions). Work on intents and entities
  6. Translate Figma design into HTML + CSS(Replit), Clean intents, work on dialog/nodes/response variations
  7. Evaluate and improve chatbot, deploy onto the website(IBM)
  8. Finish styling and transfer content to the website, final touches

Challenges we ran into

We had difficulties arranging group meetings and keeping each other constantly updated due to scheduling conflicts and time zone differences(we live on opposite sides of the world!). It was also hard familiarizing ourselves with a new tool(IBM Watson), but through tutorials and documentation, we were able to push through the challenges.

Accomplishments that we're proud of

We are incredibly proud of ourselves for completing a functioning project. This was one of our member’s first hackathons, and more than half of us are beginners in the hackathon field, so we are amazed at our quick progress and teamwork! Much of the codes and functions of our project were new to us as well.

What we learned

We learned how to utilize IBM Watson and much more about mental health! Some of us explored bootstrap and web design/styling, and we discovered more about machine learning and its applications.

What's next for Heartwork

Going forward, we’d like to implement a functioning search bar and refine the chatbot to recognize a wider range of topics. We would also like to add a feature where the user can like the songs or any information they like and save them. Additionally, we would also like to make some changes to the styling of the website and add more information and pages to the website.

Share this project: