Quatrième séance
Créer une anthologie de récits poétiques de bases de données orientées document
– Bases de données orientées documents, comme Wikidata : https://fr.wikipedia.org/wiki/Base_de_donn%C3%A9es_orient%C3%A9e_documents
4 possibilités de rendu
A partir de l’élément végétal que vous avez documenté la semaine passée
– Poème façon "House of Dust" avec espeak (voir plus bas)
– Visualisation de relations avec graphviz (voir plus bas)
– Poème visuel avec Wikidata (voir séances précédentes)
– Mise en réseau manuelle (papier ou mur, forme libre)
Comment décider sur les propriétés que vous y mettez ?
Comment créer une lecture poétique ?
Observez les descriptions, est-ce qu’il y a des propriétés qui reviennent dans les exercices des autres, est-ce qu’il y a moyen de trouver des chevauchements afin de finir avec une anthologie ?
Espeak
Espeak est un logiciel de text-to-speak
Script to make a make pronounce the sentences on a pad, on mac
TEXT=$(curl https://pads.erg.be/p/wikidata_erg/export/txt)
IFS=$’\n’ ;
for line in $TEXT
do
say -v Thomas "$line"
sleep 2 ;
done
Or, on linux use espeak
TEXT=$(curl https://pads.erg.be/p/wikidata_erg_houseofdust/export/txt)
IFS=$’\n’ ;
for line in $TEXT
do
espeak -v french "$line"
sleep 2 ;
done
LINUX with espeak
TEXT=$(wget -q -S -O - https://pads.erg.be/p/wikidata_erg/export/txt 2>&1)
IFS=$’\n’ ;
for line in $TEXT
do
espeak -v french "$line"
sleep 2 ;
done
Graphviz
Graphviz est un logiciel de création de graphiques en ligne ou à télécharger
https://dreampuf.github.io/GraphvizOnline
or : http://www.webgraphviz.com/
La documentation sur l’écriture du code : https://graphviz.org/
For example :
digraph
rankdir=LR ;
node [shape=box]
"Tree" -> "Rue du Page" [label="located in"]
"Tree" -> "Oak" [label="of species"]
"Rue du Page" -> "street" [label="instance of"]
"Rue du Page" -> "Brussels" [label="located in"]
commandes sur Invite de commandes + enter :
– dir : ça donne la liste des fichiers où tu es
- cd nom_du_dossier : ’change directory’ - utilise TAB pour compléter le nom
jusqu’au moment où tu es dans le dossier wikidata_poeme
- python3 poeme_wikidata.py
- python3 -m http.server