I just contributed a new Drupal module called Service Attachments. It basically finds related content for nodes on others sites like YouTube, Flickr, Twitter, ... It's actually implemented as a small "framework" so you can plugin in your own services.
When do you need this? Well, when you want to enrich your nodes with content from other sites and you don't want to go through the process of searching all those sites.
How does it work? You learn the module how it has to do a query on another site (via a webservice, ...). You also tell it what queries should give good results, these are called candidates. This is configured per content type. For example in case of a concert node, good candidates are "ARTIST + VENUE + CITY", "ARTIST", "VENUE + CITY", "VENUE". The module will then go through all this candidates and as soon as it finds a match, it'll take that and stop searching. So you start with a pretty exact query and go broader and broader.
How well does it work? It depends on how well you configure it. But don't expect 100% matches. But with some fine tuning you should get 80% relevant content without any problem.
An extract from a presentation I did on FOSDEM 2009 will hopefully explain this better.
Comments
bump
1. service attachment package should be another module. Had to move it to get working
2. The service listings and fields do not look like the slide show.
3. Please detail one example with your current release
thank you
Tarball is ready ... http://drupal.org/project/service_attachments Enjoy!
We use drush here to manage all modules and do not use CVS. Thanks for checking on it.
Code is in CVS already though.
I've applied for a build but looks like something has gone wrong. I'll have another look at it.
Do not see any release on the project page. Did you intend to put up a beta or 0.x or anything?
Post new comment