https://github.com/devkimchi/my-sentimental-playlist
This provides a collection of notebooks that generate a Spotify playlist based on my mood analysis.
https://github.com/devkimchi/my-sentimental-playlist
azure azure-openai melon-chart prompt-engineering semantic-kernel spotify-web-api
Last synced: 2 days ago
JSON representation
This provides a collection of notebooks that generate a Spotify playlist based on my mood analysis.
- Host: GitHub
- URL: https://github.com/devkimchi/my-sentimental-playlist
- Owner: devkimchi
- License: mit
- Created: 2024-07-17T06:56:27.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-12T12:42:40.000Z (over 1 year ago)
- Last Synced: 2025-04-11T23:40:24.101Z (about 1 year ago)
- Topics: azure, azure-openai, melon-chart, prompt-engineering, semantic-kernel, spotify-web-api
- Language: Jupyter Notebook
- Homepage:
- Size: 33.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# My Sentimental Playlist
This provides a collection of notebooks that generate a Spotify playlist based on my mood analysis.
## Prerequisites
- [.NET SDK 8.0+](https://dotnet.microsoft.com/download/dotnet/8.0?WT.mc_id=dotnet-144699-juyoo)
- [Visual Studio Code](https://code.visualstudio.com/) with [C# Dev Kit](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit) and [Polyglot Notbooks](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.dotnet-interactive-vscode) extension
- [Azure subscription](https://azure.microsoft.com/free?WT.mc_id=dotnet-144699-juyoo)
- [Azure OpenAI subscription](https://aka.ms/oaiapply)
## Getting Started
0. [Basics of Semantic Kernel](./00-semantic-kernel.ipynb)
1. [Melon Chart - Gimme the list of songs: Semantic Memory](./01-melon-chart.ipynb)
2. [Spotify - Get the playlist: Semantic Memory](./02-spotify-chart.ipynb)
3. [Spotify - Create a playlist: No Semantic Memory](./03-spotify-chart-without-memory.ipynb)
## Acknowledgements
- Sample data used in this [document](./00-semantic-kernel.ipynb) is from this [Microsoft Learn Path](https://learn.microsoft.com/training/paths/develop-ai-agents-azure-open-ai-semantic-kernel-sdk/?WT.mc_id=dotnet-144699-juyoo).