hbz / lobid-gnd

UI and API to the Integrated Authority File (Gemeinsame Normdatei, GND)
http://lobid.org/gnd
Eclipse Public License 2.0
24 stars 5 forks source link

Reconcile only against name fields #228

Closed acka47 closed 4 years ago

acka47 commented 4 years ago

Currently, when starting reconciliaton from a row in OpenRefine, a general q query is sent without indicating any specific fields to search. Assuming that reconciliation is per se run on the basis of a text name ("Reconciliation is a semi-automated process of matching text names to database IDs", source), we should limit the request to those fields containing names. These are:

preferredName
variantName
abbreviatedNameForTheConferenceOrEvent
abbreviatedNameForThePlaceOrGeographicName
abbreviatedNameForTheWork
abbreviatedNameForTheCorporateBody
temporaryName

Note: When #227 is done temporaryName will also cover all cases with the more specific properties. I will make an issue in DNB Jira to add a general abbreviatedName property to GNDO.

acka47 commented 4 years ago

I will make an issue in DNB Jira to add a general abbreviatedName property to GNDO.

I opened an issue at https://jira.dnb.de/browse/GND-112 and ~will open another issue here~ opened #229 for using the property instead of the specific properties as soon as it is added.

fsteeg commented 4 years ago

Deployed to test, reconcile with https://test.lobid.org/gnd/reconcile

See https://refine.graphthinking.com/project?project=2291226341193

acka47 commented 4 years ago

Just, tested it. This improves reconciliation and automatic matching significantly. :rocket: +1