Faciliter l'appropriation et utilisation (idée : myBinder+voilà)
Une idée pour faciliter l'utilisation du script serait de décharger complétement l'utilisateur du besoin d'avoir un environnement de développement python.
Pour cela, il faudrait ajouter un notebook jupyter au projet. Que ce notebook contienne un widget de saisie de l' API key et un widget de saisie de data cible. D'ajouter dans un fichier requirements.txt une dépendance à voilà. Tout cela pour proposer aux utilisateurs la possibilité d'utiliser le script avec une interface graphique minimaliste.
J'ai un exemple pour un script d'extraction de données du site Transcrire :
-
lien vers le rendu "voilà" pour l'interface graphique minimaliste : https://mybinder.org/v2/git/https%3A%2F%2Fgitlab.huma-num.fr%2Fmnauge%2Fomekas-transcrire_export/HEAD?urlpath=voila%2Frender%2Fnotebook%2FextractCarnet.ipynb%2F
-
lien du dépôt : https://gitlab.huma-num.fr/mnauge/omekas-transcrire_export