CRISalid-esr / crisalid-ikg

CRISalid institutional knowledge graph
Other
0 stars 0 forks source link

Duplicate names for a person with several names in multiple languages #27

Closed s-marcq closed 3 weeks ago

s-marcq commented 4 weeks ago

Scenario

One person has a french name and a russian one.

Sent data

{
    "people_event": {
      "type": "created",
      "data": {
    "names": [
      {
        "last_names": [
          {
            "value": "Doe",
            "language": "fr"
          },
          {
            "value": "Бакунин",
            "language": "ru"
          }
        ],
        "first_names": [
          {
            "value": "John",
            "language": "fr"
          },
        {
            "value": "Михаил Александрович",
            "language": "ru"
        }
        ]
      }
    ],
    "identifiers": [
      {
        "type": "orcid",
        "value": "0000-0001-2345-6789"
      },
      {
        "type": "local",
        "value": "jdoe@univ-paris1.fr"
      }
    ],
    "memberships": [
      {
        "entity_id": "U123"
      }
    ]
  }
}
}

Expected result

Two last names and two first names, one in russian, one in french

Observed result