Some VIVO Things Blog

Musings on the community, software, data, use, and whatever else comes to mind.

What would you do if you had data?

VIVO is a work in progress. People are creating VIVOs and filling them with data about scholarship. Let's suppose for a moment that lots of people involved in scholarship had a VIVO that contained data regarding their work and interests. What would we be able to do?

Over the past several years, ideas have accumulated regarding the use of VIVO and VIVO data. Here are half a dozen ideas, in no particular order. I'll have another batch of ideas and batches after that in posts to come.

Some of the ideas may not be very good. We can let the community decide what they need by what they are willing to contribute time and resources to build.

  1. Event mining. VIVO can manage data related to events such as seminars, workshops and conferences. The VIVO event model can represent location, time, name, components and type of event, but more importantly for scholarship, the model can represent concepts and people. Desktop software such as Word and Outlook are often used by staff members to make and distribute materials for events. But these tools have no semantic content and no connection to VIVO. Simple plug-ins for these tools could provide staff members with the means of creating information about the event that could be automatically pushed into VIVO. VIVO would then have a repository of event information that could be used to answer questions such as "which seminars in the past year have dealt with p53 up regulation?," "which departments have offered seminars involving informatics over the past five years?," "are there upcoming conferences, workshops or symposia that match my interests or those of my students?"
  2. Concept cruising. VIVO can have information about concepts, loosely defined as the ideas behind the scholarship. An author might publish on Africa, or HIV, or a particular type of savannah grass. Concepts can be considered connected to other concepts by co-occurrence -- papers, presentations, courses and other works and artifacts in which the concepts appear together. Concepts are connected to people based on a person's works in which the concept is used. Visualizations could be built to show connections between concepts and people. Such visualizations could be used to identify people to serve as experts in various settings, to join teams for future research, to mentor, and to understand the social connections between people and the intellectual connections between their works. VIVO provides ready access to great detail about the people involved with particular concepts and concept pairings. Papers can be reviewed and authors contacted.
  3. VIVO information router. VIVO often stores contact information including email addresses for people. We could easily enable queries of people to result in email lists that could be used to contact people. Suppose a seminar was being given in a particular topic. We could use VIVO to find people associated with the concepts behind the seminar and concepts related to those concepts. Rather than emailing "faculty" or other static, organizational groupings, we could email the people who might actually be interested in the seminar.
  4. Provenance for VIVO. VIVO has an open data model. It is rather easy to add the ability to add new data models for representing new kinds of data. One very important kind of data is provenance -- data about the data -- where did it come from, when, who produced it, and under what conditions. The W3C provenance model represents this kind of information in a standard way. The W3C model is also ready to be used in VIVO -- it is an ontology represented in RDF and could easily be added to VIVO giving VIVO the ability to keep track of information about its data.
  5. Simple VIVO. The VIVO data model has many elements. Sometimes it's richness is distracting -- people new to VIVO can be overwhelmed by VIVO's ability to represent and use information. There could be a subset, a minimum set of information that could constitute a "simple VIVO" supported by simple applications for creating and managing its data. Using such a set of applications, a much larger collection of institutions might find VIVO accessible. The effort to create and maintain a VIVO would be clearer. Once a simple VIVO is established, additional richness of detail and expression of information about scholarship could be added.
  6. Groups for VIVO. VIVO has the data model to put things in groups. Groups of people could be created such as "my students," "semantic web people," or "people I admire." Users of VIVO could define their own groups possibly by using a mobile app to drag pictures of people to groups. Once defined, the creator of the group could email all members of a group, set alerts to be notified if new papers are added for any member of the group, define performance metrics for the group to be tracked over time, share their group with others.

The ideas here have accumulated over the years. Some may represent work in progress. Some will be built by members of the VIVO community. And there are many, many more ideas about how VIVO data can be used.

Have an idea for VIVO data? Drop me a note. You can find me in VIVO.