OR2010 – Dspace 1.6 – Usage statistics

This slideshow could not be started. Try refreshing the page or viewing it in another browser.

@mire has build a GUI for statistics on Dspace at the administrator side.

User requirments: a survey has been held. Repository managers would like to see the popularity of items, collectiions or communities.

Technology: They use Apache Solr (fork of Lucene) for indexing and fast search and faceted browsing.

Advantages: statistics are context aware. This means the items are aware of the D-space hierarchy, group items, bitstream and pageviews

Visualize: using the SOLR faceted search, the popular items, collections and communities can be easily shown in matter of milliseconds. This can be represented in charts, and data tables.

Reporting: Also an reporting function is available where the administrator can create reports with the facets they like by the press of a button. This can be exported in different wordprocessing formats and dataformats.

thoughts and possibilities

Within Knowledge Exchange “Usage Statistics” strand the country initiatives PIRUS (UK), OAstatistik (DE) and SURE (NL) are working together to create Guidelines to facilitate the exchange of Usage Statistics. These statistics come from distributed repositories and will be stored in a central database. This database will provide an API where the statistics data can be used in GUI services.

OpenAIRE is creating a GUI with the datavisualisation API’s from Google. (Like we have seen in the presentation about Usage statistics and Google Analytics) However, according to Ben Bosman it is very risky to rely on third party visualisations you cannot control. API specifications can change and the visual design can change.

I was thinking about using the GUI from @mire. In theory it could work, becouse their internal format for storing usage events look very similar to the OpenURL Context Objects. However Ben was very reserved when this idea was postulated. He told me that their GUI is tightly integrated with the Dspace  framework. The eye-candy of their module is great, but it is not OpenSource. This might not be a deadend. We could discover some posibilities.

What is needed to create a GUI with either OpenAIRE or @mire

  1. User requirements study: what type of person/role needs what type of information.
  2. @mire GUI: A repository tab in the administrator GUI
  3. @mire GUI: the xml format they are using for usage events needs to be mapped to the KE format for OpenURL Context Objects. It is quite similar so an XSL might do the trick.

Tip for the people who are implementing OAI-PMH statistics services on repositories. (Dspace, Fedora, eprint)

If you want transmit the Geo location of countries or Cities with the OpenURL Context Objects before scrambling the ip-address, you can use GeoLite. A free version of the mapping of ip-addresses to countries and cities. An API implementation can be used.

Enhanced by Zemanta


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.