This .NET 8 Blazor application uses semantic kernels to find podcasts episodes related to the user request ("GaGSemanticMap"). The user can request episodes relating to a topic, they can ask about more information regarding a topic or they can add episodes to their "listening queue". For example questions see also FlyoutMenu on the Website or the youtube link.
Currently, only one podcast is configured but a second project is provided ("CalculateEmbeddings") so a developer could calculate embeddings and add them to the database (instructions can be found on the readme of the github page)
Project name
Podcast Recommendation Engine
Description
This .NET 8 Blazor application uses semantic kernels to find podcasts episodes related to the user request ("GaGSemanticMap"). The user can request episodes relating to a topic, they can ask about more information regarding a topic or they can add episodes to their "listening queue". For example questions see also FlyoutMenu on the Website or the youtube link.
Currently, only one podcast is configured but a second project is provided ("CalculateEmbeddings") so a developer could calculate embeddings and add them to the database (instructions can be found on the readme of the github page)
Project Repository URL
https://github.com/heftif/GaGSemanticMap
Project video
https://www.youtube.com/watch?v=hyoEp0OfEq4
Team members
heftif