sherlock-iremus / sherlock-tonalities

React app for MEI collaborative and semantic score annotation with historical theoretical models (relying on CIDOC-CRM ontology)

Home Page:https://data-iremus.huma-num.fr/tonalities

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rendre visibles les définitions des concepts utilisés pour l'annotation.

guillotel-nothmann opened this issue · comments

Il est indispensable que nous propositions des définitions en langue naturelle des concepts proposés dans les modèles d'annotation. Ceci ressort clairement de la campagne d'évaluation. De mon point de vue, il serait bien que ces définitions courtes soient directement stockées dans le modèle. Nous pourrions ajouter une propriété à cette fin: "http://data-iremus.huma-num.fr/ns/sherlock#naturalLanguageDefinition" (ou quelque chose de ce genre"). Dans l'interface, il serait bien que

  • les définitions puissent être affichées en faisant un click droit sur le concept dans l'arbre (ou par simple hover)
  • des exemples d'applicaton du concept puisssent être visualisés directement dans Tonalities à partir d'un lien dans la définition.

il faudrait ajouter la propriété sherlock#naturalLanguageDefinition dans les fichiers JSON lus par Tonalities sur le dépot music-analysis-ontology

commented

pour l’instant les modèles ne font pas mention des définitions de concepts, donc l’interface ne peut pas les afficher. Mais l’interface affiche la définition du modèle si il en possède une dans la liste déroulante.
Capture d’écran 2024-07-18 à 18 37 54