Giter Club home page Giter Club logo

Comments (2)

fsteeg avatar fsteeg commented on June 14, 2024

In resources, we have label/altLabel, but in organisations we use name/alternateName for the main entities. Since we said we'll stay close to the GND data, I vote sticking with preferredName/variantName.

from lobid-gnd.

acka47 avatar acka47 commented on June 14, 2024

In resources, we have label/altLabel, but in organisations we use name/alternateName for the main entities.

Yes, for the main entities. But for entities from an authority file or controlled vocaulary we use label/altLabel. And GND is an authority file.... Also, we use label/altLabel in lobid-resources for the very same resources we have in authorities. This means, if we stick to the GND properties, we will have different (inconsistent but not contradictory) name/variant name properties in lobid-resources and lobid-authorities for the same thing.

Noam Chomsky in lobid-authories:

{
   "id":"http://d-nb.info/gnd/118520520",
   "preferredName":[
      "Chomsky, Noam"
   ],
   "variantName":[
      "Чомски, Ноам",
      "Shūmskī, Nuʿūm",
      "Chomsky, Noam A.",
      "Chomsky, Abraham Noam",
      "Chomski, N. A."
   ]
}

Information on Noam Chomsky from http://lobid.org/resources/TT002133009.json:

{
   "id":"http://d-nb.info/gnd/118520520",
   "label":"Chomsky, Noam",
   "altLabel":[
      "Chomsky, Avram N.",
      "Chomsky, A.",
      "Shūmskī, N.",
      "Хомский, Наум",
      "Chomusukī, N.",
      "Chomski, N. A."
   ],
   "type":[
      "Person"
   ]
}

There is no perfect solution for this. Although this means having some inconsistencies within lobid, I agree with @fsteeg that we should not start altering the GND further than adding some implicit meaning. Thus, I am ok with sticking to preferredName/variantName. Closing.

from lobid-gnd.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.