Intégrer KBM dans une application Flask (ou Django directement)
Reprendre le modèle de la GUI d'Aspyre
- une route pour choisir le scénario (teste de modèle de transcription ou de segmentation, et vérification des performances d'un modèle ou choix d'un modèle sur des données nouvelles)
- une route pour charger les données de test et le(s) modèle(s) et faire tourner le test
- une route pour afficher les résultats
Le tout en interagissant avec KBM comme avec une librairie - comme on gère facilement les mises à jour !
Aspyre GUI n'utilise pas de DB, mais là on pourrait envisager d'avoir une DB et un compte utilisateur pour sauvegarder des scenarios de test à l'avance et ne pas avoir à charger les images ou les modèles à chaque fois.
On peut déployer sur Flask dans un premier temps et voir avec Yves comment basculer les routes sur Django ensuite, c'est plus simple, surtout que dans ce cas de figure, le gros du développement se fait au niveau du module KBMlib et pas au niveau de l'application !