https://github.com/theadaptoid/osprey_audio_analysis
https://github.com/theadaptoid/osprey_audio_analysis
data-analysis data-visualization jupyter-notebooks machine-learning python
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/theadaptoid/osprey_audio_analysis
- Owner: TheAdaptoid
- Created: 2025-03-26T18:17:11.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-30T19:09:12.000Z (about 1 year ago)
- Last Synced: 2025-04-30T20:23:52.443Z (about 1 year ago)
- Topics: data-analysis, data-visualization, jupyter-notebooks, machine-learning, python
- Language: Jupyter Notebook
- Homepage:
- Size: 20.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Osprey Audio Analysis
## Overview
Spotify song popularity prediction project.
## Contributors
- [Marion Forrest](https://github.com/TheAdaptoid)
- [RJ Clines](https://github.com/rjc5216)
- [Connor Kurrack](https://github.com/ckurrack2)
- [Ethan Logsdon]
- [William Hughes](https://github.com/Shark8829)
## Setup and Usage
### Linux
run the setup script:
```bash
bash setup.sh
```
then run the test script:
```bash
bash test.sh
```
then run the main script:
```bash
python3 osprey_audio_analysis/main.py
```
### Windows
run the setup script:
```powershell
.\setup.ps1
```
then run the test script:
```powershell
Not Implemented Yet
```
then run the main script:
```powershell
python osprey_audio_analysis/main.py
```
## Task List
### Extract, Transform, and Load
- [x] Load Data
- [x] Clean Data
- [x] Feature Engineering
- [x] Feature Selection
### First Round of Regression
- [ ] Feature Selection
- [ ] Train
- [ ] Test
- [ ] Evaluate and Score
### Clustering Analysis
- Fitting
- K-Means
- Evaluate and Score
### Second Round of Regression
- Feature Selection
- With New Genre Labels
- Train
- Test
- Evaluate and Score
- Compare to First Round
### Visualizations
- Exploratory Analysis
- First Round Plots
- Clustering Diagrams
- Second Round Plots
### Final Report
- Full Text Draft
- Add Visualizations
- Add Code Snippets
- Add Citations
- Review
- Submit
## Course
*Course Number*: CAP-3784
*Title*: Introduction to Data Analysis
*School*: University of North Florida
*Professor*: Dr. Sandeep Reddivari