Code Monkey home page Code Monkey logo

project-group-group12's Introduction

Group 12 - Music Therapy And Mental Health

Milestone 2

Dataset Description

Our dataset examines the influence of music on mental health by collecting data from 736 individuals. This is initiated by Catherine Rasgaitis, an undergraduate computer science student at the University of Washington. The data was collected between 04/27/2022 and 11/09/2022, using a Google Form. The variables include various prompts to analyze the respondent’s relationship to music. The dataset includes the respondents’ mental health such as anxiety, depression being rated from 0-10. The respondents also described their opinion on whether music improves their mental health. These results are either numerical or in english. The purpose of the dataset was to identify correlations between music taste and mental health; a more comprehensive understanding of music that may contribute to further applications of music therapy. Some limitations of the dataset include subjectivity of the mental health based prompts as they were self reported. We speculate that age, music genre, composers, instrument players, and number of hours of music listened may be correlated to anxiety, depression, insomnia, and OCD, because of the commonality and impact of music on our lifestyles.

Topic of Dataset

Our dataset provides numerous variables, giving us the freedom to explore our own areas of interest within the dataset. We want to explore the impact of age, music genre, composers, instrument players, and number of hours of music listened to on mental health. Each of us has different connections to music and mental well-being, which has shaped our diverse perspectives toward the dataset. Alyssa hopes to explore if composing or playing an instrument has an impact on mental health. Furthermore, she will study the correlation between how someone perceives the effects of music compared to whether they are actually playing or composing music. Haider will explore the frequency of how often an individual listens to a particular genre, and if these habits have any underlying effects on mental health conditions. Zainab will analyze age with the amount of music listened to, to determine if there are any mental health implications. With such a rich and comprehensive dataset, we believe building a user-facing Dashboard would allow us to explore various perspectives and consider many variables when analyzing relationships.

Milestone 1

Brief Topic Discussion

Given the increasing advocacy towards mental health and mental health support, we aim to explore how music may impact mental wellbeing, considering the perspectives of diverse age groups and how influential music has been in their daily lifestyle. Utilizing our findings, we hope to produce detailed, thoroughly developed, and comprehensive data visualizations that can aid the general public in understanding the influence of music on their mental health. As a dedicated team of students who have experienced our own mental hurdles, our team intends to use this project to provide a greater understanding of mental health with respect to music.

Diverse genres are examined such as classical, country, EDM, folk, gospel, hip hop, jazz, K pop, Latin, lofi, metal, pop, R&B, rap, pop, and video game music which have varying influences on mental health. Furthermore, the respondents' connection to music such as whether they play an instrument or are a composer is studied as well. It will be worthwhile to investigate how all the different variables in this dataset, including the genres of music and overall involvement with music, affect the various mental health attributes in individuals.

Brief Dataset Summary

Our dataset analyzes the influence of music on mental health by collecting a magnitude of variables from 736 individuals. The variables include each individual’s age, primary streaming service used, hours of day spent listening to music, whether music is listened to during work, and whether they play an instrument or a composer. It also analyzes the type of music as well, such as the favourite genre, whether the respondent explores a variety of genres or listen to music in foreign languages, the beats per minute (BPM) of the music, and how frequently predetermined genres of music are listened to. These genres include classical, country, EDM, folk, gospel, hip hop, jazz, K pop, Latin, lofi, metal, pop, R&B, rap, pop, and video game music. Finally, the dataset analyzes the respondents’ mental health with factors inlcuding amount of anxiety, depression, insomina, OCD, based on a rating from 0-10 with 0 being the lowest and 10 being the highest. The respondents also described their personal opinion on whether music improves their mental health.

Team Members

  • Alyssa : I am a third year in microbiology. I like to play the flute, longboard and play Valorant!
  • Haider Mohammad: As a 4th year Management student with an interest in the CPA program, I am currently focused on finance and accounting courses.
  • Zainab Mohammad: I am a 4th year Biochemistry and Molecular Biology student, with a profound interest in the field of computer science.

Images

project-group-group12's People

Contributors

github-classroom[bot] avatar haiderbm avatar naclsodium avatar zainabm12 avatar

project-group-group12's Issues

Images are blank

I was using "plt.savefig()" to save plots from my analysis file to the images directory, however these images appear blank in the images directory. Has anyone experienced this and/or knows the solution? Thanks!

MS4 Feedback

Feedback for Group 8

  1. Notes from [Saira] on Feedback on the analysis:

Analysis 1:
Good Job.

  • add titles to your visualizations.
  • use markdowns to add insights after your plots.
  • highlight your work for each milestone with a markdown title and add a conclusion that shows how did you answer your research question.

Analysis 2:
Good Job.

  • use markdowns to add insights after your plots.
  • fix all the warnings.
  • move method changing function to .Py file.
  • add a conclusion.

Analysis 3:

  • use markdowns to add insights after your plots.
  • add a conclusion.

Contracted Grade

  1. What is your contracted grade?
  • A+
  1. Are you on track to satisfy all the requirements of your contracted grade?
  • Yes, Fix all the highlighted changes.

Error: "the notebook does not appear to be valid json github"

I am getting the error "the notebook does not appear to be valid json github" when I try to open my analysis file on Github, and when I attempted to open it via Jupyter Lab, it also did not open due to a similar reason. Trying to google the error right now...

Commit issues

Despite not making changes to different analysis files, Github is still telling me to commit other files. However, when I go into the analysis directory itself, this issue does not occur anymore.

Task List for Milestone 4

  • Task 1: Setting up pipeline- wrangle, modify data and add it to the processed data folder
  • Build and Test method chains for wrangling data
  • Represent your findings visually - including titles, axis labels, etc. and make comments in markdown code to explain what you are doing

Images directory in repository

Hey team, I was thinking that it might become quite cluttered when we add our plot images to the images directory, since we all have a fair bit of graphs. How about we create individual directories in the image directory just to help with the organization (individual directories for each of us)?

Feedback Session # 2

Feedback for Group

  1. What is your contracted grade?
  • A+
  1. Are there are any group dynamics issues that we need to be aware of ?
  • No
  1. Notes from [Islam/Saira] on Feedback on the analysis:
  • Need to use Py file for import function
  • Need to Fix visualization
  • Everything looks on track for an A+
  • Other feedback wasn't recorded (@sairafurqan)

Code for merging branches/main

Hello team, it's a bit late in the game but regardless I thought I'd share the code I use to merge my changes onto my branch and vice versa. Feel free to refer to this if needed!

To merge changes made on main (master branch) to a branch:
git checkout
git fetch origin main
git merge origin/main
git push origin

To merge changes made on branch to main:
git checkout
jupyter lab (do your work)
Ctrl C
git add .; git commit -m ""
git checkout main
git merge
git add .; git commit -m ""; git push
git push (doing it a second time just in case)

Milestone 6 Task List and A+ Requirements

  • Address Project Feedback
  • Create a single markdown file. This is our final report!
  • Make the repository public
  • Create a release for the repository

For A+, ensure there are:

  • Multiple datasets
  • Sophisticated Tableau dashboard
  • Deep analysis and insightful commentary
  • Effective use of GitHub issues
  • Use of functions in wrangling, processing and cleaning
  • Complex method chaining
  • Effective use of git branches and pull requests
  • 4+ student hours
  • Extra "flair" and effort

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.