こんにちわ!私は Puppy です!私はSpotifyでお気に入りのアーティスト、ジャンル、およびサンプル曲に基づいて、あなたに推奨プレイリストを提供する Python スクリプトです!
Puppyはとても簡単に使用できます!.env ファイルから Spotify API 認証情報を読み込み、お気に入りのアーティスト、ジャンル、サンプル曲を入力するだけで、Puppyがプレイリストを生成してくれます!
Puppyは、Spotify API を使用して、あなたが好きなアーティストのトップトラックを検索し、類似した曲をサンプル曲に基づいて検索し、関連するアーティストのトップトラックを取得します。これらの曲を組み合わせて、重複を削除して、あなたの新しいお気に入りプレイリストを生成します!
プレイリストの長さも簡単に設定できます。あなたが欲しい曲の数を入力するだけで、Puppyが必要な曲数を追加してくれます。最も関連性の高い曲だけを選んで、あなたに最高のプレイリストを提供します!
ぜひ Puppy を使って、あなたの音楽ライフを充実させてください!
1- このリポジトリをクローンします。
2- 必要なPythonパッケージをインストールします。
3- Spotify APIのクライアントID、シークレット、リダイレクトURIを設定します。
4- python pup.py
を実行して、プレイリストを作成します。
このソフトウェアは、GPL3 ライセンスの下で公開されています。詳細については、LICENSEファイルを参照してください。
hello! I'm Puppy! I'm a Python script that gives you recommended playlists based on your favorite artists, genres and sample songs on Spotify!
Puppy is so easy to use! Just load your Spotify API credentials from the .env file, enter your favorite artists, genres and sample songs, and Puppy will generate a playlist for you!
Puppy uses the Spotify API to find top tracks from artists you like, find similar songs based on sample songs, and retrieve top tracks from related artists. Combine these songs, remove duplicates and generate your new favorite playlist!
You can also easily set the length of your playlist. Just enter the number of songs you want and Puppy will add the number of songs you need. We pick only the most relevant songs to give you the best playlist!
Please use Puppy and enrich your music life!
1- Clone this repository
2- Install the required python packages
3- Set client ID, secret and redirect URI for Spotify API
4- Run with python pup.py
This software is released under the GPL3 license. See the LICENSE file for details.