Michel Desmarais
B.Sc., M.Sc., Ph.D. (Montréal)
Full Professor
Department of Computer Engineering and Software Engineering
Department of Computer Engineering and Software Engineering
Research interests and affiliations
Research interests
- Intelligent user interfaces
- User-Centered Design
- Human-Computer Interaction
- Probabilistics models
- Bayesian Networks
- Software engineering
- Software project management
Affiliation(s)
- Institute for Data Valorization (IVADO), Member
- LAMA-WeST (Web, Semantics and Text), Collaborating member
Publications
Recent publications
Conference paper
Journal article
Journal article
Conference paper
Poellhuber, L.-V., Poellhuber, B., Desmarais, M. C., Leger, C., & Manh-Chien Vu, M. (2023, March). Cluster-Based Performance of Student Dropout Prediction as a Solution for Large Scale Models in a Moodle LMS [Paper]. 13th International Conference on Learning Analytics and Knowledge: Towards Trustworthy Learning Analytics (LAK 2023), Arlington, TX, USA.
Dakhel, A. M., Desmarais, M. C., & Khomh, F. (2023). Dev2vec: Representing domain expertise of developers in an embedding space. Information and Software Technology, 159, 12 pages.
Dakhel, A. M., Majdinasab, V., Nikanjam, A., Khomh, F., Desmarais, M. C., & Jiang, Z. M. (.J.K. ). (2023). GitHub Copilot AI pair programmer: Asset or Liability? Journal of Systems and Software, 203, 111734 (23 pages).
Peng, W., Zhang, Y., & Desmarais, M. C. (2022, January). Deep Neural Network for Airfoil Optimization [Paper]. AIAA Science and Technology Forum and Exposition (AIAA SciTech Forum 2022), San Diego, CA, USA.
See all publications (137)
Teaching
- Software project management
- Design and development of user interfaces
- Intelligent interfaces
Supervision at Polytechnique
COMPLETED
-
Ph.D. Thesis (11)
- Bhatnagar, S. R. (2021). Technology Mediated Peer Instruction [Ph.D. thesis, Polytechnique Montréal].
- Neishabouri, A. (2021). Techniques to Infer the Number of Latent Dimensions [Ph.D. thesis, Polytechnique Montréal].
- Mbouzao, B. (2020). Représentations et techniques d'analyse des traces d'écoute vidéo dans un MOOC [Ph.D. thesis, Polytechnique Montréal].
- Sein Minn, S. M. (2020). The Analysis of Student Traces for Q-Matrix Refinement and Knowledge Tracing [Ph.D. thesis, Polytechnique Montréal].
- Xu, P. (2019). Q-matrix Refinement, Design and Derivation [Ph.D. thesis, Polytechnique Montréal].
- Beheshti, B. (2016). Empirical Means to Validate Skills Models and Assess the Fit of a Student Model [Ph.D. thesis, École Polytechnique de Montréal].
- Ghorbani, S. (2016). Improving Binary Classifier Performance Through an Informed Sampling Approach and Imputation [Ph.D. thesis, École Polytechnique de Montréal].
- Jafarpour Khameneh, N. (2014). Machine Learning for Disease Outbreak Detection Using Probabilistic Models [Ph.D. thesis, École Polytechnique de Montréal].
- Lemieux, F. (2013). Analyses de journalisation d'utilisation d'un guide d'étude informatisé en mathématiques pour étudiants en génie [Ph.D. thesis, École Polytechnique de Montréal].
- Fu, S. (2010). Efficient Learning of Markov Blanket and Markov Blanket Classifier [Ph.D. thesis, École Polytechnique de Montréal].
- Plouznikoff, A. (2009). Virtualisation d'interfaces matérielles : proposition, implémentation et évaluation d'un nouveau paradigme d'interactions humain-machine [Ph.D. thesis, École Polytechnique de Montréal].
-
Master's Thesis (22)
- Perreault, M. (2021). Inférence du niveau d'expertise d'un auteur basée sur un corpus de textes avec une extension du Latent Dirichlet Allocation [Master's thesis, Polytechnique Montréal].
- Dadkhah-Hadi, K. (2020). Algorithmes de recherche de comparables en finance [Master's thesis, Polytechnique Montréal].
- Lefebvre-Brossard, A. (2018). Sur l'utilisation de réseaux de neurones dans un système de recommandations réciproques [Master's thesis, École Polytechnique de Montréal].
- Six, E. (2018). Prédiction des scores de pertinence dans le cadre de l'appariement article-chercheur pour l'organisation de conférences scientifiques [Master's thesis, École Polytechnique de Montréal].
- Ducrocq, É. (2014). Impact de l'hyperparamètre alpha sur l'algorithme d'analyse de textes Latent Dirichlet Allocation [Master's thesis, École Polytechnique de Montréal].
- Gagnon, O. (2013). Indexation de documents Web à l'aide d'ontologies [Master's thesis, École Polytechnique de Montréal].
- Naceur, R. (2013). Modèles linéaires pour la représentation et l'évaluation des compétences [Master's thesis, École Polytechnique de Montréal].
- Gasmi, W. (2011). Le filtrage basé sur le contenu pour la recommandation de cours (FCRC) [Master's thesis, École Polytechnique de Montréal].
- Jodoin, A. (2010). Un environnement dynamique de développement (EDD) pour le prototypage rapide d'interfaces graphiques [Master's thesis, École Polytechnique de Montréal].
- Spaeth, A. (2009). Sélection de question et choix de classificateur pour questionnaires adaptatifs [Master's thesis, École Polytechnique de Montréal].
- Villarreal Morales, A. (2009). Un algorithme d'échantillonnage permettant d'améliorer la performance prédictive d'un modèle bayésien dans le cadre d'applications de tests adaptatifs [Master's thesis, École Polytechnique de Montréal].
- Migneault, J. (2008). Étude de l'intégration de la reconnaissance vocale au poste d'opération de l'instructeur en simulateur de vol [Master's thesis, École Polytechnique de Montréal].
- Revello Giallorenzo, B. (2008). Improvement of the results' relevance of a web information retrieval system using automatic query expansion [Master's thesis, École Polytechnique de Montréal].
- Abouelfoutouh, A. (2006). Évaluation de la technique d'analyse sémantique latente pour la correction d'analyse de cas [Master's thesis, École Polytechnique de Montréal].
- Ma, L. (2006). An empirical study of expert recommendations for the algorithm design of an intelligent study guide [Master's thesis, École Polytechnique de Montréal].
- Oveissian, A. M. (2006). Méthode de recherche adaptative sur le web avec utilisation de Wikipedia pour l'expansion de requêtes [Master's thesis, École Polytechnique de Montréal].
- Fu, S. (2005). Computerized adaptive testing based on bayesian decision theory : uni- and multidimensional models [Master's thesis, École Polytechnique de Montréal].
- Lemieux, F. (2005). Processus RUP© et conception centrée sur l'utilisateur : une étude de cas [Master's thesis, École Polytechnique de Montréal].
- Meshkinfam, P. (2005). A comparison of two probabilistic network approaches in the domain of knowledge assessment [Master's thesis, École Polytechnique de Montréal].
- Pu, X. (2005). The assessment of user knowledge with a bayesian framework and its comparison with item response theory [Master's thesis, École Polytechnique de Montréal].
- Rafla, T. (2005). Une nouvelle perspective pour gérer le soutien de l'utilisabilité dans l'architecture logicielle [Master's thesis, École Polytechnique de Montréal].
- Wiklik, A. (2005). Réingénierie de l'interface du logiciel GIMP (GNU Image Manipulation Program) [Master's thesis, École Polytechnique de Montréal].
Press review about Michel Desmarais

September 3, 2018,
La Presse +,
Sous le capot de Google
Les explications de Michel Desmarais, professeur titulaire au Département de génie informatique et génie logiciel de Polytechnique Montréal.