doremus-anr / overture Goto Github PK
View Code? Open in Web Editor NEWExploring music data in DOREMUS (work in progress)
Home Page: http://overture.doremus.org
License: GNU General Public License v3.0
Exploring music data in DOREMUS (work in progress)
Home Page: http://overture.doremus.org
License: GNU General Public License v3.0
lenteur trop grande du moteur de recommandation et peu de retour de l’interface pour indiquer qu’un calcul est en cours … spinning wheel?
On pourrait afficher si telle oeuvre / tel artiste est le plus enregistré dans les données de Radio France / Philharmonie / Radio France
traduction ok: mais souvent, l’interface repasse en anglais même quand on a sélectionné le français comme langue
sur la page des oeuvres, on ne peut pas facilement dé-sélectionner des filtres (problèmes de compatibilité entre navigateurs)
When label contains a \n
, the tool crash.
Examples:
ambiguïté dans l’UI de recherche car les utilisateurs click tout de suite sur la loupe en haut à droite et cela ne marche pas bien (on pourrait rediriger vers l’interface de recherche structurée)
Est-ce que l’on pourrait dupliquer certains champs avec un OU logique entre (e.g. instruments, tonalités)
Declare the source institution of the data displayed on a page.
Ajouter un filtre pour la temporalité : année de composition d’une oeuvre; année pour une interprétation, pour un enregistrement, pour une publication
Voir aussi data.bnf.fr … où, étant donné une date, on a tout ce qui s’est passé à cette date, e.g. http://data.bnf.fr/search?term=1968
How to visualise interconnected works?
What to merge and what to add? Maybe sparql-transformer can help for this issue
Est-ce que l’on pourrait ajouter d’autres champs: numéro d’opus ? numéro de catalogue ? numéro d’ordre ? mode majeur/mineur ? period ?
We needs to surround all queries to Virtuoso with try
/catch
statements for avoiding that the application crashes with the following error:
/usr/src/app/node_modules/sparql-client/lib/client.js:43
if (error.code == "ECONNREFUSED") {
Rodolphe : Result of Casting is really hard to explain
Pasquale : I try introducing the "main instrument" as in the plan. What is the main instrument for you? The soloist one?
Sometimes the composer is not visualized.
Example: http://overture.doremus.org/expression/029b51ca-51b6-31c6-9869-c2af9dab253d
Put the pointer cursor on listings (i.e. of works)
This request return an error :
http://overture.doremus.org/api/pplive/work/0947666?n=8
The work exist, it is sugessted in this request :
http://overture.doremus.org/api/pplive/concert/1063596?n=3
Many request with work performed identifier seems to not result.
The client get a 502 Proxy Error, certainly a timeout error.
D.
Media (videos or audio) are often missing in the metadata
On pourrait aussi afficher une description du jeu de données d’apprentissage : taille, nature, origine
Renommer “exécutions” en “interprétations” et supprimer “enregistrements”
Page de recherche structurée: mettre sur 2 lignes la différence en recherche plein texte et liste déroulante
Replace actual menu by a "hamburger one" when exploring the data on a small screen size.
We have lots of movements data. Overture should display them.
SPARQL query:
select DISTINCT ?s SAMPLE(?sTitle) ?o SAMPLE(?oTitle) where {
?s ecrm:P148_has_component ?o ;
efrbroo:R9_is_realised_in ?se .
?se rdfs:label ?sTitle .
?o efrbroo:R9_is_realised_in ?oe .
?oe rdfs:label ?oTitle .
}
GROUP BY ?s ?o
LIMIT 500
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.