What in your life are you grateful for? Daily Gratitude helps you acknowledge the positive each day and receive personalized summaries based on your submissions.
We have both been getting into journaling and finds that it puts us in a good mood for that day. Reminding yourself what you are thankful for trains your brain to look for the positives.
Our project allows a user to submit daily "gratitudes" of things they are thankful for. We then use topic modeling to extract the most prevalent recipients of gratitude (for example: friends, family, coffee...). On a rough day, the user can ask for reminders of what they are most grateful for.
We built out app in Django and used gensim and spacy to build an LDA topic model.
We have never used Django before or done front end work. Downloading nlp dependencies posed challenges as well as they are cumbersome.
We are proud of what we have accomplished in such a short time and seeing the topic models was rewarding.
We learned the basics of Django and unsupervised learning libraries.
Separating the "documents" to allow multiple runs of the topic model. Also, implementing more application logic like routing to have a complete app.
Django, python, gensim, html, spacey