Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Connecteur AgroPortal/Dataverse : autocompletion des mots-clés dans DataINRAE (RDG) #575

Open
CarmenCorre opened this issue Jun 14, 2024 · 6 comments

Comments

@CarmenCorre
Copy link

1 - les langues des propositions sont mixées quelle que soit la langue d’interface (on ne comprend pas ce qui conditionne l'apparition des langues)
image
2 - Peut-on paramétrer l’index Agroportal pour qu’il ne prenne pas en compte les pluriels ?
image
(Comme « hydrological process » est proposé, l’utilisateur peut penser qu’il est synonyme d’hydrological model)
3 - On veut que soit afficher l’exactmatch puis le prefLabel (qui correspond à l’AltLabel saisie)
image
(courbe d'étalonnage est l'AltLabel de courbe de tarage)
4 - Eviter les tirets dans les noms de vocabulaire (puisque c'est le séparateur terme - vocabulaire )
image
5 - Lorsque le concept recherché n'existe pas dans AgroPortal : Ne devrait proposer aucun mot-clé contrôlé, juste la saisie libre (OU si on part du principe que ce sont des erreurs de frappe proposer des concepts plus proches comme 'climate change')
image
6 - Quelles informations on fait apparaitre sur la notice des jeux de données (lien AgroPortal uniquement pour l'instant, faire apparaitre le nom du vocabulaire d'origine ? permettre un "rebond" pour faire une recherche sur ce mot clé dans l'entrepôt ?)
7 - de même quelles sont les informations lorsque l'utilisateur "exporte les métadonnées" ?
image

@DS-INRAE

This comment was marked as resolved.

@jonquet
Copy link
Contributor

jonquet commented Jun 14, 2024

Sur 1. Discuté ce jour.
Related to : ontoportal/ontoportal-project#56
And ncbo/ontologies_linked_data#211
2 changements à faire :

  • faire en sorte que lang=all ajoute bien les tag de langue au JOSN
  • faire que si pas de langue ALORS un seul langue ets renvoyée est elles pas dans un array et lle est dan la langue par defaut du portail (anglais pour AgroPortal)
    Et dire a @luddaniel de voir quel choix faire.

@jonquet
Copy link
Contributor

jonquet commented Jun 14, 2024

Sur 2. Discuté ce jour.
A ce stade, ce genre de problème devrait pas trop être présent avec des cibles plus précises (i.e. pas toutes es ontologies d 'AgroPortal). Cependant, a noter pour notre index de classes/concept. Cela devrait etre possible.

@jonquet
Copy link
Contributor

jonquet commented Jun 14, 2024

Sur 3. Discuté ce jour.
"courbe d'étalonnage" est vraiment un synonym et pourrait remonter plus haut dnas les résultats. .. plus pres d'un match partiel sur le pref label.
Par contre RDG peut tres bien afficher qq chose comme "courbe de tarage (syn: courbe d'étalonnage)" car il y a toute l'info dnas le JSON retourné

Attention ce json sera tagué par langue si on fixe le 1 aussi.

@jonquet
Copy link
Contributor

jonquet commented Jun 14, 2024

Sur 4. Discuté ce jour.
Dépend de l'ontologie qui contient ce genre de label (pas terrible) : https://agroportal.lirmm.fr/ontologies/TRANSFORMON?p=classes&conceptid=http%3A%2F%2Fopendata.inrae.fr%2FPO2%2FOntology%2FTransformON%2FAttribute%2FDPUjb7&language=en
Ensuite c'est RDG qui peut gerer coté front.

@jonquet
Copy link
Contributor

jonquet commented Jun 14, 2024

Sur 5. Dicuté ce jour.
AgroPortal devrait renvoyé moins de résultats (a partir du moment ou cela ne matche plus a 2 characteres pres)

  • le champ doit etre ouvert "Add new keyword" e decider si cela ouvre 3 autres champ ppur siasir un keyword d'un autre ovcabualire ou 1 seul champ pour seulement mettre un mot clé.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants