Repurposing VIVO data
As a semantic web application, VIVO data is accessible as standard RDF, enabling the possibility of repurposing or sharing of data over the web.
Why repurpose
Why not? The VIVO application contains a broad coverage of profiles about people within an academic institution. Repurposing allows others to retrieve that valuable data and extending the use of the data in many different ways.
Who might repurpose
Organization units who want to use the data for display on their websites.
For example, the following instances repurposed the data from the VIVO site http://vivo.cornell.edu/:
1. http://impact.cals.cornell.edu
2. http://chemistry.cornell.edu/faculty/index.cfm
How to repurpose
The RDFimporter module developed by Miles Worthington allows user to import remote RDF content and map to standard Drupal structures.
What is a SPARQL endpoint
A SPARQL endpoint enables users or machines to query a knowledge base using the SPARQL query language, and then returns results as a response to the queries. The results can be in various forms, such as XML, JSON, RDF/XML, CSV.
Examples of SPARQL endpoints:
How to create an endpoint
1. Joseki SPARQL endpoint
See the documentation for information.
2. Java web services to produce XML or JSON from SPARQL endpoint
See the semanticservice website for information.