Code Monkey home page Code Monkey logo

happy-community's Introduction

Happy Community

About This Project

This Project is built to attend the Unihack'21 event.

Inspiration

During the COVID-19 era, mental health problems become increasingly crucial [Bueno-Notivol et al., 2021] [Yamada 2021]. Our project aimed to provide an online platform for people to write diaries, share stories, and make friends.

What It Does

The users can write journals on our website, and our LSTM machine learning model [Hochreiter, 1997] will analyze the score of happiness based the language and tell the users, on a scale of 100, how happy they are in the day. Besides, users are able to view the history of happiness and share their story in the community.

How We Built It

Our backend was written in SQL and Python. Our front end was written in HTML, CSS, and Javascript

Challenges We Ran into

All of us are amateurs to web development (especially Javascript and data fetching), so we had to learn both the front end and back end from scratch and then build a working website. The hardest part is the synchronization between the two parts.

Accomplishments that We're Proud of

We are proud that we have completed the essential part of the website, with the back end and front end working together.

What We Learned

All of us know nothing about JavaScript and SQL before we attended this Unihack'21 event. During the hackathon, we taught everything by ourselves and learned a lot about the front end and back end as well as how to connect front end and back end.

What's Next for Happy Community

We are planing to continue building our project even though the event is over. We plan to add new features such as viewing journal histories and posting stories in the community. We want to plan to add visualizations to demonstrate the score to help one track their happiness score over time.

References

  • Bueno-Notivol et al. (2021). "Prevalence of depression during the COVID-19 outbreak: A meta-analysis of community-based studies". Int J Clin Health Psychol. 21(1): 100196. doi: 10.1016/j.ijchp.2020.07.007.
  • Hochreiter, Sepp and Schimidhuber Jürgen (1997). "Long Short-Term Memory". Natural Computation 9(8): 1735-1780. doi: 10.1162/neco.1997.9.8.1735.
  • Yuku Yamada et al. (2021). "COVIDiSTRESS Global Survey dataset on psychological and behavioural consequences of the COVID-19 outbreak". Scientific 8(3). doi: 10.1038/s41597-020-00784-9.

happy-community's People

Contributors

zichunhao avatar richard-zh-yang avatar shiyao-monster avatar

Watchers

 avatar

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.