Re: Gsoc Proposal



I have already submitted it and just want to have some discussion for any improvement, duplication of work or relevancy of project to gnome.
 

On Wed, Apr 1, 2009 at 2:27 AM, Sandy Armstrong <sanfordarmstrong gmail com> wrote:
All proposals should be submitted via Google's Summer of Code 2009 web app.

Thanks,
Sandy


On 03/31/2009 12:44 PM, dinesh yadav wrote:
Hi

 I am Dinesh, a third year CS student. I just completed my gsoc-2009
proposal and wants to have some discussion,response over my idea. Even
if I am not accepted, I would like to continue intracting with you people.

 My idea is to implement Poolcast support  as a plugin for rhythmbox.
Poolcast is novel radio architecture influencing the music users own,
play and share in real time. Users can create new channels, share their
music in music pool, and evaluate the proposed music. The underlying
system uses knowledge base algorithm to generate the most promising
sequence of songs for the current listeners according to their music
preferences. Rhythmbox can have integrated plug-in for this system
using iTunes DAAP implementation for sharing music on local subnet. By
getting the music preferences, library shares of all participants in the
channel the song sequence can be generated using Case-Based Reasoning
given by Claudio Baccigalup and Enrica in "A case-Based Song Scheduler
for Group Customized Radio
<http://www.iiia.csic.es/%7Eclaudio/papers/Baccigalupo-Plaza-2007-ICCBR.pdf>".

The algorithm uses each participants a case base to model thier
preferences and schedule next song accordingly. To achieve fairness and
group-satisfaction some assumption it use are

-- No song or artist should be repeated closely on a channel to justify
variety
-- Each music should be musically associated with the last song it
follows to have continuity just like “In-the-mood” plugin
-- Each song should match the current listeners’ music preferences.
-- The more user is unsatisfied with the song played recently, the more
his preferences influence in the judging the next song.

You can say music preference of a user in his music share  is (song,
artist , number_of_times_played in rhythmbox).

People can share thier music, discover  new tasteful music during party,
music clubs and any social occasion on the local network by this system.
I would like to know, i am not doing duplicate work and it is relevant
to gnome and desktop environment beacuse Poolcast was initially coined
for web radio systems. Thnaks for reading this so  far and hoping to
have a good response. You can also see a pdf copy at
http://web.iiit.ac.in/~dinesh/proposal.pdf
<http://web.iiit.ac.in/%7Edinesh/proposal.pdf> .


Reference
1. /Poolcasting/: a Social /Web Radio/ Architecture for Group
Customisation
<http://www.iiia.csic.es/People/enric/papers/Baccigalupo-Plaza-AXMEDIS07.pdf>

2. A /Case/-/Based Song Scheduler/ for Group Customised Radio
<http://www.iiia.csic.es/%7Eclaudio/papers/Baccigalupo-Plaza-2007-ICCBR.pdf> ------------------------------------------------------------------------

_______________________________________________
gnome-soc-list mailing list
gnome-soc-list gnome org
http://mail.gnome.org/mailman/listinfo/gnome-soc-list




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]