ΕΕΛΛΑΚ - Λίστες Ταχυδρομείου

Re: Inquiry about GSoC Project –" PersonalAIs: Generative AI Agent for Personalized Music Recommendations"

  • Subject: Re: Inquiry about GSoC Project –" PersonalAIs: Generative AI Agent for Personalized Music Recommendations"
  • From: Giannis Prokopiou <giannprokopiou [ at ] gmail [ dot ] com>
  • Date: Mon, 10 Mar 2025 13:58:39 +0200
Dear Pranathi,

Thank you for reaching out and for your interest in the *PersonalAIs:
Generative AI Agent for Personalized Music Recommendations* project! We’re
glad to hear about your background in programming and machine learning, and
we appreciate your enthusiasm for contributing.
*Project Overview*

PersonalAIs is designed to be an AI-powered agent that interacts with users
via natural language to curate personalized Spotify playlists. It
determines user mood and preferences through NLP, integrates with the *Spotify
API* for retrieving user metadata, and leverages *audio analysis tools* to
refine recommendations. The chatbot-style interface enables real-time
modifications, allowing users to refine their playlists dynamically.
*Tech Stack & Frameworks*

Here are some key technologies we plan to use:

   - *Natural Language Processing (NLP):* Fine-tuned small LLMs (e.g.,
   DistilBERT) for mood and intent detection.
   - *Generative AI:* Locally hosted LLMs or API-based solutions for
   chatbot interactions.
   - *Recommendation Engine:* Hybrid approach combining collaborative
   filtering (Spotify listening history) and content-based filtering (audio
   features).
   - *Spotify API Integration:* Authentication, playlist management, and
   audio feature extraction.
   - *Frontend UI:* A React-based chatbot interface for interaction.
   - *Backend Processing:* FastAPI for handling API requests and model
   inference.
   - *Real-time Modifications:* Users can adjust playlists dynamically
   using NLP commands.

*Ways to Contribute*

   - *Get Familiar with the Spotify API:* Review the Spotify API
   documentation <https://developer.spotify.com/documentation/web-api/> to
   understand how playlist retrieval and user authentication work.
   - *Explore NLP for Mood Detection:* Research *mood-based playlist
   generation* and *emotion recognition models* (datasets like Moodify or
   MER could be useful).
   - *Showcase Your Skills:* If you’d like, you can create a *small
   prototype*—for example, a simple chatbot that takes user input and
   categorizes mood, or a script that interacts with the Spotify API.

*Next Steps*

Feel free to ask any specific questions or propose initial contributions.
If you'd like to discuss the project in more detail, we can arrange a call
to guide you on preparing a strong GSoC proposal.

Looking forward to your involvement!

Best regards,
Giannis Prokopiou & Thanos Aidinis

Στις Παρ 7 Μαρ 2025 στις 7:54 μ.μ., ο/η Pranathi U K <pranathi [ dot ] uk [ at ] gmail [ dot ] com>
έγραψε:

> Dear Giannis Prokopiou, Thanos Aidinis ,
>
> I am Pranathi Udaya Kumar, a first-year undergrad at National Institute of
> Technology Karnataka (NITK). I have reviewed the "PersonalAIs: Generative
> AI Agent for Personalized Music Recommendations " project and I'm
> interested in contributing to it. I have good knowledge of Python, C, C++,
> Java and I am particularly interested in machine learning and even web
> development (know frontend and eager to learn backend web development). I
> would like to deepen my knowledge and contribute meaningfully to this
> project.
>
> Could you please provide more details about the tech stacks and frameworks
> used, share any existing repositories related to the project or issues I
> can work on in advance.
> Or should I do anything to showcase my skills and include in the project
> proposal?
>
> Looking forward to your response.
>
> Thank you
> Pranathi Udaya Kumar.
> ----
> Λαμβάνετε αυτό το μήνυμα απο την λίστα: Λίστα αλληλογραφίας και συζητήσεων
> που απευθύνεται σε φοιτητές developers \& mentors έργων του Google Summer
> of Code - A discussion list for student developers and mentors of Google
> Summer of Code projects.,
> https://lists.ellak.gr/gsoc-developers/listinfo.html
> Μπορείτε να απεγγραφείτε από τη λίστα στέλνοντας κενό μήνυμα ηλ.
> ταχυδρομείου στη διεύθυνση <gsoc-developers+unsubscribe [ at ] ellak [ dot ] gr>.
>
----
Λαμβάνετε αυτό το μήνυμα απο την λίστα: Λίστα αλληλογραφίας και συζητήσεων που απευθύνεται σε φοιτητές developers \& mentors έργων του Google Summer of Code - A discussion list for student developers and mentors of Google Summer of Code projects.,
https://lists.ellak.gr/gsoc-developers/listinfo.html
Μπορείτε να απεγγραφείτε από τη λίστα στέλνοντας κενό μήνυμα ηλ. ταχυδρομείου στη διεύθυνση <gsoc-developers+unsubscribe [ at ] ellak [ dot ] gr>.

πλοήγηση μηνυμάτων