Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

On the other hand, @Mire has prototyped a Solr driven Authority Control capable of caching and mixing together authority sources so that they can utilized for super fast term completion and lookup. Solr is quite effective for quickly retrieving lists of values that a field should be restricted to. Likewise, when the original DSpace metadata is indexed into the Solr based authority control, the Submitter is also presented with an ad-hoc authority of existing values already contained within the repository. In similar way, the project Hive from NESCent provides (a SILS Metadata Research Center/NESCent collaboration) provides both SPARQL based semantic querying and Lucene indexing based keyword searching for Authority Control concepts in SKOS (RDF/XML) format. The success of project Hive has proved the feasibility of this GSoC 2011 project. Therefore I propose to use DSpace TupeloStorageService for SKOS Authority Control storage and SPARQL/Solr for fast term completion and lookup in existing Authority Controls.

...

I'm going to work on the design and development of SKOS RDF triplestore Authority Control storage and searching first (Week 1 - Week 7), followed by the development of the its presentation to support more useful Authority Control exploratory widgets (the rest of the weeks).

Week 1 (May 23

...

May 29)

Tasks:

  • design the API of SKOS RDF triplestore Authority Control storage and searching

...

  • documentation of the API implementation architecture, approach and related technologies.

Week 2, 3 (May 30

...

June 12)

Tasks:

  • develop the storage part for SKOS RDF triplestore Authority Control.

...

  • test report of the component on different Authority Control sources

Week 4 (June 13

...

June 19)

Tasks:

  • develop the searching part for SKOS RDF triplestore Authority Control.

...

  • test report of the component on different Authority Control sources

Week 5, 6 (June 20 --July 3)

Tasks:

  • integrate Solr into SKOS RDF Authority Control storage component, to support fast indexing and searching for Authority Control concepts.

...

  • test report of the Indexer Searcher on different Authority Control sources

Week 7 (July 4

...

July 10) - mid-term evaluation:

Tasks:

  • clean up documentation

...

  • mid-term evaluation of this project

Week 8 (July 11

...

July 17)

Tasks:

  • study the UI documentation of DSpace, especially the original Authority Control UI.

...

  • documentation of the UI presentation design.

Week 9, 10 (July 18

...

July 31)

Tasks:

  • develop UI presentation of SKOS RDF Authority Control using JQuery and Ajax

...

  • widgets or other UI components for SKOS RDF Authority Control searching.
  • unit test report

Week 11 (August 1

...

August 7)

Tasks:

  • integration tests of the core component and the UI presentation of SKOS RDF Authority Control searching

...

Deliverable:

  • integration test report

Week 12 (August 8 --August 14) - final evaluation:

Tasks:

  • clean up documentation

...