wiki:MetaDataManagerRestlet

Version 3 (modified by dwinter, 10 years ago) (diff)

--

Normdaten

Zugang zu den Normadaten des Institutes. Zur Zeit nur Personendaten, weitere sind in Entwicklung.

Zugang zu Personennormdaten

Suche

http://virtuoso.mpiwg-berlin.mpg.de:8080/MetaDataManagerRestlet/searchPersons ermöglicht eine Suche in den Personendaten, die Beschreibung findet sich auf der Seite.

Auflösung von IDs

http://virtuoso.mpiwg-berlin.mpg.de:8080/MetaDataManagerRestlet/ids bietet einen Service zur Auflösung der verschiedenen IDs. Welche IDs unterstützt werden findet sich auf der Seite beschrieben.

Funktion zur Autovervollständigung / Suche nach Personen

http://virtuoso.mpiwg-berlin.mpg.de:8080/MetaDataManagerRestlet/persons?term=PER*

gibt eine Liste aller Personennamen beginnend mit PER zurück.

dafür wird ein zusätzlicher Index benötigt

Dieser muss in

/var/tmp/tripleIndex

liegen und wird mit:

de.mpiwg.itgroup.nimanager.luceneIndices.Importer.importFromMPIWG_persons

für die Haupteinträge (d.h.

String[] indexFields=new String[]{"http://xmlns.com/foaf/0.1/name","http://xmlns.com/foaf/0.1/lastName","http://xmlns.com/foaf/0.1/firstName"};

und für Namensalternativen

de.mpiwg.itgroup.nimanager.luceneIndices.Importer.importAlternativesFromWikipedia

aus https://it-dev.mpiwg-berlin.mpg.de/hg/NamedIdentityManager erzeugt.

Die Main-Methode ruft beide hintereinander auf.

Aufruf auf Virtuoso…

/media/disk2/tripleStoreTools

mit

java -jar indexPersonsFromTripleStore.jar