iv
RÉSUMÉ
La recherche d'un cours sur un sujet précis dans un répertoire d'une ou de plusieurs universités
peut s'avérer fastidieuse. Seulement à Montréal, on compte plusieurs milliers de cours
universitaires offerts. Le problème est accentué par la multidisciplinarité de certains cours.
Les étudiants de cycle supérieur sont responsables de choisir leur plan d’études, les cours
pertinents à leur domaine de recherche, mais ce n’est pas évident qu’ils puissent faire le bon
choix des cours sans avoir besoin d’être guidés ou orientés.
Encore, les étudiants du premier cycle ont souvent le problème du nombre de places limité dans
un groupe de cours. Avec un outil permettant d'établir la similarité entre des cours, les étudiants
pourraient trouver rapidement des cours similaires à ceux qui, pour une raison ou une autre, ne
sont pas disponibles à un trimestre ou pour leur plan d’étude.
À cette fin, plusieurs systèmes de filtrage ont été proposés, mais le filtrage basé sur le contenu
pour la recommandation de cours, n’a jamais été abordé avant. L’objectif est de créer un système
permettant d’établir la similarité entre les cours en se basant sur leurs descriptions et sur le calcul
de leur distance dans un espace vectoriel <termes, documents>.
Ce mémoire présente le système FCRC (Filtrage basé Contenu pour la Recommandation de
Cours) qui fournit des suggestions de cours sur la base de leur similarité sémantique.
Les résultats montrent que la mesure de similarité basée sur le coefficient de Dice fournit des
recommandations relativement précises et complètes. Le cosinus permet aussi d’obtenir de bons
résultats. Ces deux mesures sont les plus performantes. Nous sommes arrivés à identifier plus que
cinq cours les plus similaires à l’intérieur des dix premiers résultats.