Skip to content

rl3032/SpotifyRecSys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpotifyRecSys - Spotify Music Recommendation System

License

Project Overview

SpotifyRecSys is a song-based recommendation system that aims to provide personalized song recommendations to users based on song features.

Table of Contents

Features

Getting Started

Prerequisites

  • Python 3.x
  • Required packages (list the required Python packages and their versions)
  • Spotify API credentials (if applicable)

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/SpotifyRecSys.git
    cd SpotifyRecSys
    

Models

  • 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

Resources

About

A Spotify Music Recommendation System

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published