lwholey / concert

Testing with Ruby on Rails
0 stars 0 forks source link

Return a track even when a concert is not available? #11

Open lwholey opened 13 years ago

lwholey commented 13 years ago

Today's online database:

Has the following non John and Len (and Paul?) inputs:?

dates; city; keywords this week; Pittsburgh; Arcade Fire This week; Pittsburgh; The Shins Future; Chicago; Rock, Paolo Nu Future; Chicago; Depeche Mode

Disappointingly, none of these searches actually returns any Spotify Tracks or concerts...

We could handle scenarios like this with...

johnwilde commented 13 years ago

Hi Len,

Out of curiosity, how did you know that those inputs weren't from me? Does it tell you where the searches originated?

I guess it isn't too surprising that these searches returned no results since the user seemed to be searching for particular bands coming to a city. I agree it might be a nice feature for us to turn around and return some results that we think the user might like, but for now I think it might be better to try and make the results we do return easy to understand.

However, I bet there are some direct ways to determine 'music type' from a band name. In fact, doesn't Spotify itself do that categorization for us? If we want to go down the site-scraping route again, I bet a lot could be gleaned from a band's Wikipedia site (if it exists).

On Thu, Sep 1, 2011 at 4:30 PM, lwholey reply@reply.github.com wrote:

Today's online database:

Has the following non John and Len (and Paul?) inputs:?

dates; city; keywords this week; Pittsburgh; Arcade Fire This week; Pittsburgh; The Shins Future; Chicago; Rock, Paolo Nu Future; Chicago; Depeche Mode

Disappointingly, none of these searches actually returns any Spotify Tracks or concerts...

We could handle scenarios like this with...

  • Return a track for the band name (Sorry, we couldn't find a concert but here's a Spotify track for ...)
  • Return a concert listing for bands like the ones listed.  - One of the simpler ways of doing this could be to do a google search like the following: Arcade Fire AND jazz Arcade Fire AND rock Arcade Fire AND classical ... and see which one returns the most search results.  Then, we send eventful the right category of music (lets say this returns the following bands Band of Horses, Bon Iver, Belle and Sebastian).  In the event that too many of events are returned.  We could repeat the google search with something like Arcade Fire AND Band of Horses Arcade Fire AND Bon Iver Arcade Fire AND Belle and Sebastian Again, we use the events that have the most search results.
  • last.fm has an API that offers bands that are like other bands as one of their functions.  This site might be a little to close to us as a competitor to use?  Are there other sites that we could use?

Reply to this email directly or view it on GitHub: https://github.com/lwholey/concert/issues/11

lwholey commented 13 years ago

Hey John,

I know that you hate those bands (actually it was just a hunch). It doesn't tell me where the search originated, but this is probably something we could add if we wanted.

I did a brief look over of eventful's and Spotify's API, and I couldn't find anything along the lines of doing a search for similar bands.

Yeah, good point about polishing what we have. We can add this feature later. I like the wiki idea, this might give better results.

Len

On Thu, Sep 1, 2011 at 7:46 PM, johnwilde < reply@reply.github.com>wrote:

Hi Len,

Out of curiosity, how did you know that those inputs weren't from me? Does it tell you where the searches originated?

I guess it isn't too surprising that these searches returned no results since the user seemed to be searching for particular bands coming to a city. I agree it might be a nice feature for us to turn around and return some results that we think the user might like, but for now I think it might be better to try and make the results we do return easy to understand.

However, I bet there are some direct ways to determine 'music type' from a band name. In fact, doesn't Spotify itself do that categorization for us? If we want to go down the site-scraping route again, I bet a lot could be gleaned from a band's Wikipedia site (if it exists).

On Thu, Sep 1, 2011 at 4:30 PM, lwholey reply@reply.github.com wrote:

Today's online database:

Has the following non John and Len (and Paul?) inputs:?

dates; city; keywords this week; Pittsburgh; Arcade Fire This week; Pittsburgh; The Shins Future; Chicago; Rock, Paolo Nu Future; Chicago; Depeche Mode

Disappointingly, none of these searches actually returns any Spotify Tracks or concerts...

We could handle scenarios like this with...

  • Return a track for the band name (Sorry, we couldn't find a concert but here's a Spotify track for ...)
  • Return a concert listing for bands like the ones listed.
    • One of the simpler ways of doing this could be to do a google search like the following: Arcade Fire AND jazz Arcade Fire AND rock Arcade Fire AND classical ... and see which one returns the most search results. Then, we send eventful the right category of music (lets say this returns the following bands Band of Horses, Bon Iver, Belle and Sebastian). In the event that too many of events are returned. We could repeat the google search with something like Arcade Fire AND Band of Horses Arcade Fire AND Bon Iver Arcade Fire AND Belle and Sebastian Again, we use the events that have the most search results.
  • last.fm has an API that offers bands that are like other bands as one of their functions. This site might be a little to close to us as a competitor to use? Are there other sites that we could use?

Reply to this email directly or view it on GitHub: https://github.com/lwholey/concert/issues/11

Reply to this email directly or view it on GitHub: https://github.com/lwholey/concert/issues/11#issuecomment-1974675