Barouia commited on
Commit
5b4da84
·
verified ·
1 Parent(s): 0de24bf

Create FastAPI.py

Browse files
Files changed (1) hide show
  1. FastAPI.py +9 -0
FastAPI.py ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ @app.get("/api/apprentissage/statistiques")
2
+ async def get_statistiques_apprentissage():
3
+ """Retourne les statistiques d'apprentissage"""
4
+ return {
5
+ "interactions_apprises": len(systeme_apprentissage.historique_apprentissage),
6
+ "preferences_utilisateur": systeme_apprentissage.preferences_utilisateur,
7
+ "erreurs_corrigees": systeme_apprentissage.erreurs_corrigees,
8
+ "themes_abordes": list(set([a["theme"] for a in systeme_apprentissage.historique_apprentissage]))
9
+ }