Rapport OpenData



Introduction

Dans le cadre du cours OpenData, nous avons décidé de développer un site web consistant à aider un futur étudiant dans le choix de sa future université. Divers classements existent, et permettent de classer les différentes universités à travers le monde selon une multitude de critères.

Le but de ce projet est donc de pouvoir regrouper différents classements existants, afin qu'un étudiant puisse comparer au mieux les meilleures universités au monde.

Ce projet permet, entre autres, d'aider un étudiant à choisir une université dans un pays précis dans le cadre d'un échange tel que par exemple, Erasmus.

Architecture du projet

Ce projet a été réalisé avec une grande modularité, permettant une possible évolution future. Le système de fichiers du projet a été organisé de la manière suivante:

On peut donc voir que l'ensemble des librairies utilisées sont accessibles localement, et donc le site ne nécessite pas une connexion internet afin de fonctionner.

Le site a été divisé en 2 grands axes: un classement général et une comparaison entre deux universités. L'utilisateur pourra donc voir les classements au niveau mondial et en cliquant sur la carte, pourra spécifier un continent, voir un pays spécifique. La comparaison entre deux universités fournira à l'utilisateur une vue plus détaillée sur les points forts de chaque université en se basant sur les critères de chaque classement.

Choix des technologies

Au total 4 librairies ont été utilisées dans le cadre de ce projet.

Données et traitements

Afin de pouvoir comparer les universités entre elles, trois classements ont été choisis, à savoir le classement Shanghai, CWUR et Times. Ces classements font partie des plus connus et regroupent une large quantité d'universités à travers le monde.

Les trois classements sont largement diffusés à travers internet au format CSV, mais présentent des différences qui ont dû être comblées à travers des scripts.

Améliorations possibles

Ce projet pourrait subir diverses modifications permettant une sélection plus fine des données en se basant sur des classements supplémentaires.

D'autres idées d'affichage des donnés sont possibles et pourraient permettre un affichage plus rapide et plus objectif de certaines informations.

La comparaison réalisée dans ce projet ne permet pas la sélection des paramètres de comparaison et ne permet pas la comparaison entre classements, mais ceci pourrait être une extension possible.

Des informations supplémentaires pourraient présenter son utilité, telles que la localisation de l'université (au sud ou au nord du pays), le climat du pays en question ou alors le coût de la vie. Ces paramètres pourraient être introduits via un appel à la page Wikipédia correspondant au pays de l'université.

Liens

Ranking Datasets

School-Country Datasets

Country-Continent Datasets

Bootstrap

JQuery

AmCharts

D3.js