@pronguen @oschihin @sschuepbach @fxbensmann
Hallo Nicolas,
wie gestern im skype erwähnt, habe ich mich gestern Nachmittag damit beschäftigt, unsere aktuellen Transformationen mit einem Matching gegen VIAF zu erweitern.
Wenn Du diesen Mechanismus benutzen möchtest, musst Du einen Update auf das repository mfWorkflows laufen lassen und Dir die neueste library
https://drive.switch.ch/public.php?service=files&t=04787368f4d733e6279c01aae7891cfd
als Plugin herunterladen.
Neu gibt es in der config Datei
https://github.com/linked-swissbib/mfWorkflows/blob/master/config/java-options.conf
einen Eintrag (-DindexURL=http://sb-s8.swissbib.unibas.ch:8080/solr/viaf), der es der MF Funktion ermöglicht, Autoren gegen den bei uns aufgebauten VIAF Index zu matchen.
Im Moment benutze ich nur Personennamen, keine Körperschaften und Kongresse.
Ein kleines Testergebnis hier:
https://github.com/linked-swissbib/mfWorkflows/blob/master/src/main/resources/transformation/person/personOutputviaf.rdf
Wie wir die gewonnen IDs weiterverarbeiten, müssen wir uns noch überlegen. Möglicherweise in einem Folgecommand, darüber möchte ich mir aber auch noch mit Sebastian Gedanken machen.
Für den Testauthor Bouvier matchen recht viele IDs.
Ich habe mir Viaf ein wenig (allerdings natürlich noch nicht ausreichend) angesehen.
Eine mögliche Einschränkung wäre der Einbezug eines 'Werkattributs'. Ich bezeichne das mal so, wohl nicht sehr bibliothekarisch...
Hier im Morphscript:
https://github.com/linked-swissbib/mfWorkflows/blob/master/src/main/resources/transformation/person/personOutputviaf.rdf
Leider wird der value im combine tag nicht berücksichtigt. Im Moment weiss ich nicht warum.
Hast Du eine Idee?
Meine Bitte(n):
- Könntest Du das mal bei Dir ausprobieren und mir sagen, ob es bei Dir funktionsfähig ist?
- Hast Du einen Idee, wie man im Morph einen solchen Wert einbeziehen könnte?
- Könntest Du einen Vokabularnamen definieren, um solche Identifier einzubeziehen?
- Kannst Du Dir mal die referenzierten links ansehen und darüber nachdeken, wie man ein besseres Matching erzielen könnte?
Dieses Verfahren ersetzt natürlich nicht die Methoden und Mechanismen von Felix. Wir werden heute beginnen, bei uns in Basel die Infrastruktur von Gesis aufzubauen, um seine Verfahren bei uns nachvollziehen und begleiten zu können. Am Ende werden wir -hoffentlich- ein "best of" erhalten.
Matchingverfahren und daraus Ergebnisse zu erzielen hat für mich im Moment eine sehr hohe Priorität. Wir brauchen das unbedingt, um unsere Projektziele zu erreichen. Wue gestern bereits im Skype kurz angesprochen, gibt es hier im Moment recht viele Aktivitäten. Weitere sind:
Weitere sind zum Beispiel:
https://librecatproject.wordpress.com/2015/06/03/matching-authors-against-viaf-identities/
oder
https://twitter.com/infolis_project
(ein Projekt an dem Gesis ja auch beteiligt ist)
Erstmal soviel,
Günter
@pronguen @oschihin @sschuepbach @fxbensmann
Hallo Nicolas,
wie gestern im skype erwähnt, habe ich mich gestern Nachmittag damit beschäftigt, unsere aktuellen Transformationen mit einem Matching gegen VIAF zu erweitern.
Wenn Du diesen Mechanismus benutzen möchtest, musst Du einen Update auf das repository mfWorkflows laufen lassen und Dir die neueste library
https://drive.switch.ch/public.php?service=files&t=04787368f4d733e6279c01aae7891cfd
als Plugin herunterladen.
Neu gibt es in der config Datei
https://github.com/linked-swissbib/mfWorkflows/blob/master/config/java-options.conf
einen Eintrag (-DindexURL=http://sb-s8.swissbib.unibas.ch:8080/solr/viaf), der es der MF Funktion ermöglicht, Autoren gegen den bei uns aufgebauten VIAF Index zu matchen.
Im Moment benutze ich nur Personennamen, keine Körperschaften und Kongresse.
Ein kleines Testergebnis hier:
https://github.com/linked-swissbib/mfWorkflows/blob/master/src/main/resources/transformation/person/personOutputviaf.rdf
Wie wir die gewonnen IDs weiterverarbeiten, müssen wir uns noch überlegen. Möglicherweise in einem Folgecommand, darüber möchte ich mir aber auch noch mit Sebastian Gedanken machen.
Für den Testauthor Bouvier matchen recht viele IDs.
Ich habe mir Viaf ein wenig (allerdings natürlich noch nicht ausreichend) angesehen.
Eine mögliche Einschränkung wäre der Einbezug eines 'Werkattributs'. Ich bezeichne das mal so, wohl nicht sehr bibliothekarisch...
Hier im Morphscript:
https://github.com/linked-swissbib/mfWorkflows/blob/master/src/main/resources/transformation/person/personOutputviaf.rdf
Leider wird der value im combine tag nicht berücksichtigt. Im Moment weiss ich nicht warum.
Hast Du eine Idee?
Meine Bitte(n):
Dieses Verfahren ersetzt natürlich nicht die Methoden und Mechanismen von Felix. Wir werden heute beginnen, bei uns in Basel die Infrastruktur von Gesis aufzubauen, um seine Verfahren bei uns nachvollziehen und begleiten zu können. Am Ende werden wir -hoffentlich- ein "best of" erhalten.
Matchingverfahren und daraus Ergebnisse zu erzielen hat für mich im Moment eine sehr hohe Priorität. Wir brauchen das unbedingt, um unsere Projektziele zu erreichen. Wue gestern bereits im Skype kurz angesprochen, gibt es hier im Moment recht viele Aktivitäten. Weitere sind:
Weitere sind zum Beispiel:
https://librecatproject.wordpress.com/2015/06/03/matching-authors-against-viaf-identities/
oder
https://twitter.com/infolis_project
(ein Projekt an dem Gesis ja auch beteiligt ist)
Erstmal soviel,
Günter