Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
ucalyptus authored Jan 25, 2020
1 parent 84e9b65 commit 61fc8e0
Showing 1 changed file with 1 addition and 53 deletions.
54 changes: 1 addition & 53 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,53 +1 @@
![](https://ucalyptus.github.io/Spotify-Recommendation-Engine/spotify.gif)

[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/Spotify-Recommendation-Engine/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

***
## Music recommender system.

[Important Announcement for KWoC contributors](ucalyptus.github.io/Spotify-Recommendation-Engine/KWoC%20Announcement)

- 1.This is my input data
![This is my playlist I feed it to ](images/playlist_screenshot.png)
- 2.Spotify has inhouse functions to extract track details.
![After I use Spotify API to fetch tracks and arrange it into a df ](https://developer.spotify.com/assets/WebAPI_intro.png)
- 3.This is the extracted dataframe
![Dataframe](images/dataframe_screenshot.png)
- 4.I do Data Analysis and use well known statistical techniques.

## Requirements
* spotipy
```bash
pip install spotipy
```
## Voila! ,we convert this into a simple data analytics problem.Thanks to this Python wrapper Spotipy


*[Read more about Spotify's recommendation algorithm](Implicit-Matrix-Factorization.md)*

[Spotify Developer](https://beta.developer.spotify.com/documentation/web-api/) for more info



### Contributing
Before you follow the mentioned steps, make sure you read our [Code of Conduct](https://github.com/ucalyptus/Spotify-Recommendation-Engine/blob/master/CODE_OF_CONDUCT.md).

1. Fork the repository.
![image](https://user-images.githubusercontent.com/41269164/70219309-9a3eca80-176a-11ea-8a4d-1bd701d07314.png)
2. clone the repository.
`https://github.com/ucalyptus/Spotify-Recommendation-Engine.git`
3. create a different branch.
`git checkout -b newbranch oldbranch`
4. Do the needful changes to solve the issue.
5. commit the changes and open a pull request.
`git commit -m "description about changes"`
`git push origin newbranch`
6. Making a pull request
![image](https://user-images.githubusercontent.com/41269164/70219707-47194780-176b-11ea-96c2-d0c401ddb1e0.png)
* click on `Compare and Pull Request`
![image](https://user-images.githubusercontent.com/41269164/70219836-8d6ea680-176b-11ea-81d5-549093bf0954.png)


## KWoC contributors
[@sibasmarak](http://github.com/sibasmarak) - [#15](https://github.com/ucalyptus/Spotify-Recommendation-Engine/pull/15)
[@San-B-09](https://github.com/San-B-09) - [#21](https://github.com/ucalyptus/Spotify-Recommendation-Engine/pull/21)
## Flutter Clone of Spotify

0 comments on commit 61fc8e0

Please sign in to comment.