Skip to content

Results visualiser for scholar reports. Allows the user to normalise the results get real performances.

License

Notifications You must be signed in to change notification settings

ThomasBernard28/projetM1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projet de Master 1 : Application de visualisation de résultats scolaires.

Objectif de l'application :

Le but de cette application est de visualiser dans une interface web développée à l'aide du module Python "Streamlit" les résultats scolaires d'élèves du cours d'anglais en secondaire.

Fonctionnalités :

  • Charger un bulletin standardisé au format Excel
  • Extraire les résultats pour chaque élève dans les différentes compétences
  • Comparer les élèves entre eux ou par rapport à la classe entière pour une, plusieurs ou toutes les compétences.
  • Vision normalisée des résultats des étudiants en regard du reste de la classe.

Pré-requis:

  • Python 3.11
  • Idéalement la création d'un Python Virtual Environment (venv) pour l'installation desdépendances

Comment exécuter le code:

  1. Cloner le repository
  2. Créer le venv et l'activer
    python -m venv .venv
    
    source .venv/bin/activate
    
  3. Installer les dépendances à l'aide de pip avec la commande suivante :
    pip install -r requirements.txt
    
  4. Exécuter l'application à l'aide de la commande suivante:
    cd app/
    streamlit run Accueil.py
    

About

Results visualiser for scholar reports. Allows the user to normalise the results get real performances.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages