As our Technical Director Martin Fenner shared a few days ago, our new Content Resolver service is an ideal interface and information source to build integrations. Today, we want to share with you a few potential (and fancy!) integrations one could build using content negotiation and DOI metadata.
Format your references
You have probably seen DataCite’s Citation Formatter or the export functionality of DataCite Search. Both of these services build citations automatically for a given DOI. You can integrate a similar widget directly into your local environment. With so many choices out there, this simple tool is a great way export and manage references and to take to promote best data citation practices.
Retrieve related content
Have you noticed how Flickr, Spotify, or even Amazon suggest related content? Imagine if you had an image repository and you could do just the same – retrieve related images, display their thumbnails and link back to their original source, from anywhere. It sounds complicated, but it is actually as simple as searching for your keywords and retrieving an image format of the first results. This is content negotiation in action.
Build your own tools
What about an automatic system to download resources given a reference list? Or to explore all the audiovisual content about a given topic and build playlist? The opportunities to innovate are endless!
Link to custom metadata
DataCite DOIs point to all sorts of research outputs and, of course, it is very different to describe a biological sample, a painting in a museum or a piece of software. Our Metadata Schema supports extended and specific metadata through one of its relation types. Through content negotiation, it is possible to make available and retrieve all those details!
These are only a few ideas. You can find many implementations already in the wild: on data discoverability, reference management or linked data, for example.
Do you have other good examples? Get back to us, we would love to share them with the community!