{"id":24896804,"url":"https://github.com/lilaceri/girls-data-spotify","last_synced_at":"2025-08-31T16:42:14.549Z","repository":{"id":274440578,"uuid":"922905991","full_name":"lilaceri/girls-data-spotify","owner":"lilaceri","description":"Workshop for young people to programmatically do their own spotify wrapped","archived":false,"fork":false,"pushed_at":"2025-02-28T13:11:15.000Z","size":34656,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-23T18:50:57.003Z","etag":null,"topics":["analytics","data-science","data-visualization","music","pandas","python","sklearn","spotify"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lilaceri.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-01-27T09:55:42.000Z","updated_at":"2025-02-28T13:11:18.000Z","dependencies_parsed_at":"2025-03-27T16:50:58.302Z","dependency_job_id":null,"html_url":"https://github.com/lilaceri/girls-data-spotify","commit_stats":null,"previous_names":["lilaceri/girls-data-spotify"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lilaceri/girls-data-spotify","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lilaceri%2Fgirls-data-spotify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lilaceri%2Fgirls-data-spotify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lilaceri%2Fgirls-data-spotify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lilaceri%2Fgirls-data-spotify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lilaceri","download_url":"https://codeload.github.com/lilaceri/girls-data-spotify/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lilaceri%2Fgirls-data-spotify/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273010893,"owners_count":25030367,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-31T02:00:09.071Z","response_time":79,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["analytics","data-science","data-visualization","music","pandas","python","sklearn","spotify"],"created_at":"2025-02-01T20:15:18.803Z","updated_at":"2025-08-31T16:42:14.510Z","avatar_url":"https://github.com/lilaceri.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Interactive spotify 'wrapped' workshop \n\nThis repo contains an interactive workshop designed to be delivered to secondary school age children/young adults. It provides a worksheet and sample data that students can use to simulate Spotify's Wrapped using python to analyse spotify listening history, create a variety of visualisations and a simple machine learning model.\n\n### Instructions\n---\n1. clone repo\n2. open ipynb\n3. linked data in this repo\n4. complete worksheet\n\n*congrats you are now a Data Scientist*\n\n### How to use own data\n---\n1. Go to Spotify.com and login - heres some more info https://support.spotify.com/us/article/understanding-my-data/\n2. Wait up to a week for download link\n3. Download your data\n4. Replace sample data with your own\n\n### simple instructions for laptop set up\n\n1. Download Anaconda\n2. Set up conda environment to have python \u0026 jupyter labs\n3. Open jupyter labs\n4. Open console\n5. `conda install anaconda::git`\n6. `git clone https://github.com/lilaceri/girls-data-spotify.git`\n7. cd into the folder you've just cloned - soemthing like `cd girls-data-spotify`\n8. `python -m pip install -r requirements.txt`\n9. Open ipynb and check it runs ok - you may need to uncomment some of the !pip package installs in the first code cell\n\n### Detailed Instructions of laptop\n1.\tDownload Anaconda https://www.anaconda.com/download/success\n•\tMost likely will be the windows version required \n2.\tOpen the Jupyter Notebook (just search in your applications) \n•\tIt will open a command window – let it do its thing\n3.\tOnce Jupyter has opened in your browser go to File -\u003e New -\u003e Terminal \n4.\tIn the terminal type the following:\n•\tconda install anaconda ::git\ni.\tIt may say some new packages need installed -\u003e say yes \n•\tgit clone https://github.com/lilaceri/girls-data-spotify.git  \n5.\tThen go to View -\u003e JupyterLab\n6.\tThe path to the folder should now be girls-data-spotify/ - this is essential as it is hard coded \n•\tNavigate to Documents -\u003e girls-data-spotify \n•\tOpen Spotify_wrapped_workshop.ipynb \n\n### Detailed instructions for google Colab\n1. open spotify wrapped ipynb on this browser\n2. click open in google colab button at the top\n3. notebook should run using the provided data on this repo - make sure to run the 3 hidden cells\n4. if you want to use your own data - try to write a function to do this and change the `dfs = get_local_filepaths()`\n   to `dfs = your_function()`\n   \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flilaceri%2Fgirls-data-spotify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flilaceri%2Fgirls-data-spotify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flilaceri%2Fgirls-data-spotify/lists"}