web-services / authorname-disambiguation /
@amaelDago amaelDago authored on 14 Dec 2021
..
v1 refactor(authorname-disambiguation) : Set route to orcid 2 years ago
README.md doc(authorname-disambiguation) : Update README.md 2 years ago
requirements.txt Replace orcid-disambiguation by authorname-disambiguation 2 years ago
swagger.json Replace orcid-disambiguation by authorname-disambiguation 2 years ago
README.md

Utilisation du Web service

URL du webservice : https://authorname-disambiguator-1.services.inist.fr

ORCID

La route pour la désambigüisation avec orcid : /orcid

Fichier d'entrée

Un objet au format json représenté comme suite :

objet = {
        "id" : "0000-0002-8279-9690",
        "value" : {
            "authorname" : "Laurent DUPONT",
            "title" : "Applying a Living Lab Approach to Smart Grid Training Course Design",
            "affiliation" : "Université de Lorraine ERPI / ENSGSI: NANCY, FR ",
            "publication_date" : 2020       
    }
}

L'id peut prendre n'importe quel valeur qui permet d'identifier l'objet. Dans le cas ci-dessus, nous avons choisi l'Orcid de l'auteur. value contient la notice. les champs de la notice qui seront traités sont : authorname, title, affiliation, coauthors, ids, keywords, publication_date, journal, email.

NB : Seul le champ authorname est obligatoire.

Fichier de sortie

On a :

objet = {
        "id" : "000-0002-8279-9690",
        "value" : {
            "orcid": "000-0002-8279-9690"
            "score" : 0.23076923076923078,
}

ML authorname disambiguation

En cours délaboration <!-- La route de la ml-désambigüisation : /ml

Fichier d'entrée :

Un tableau de notices bibliographiques. Chaque notice doit contenir au moins les champs cités plus haut.

Fichier de sortie :

Un tableau d'objets. Ci-dessous, une illustration de cet objet. ```python objet = { "id" : "1", "value" : { "author" : 1, } -->