SpotifyRecSys is a song-based recommendation system that aims to provide personalized song recommendations to users based on song features.
- Project Overview
- Features
- Getting Started
- Data
- Models
- Results
- Contributing
- Resources
- License
- Acknowledgements
- Python 3.x
- Required packages (list the required Python packages and their versions)
- Spotify API credentials (if applicable)
- Clone the repository:
git clone https://github.com/yourusername/SpotifyRecSys.git cd SpotifyRecSys
- Content-based filtering
- Cosine Similarity
- Euclidean Distance
- Decision Tree / Random Forest
- Neural Networks
- Clustering Algorithms
- K-Means Clustering
- Hierarchical Clustering
- Dimensionality Reduction Techniques
- Principal Component Analysis (PCA)
- t-Distributed Stochastic Neighbor Embedding (t-SNE)
- Deep Learning Approaches
- Convolutional Neural Networks (CNNs)
- Autoencoders
- Spotify API and Documentation
- Github Repo
- Kaggle Notebook
- Articles