An open API service indexing awesome lists of open source software.

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

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