acl-org / acl-org/acl-anthology

people.yaml/ORCID iD quality control checks

Ouverte
#7,236 3 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
data-quality
Langage dominant
Python
Étoiles
796
Forks
408
Merge moyen
3 j 13 h
PR mergées (30 j)
34

Description

Christian Bartelt appears to be a single person who used 2 different ORCID iDs (and submitted a third paper without an ORCID iD).

Another individual recorded as multiple people is Massih R. Amini, who has 2 people.yaml entries:

```yaml
massih-r-amini:
names:
- {first: Massih R., last: Amini}
- {first: Massih-Reza, last: Amini}
massih-r-amini-4233:
names:
- {first: Massih R, last: Amini}
orcid: 0000-0001-9032-4233
```

I suppose the first one was created based on the name_variants.yaml entry

```yaml
- canonical: {first: Massih R., last: Amini}
variants:
- {first: Massih-Reza, last: Amini}
```

which specifies a period for the abbreviated version, so the variant with the ORCID iD didn't match.

Can we use heuristics to check for such cases that should be merged? E.g.:

- If a person without `orcid` and a person with `orcid` have names that vary only in punctuation/diacritics, but are not explicitly listed as similar names, they might be the same person.
- If a name occurs on very few papers, but has multiple people.yaml entries, they may be the same person (even if there are multiple ORCID iDs).

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.