Conception de système intelligent automne 2019 (Gestion:Partenaires/Suivi/Liste/3/1)
(Redirigé depuis Gestion:Partenaires/Gestion/Liste/3/1)
Type | Tâche |
---|---|
Création | Michaël St-Gelais |
Responsable(s) | Michaël St-Gelais |
État | Réalisée |
Date de création | 2019/09/13 |
Échéance | 2019/12/31 |
Priorité | Normale |
Projet(s) |
Nous avons contacté Mme Laurence Capus grâce à Louis Bastarache. Utilisateur:Michaël St-Gelais était présent lors de la rencontre avec Mme Capus. Il a présenté l'OBNL et une variété d'idée de projet en informatique que nous pourrions faire.
Idées de projets
La liste à jour des tâches (et projets) en cours se trouve à Wikimedica:Développement.
- Gestion intégrée des crédits de formation continue
- Design et apparence générale de Wikimedica
- Édition d'algorithmes cliniques
- Création de flashcards avec un formulaire
- Automatisation du téléversement des données vers Données Québec
- Application Wikimedica
- Amélioration de l'intégration et la création de calculateurs cliniques
- Optimisation de l'ontologie pour l'intégration avec les intelligences artificielles
- Robots permettant l'ajout automatisé de liens sémantiques dans les pages de contenu
- Patrouille automatisée des pages de contenu afin de s'assurer de leur conformité avec l'ontologie
- Système de notifications amélioré
- Guidage pas à pas dans l'interface
- Création de cas cliniques
- Aide à la gestion des tâches
- Visualisation du diagnostic différentiel
Projets plus triviaux
Rencontre avec les étudiants 11 septembre 2019
- Présentation réalisée par Utilisateur:Michaël St-Gelais dans le cadre du cours « Conception de sytème intelligent » (https://www.ulaval.ca/les-etudes/cours/repertoire/detailsCours/glo-7001-conception-des-systemes-intelligents.html) donné par Mme Laurence Capus, professeure agrégée au département d'informatique.
- Voici les thèmes qui seront travaillés par les étudiants :
- système de flashcards ;
- ontologie ;
- algorithme clinique.
- Pour plus de détails, se référer à la présentation. Fichier:Présentation Laurence Capus 11 septembre 2019.pdf
Présentations par les étudiants
Cette section contient une courte description des propositions de projets des étudiants.
27 novembre 2019
- Balisage automatique des signes et des symptômes (Anthony Deschènes):
- Repérage des signes et des symptômes existants dans le texte
- Déduire de nouveaux signes et symptômes à partir du texte
- Passer par une interface permettant de faire valider les propositions par un expert
- A programmé un algorithme sans apprentissage (mais a conçu un algorithme avec apprentissage)
- Proposition de schéma directeur de l'évolution de Wikimedica vers l'autonomie en IA (Roger Booto Tokime)
- Établit une généralisation du processus de conception de systèmes intelligents
- Propose une meilleure intégration atomique de l'utilisateur dans la chaîne d'apprentissage de l'IA.
- Algorithmes cliniques dans Wikimedica (Mathieu Choupot, Medhi Rougui)
- Classification en fonction du contenu
- Notation de la qualité des algorithmes à l'aide d'un système de notation
- Système d'aide à l'édition
- Génération automatique d'algorithme à partir des pages, des données sémantiques et de l'ontologie
- Les arbres trop complexes ne peuvent vraisemblablement pas être créé et entretenus par les professionnels de la santé
- Les algorithmes cliniques sont en fait des arbres de décision
- Potentiel dans l'assistance au diagnostic
- Recherche sémantique de maladies (Mattéo Delabre, Rémi Cérès)
- systèmes existants (symptomate), mais privé
- problèmes avec le système existant sur Wikimedica
- résultats en vrac
- besoin de saisir les symptômes exacts
- Objectif du projet: améliorer le système de recherche de la plateforme Wikimedica en exploitant son ontologie
- Architecture de la solution
- recherche lexicale et recherche sémantique
- recherche exploratoire et recherche ciblée
- proposent l'affichage d'un résultat sous forme de graphe
- Ont fait un prototype (passent par react.js)
- Outils de création et d'édition de flashcards (Romain Valais)
- 2 fonctionnalités
- correspondance entre flashcards et guide d'étude afin de s'assurer une couverture complète du guide d'étude
- proposition de création de flashcards à partir des guides d'études
- Proposition d'un outil permettant d'identifier les parties du guide d'étude non couvertes par les flashcards
- L'algorithme est capable de trouver 7 fois sur 8 le paragraphe de texte associé à une flashcard
- 2 fonctionnalités
- Autobalisage sur Wikimedica avec un réseau de neurones (Maxime Gagné)
- Problématique: les utilisateurs oublient d'ajouter des balises, se trompent car il ne connaissent pas tous les types de balises ou ne veulent pas en ajouter car ils n'en comprennent pas l'utilité
- Solutions
- Détecter dans le texte ajouté par l'utilisateur des balises et les proposer
- Créer un robot pour détecter la présence de balises dans le texte
- A créé un réseau de neurone qui permet d'extraire des balises, une fois entraîné, il en arrive à 60% de taux de succès avec une pondération des résultats selon le niveau de confiance
- Flashcards intelligentes (Mona Melliani)
- Présentation des flashcards dans un ordre selon la probabilité que le sujet soit dans l'examen
- Besoin des anciens examens pour faire les analyses, mais possibilité de le faire pour les objectifs de cours ou les notes de cours
- Qualité vs quantité
4 décembre 2019
- Accès aux révisions sur Wikimedica grâce aux flashcards (Baptise Pornin)
- Crois que les flashcards sont surtout utiles aux étudiants et veut orienter l'interface en ce sens afin que les étudiants y aient plus facilement accès
- Flashcards dispersées dans les différentes pages et difficiles à accéder pour un étudiant
- Besoin d'un système de recommandation
- Recommande
- Mettre en place une application externe
- Playlist de flashcards
- Suggestion de flashcards et rappel de mémoire
- Proposition de flashcards adaptés au niveau
- Flashcards intelligentes (Maxime Lavoie)
- Flashcards peu flexibles et peu adaptables, besoin de construire les flashcards manuellement et de personnaliser la présentation des flashcards (avec une sorte de tuteur)
- Propose
- Générateur automatique de flashcards selon les résumés
- Système de tuteur
- Générateur (a fait un protoype): génère des flashcards avec des phrases à trou
- Tuteur: réflexion sur un modèle potentiel de tuteur
- Ajouter des ontologies médicales à Wikimedica (Awal Lamidi, Fatou Gaye)
- Préconise l'utilisation d'une approche bottom-up (à partir du contenu existant sur Wikimedica) et top-down avec des ontologies existantes
- Couverture ontologique de Wikimedica faible (60% des termes du domaine non couverts)
- Possibilité de faire un merge entre l'ontologie de Wikimedica et une ontologie extérieure pour augmenter l'ontologie de Wikimedica
- Ne peut pas pour l'instant traduire l'ontologie de Wikimedica qui est en français afin de faire un merge avec une ontologie en anglais
- Révision de l'ontologie de Wikimedica (Wikimedica:Projets/Amélioration de l'ontologie) (Utilisateur:Razafimahenina Manoa et Utilisateur:Hervé Bagalwa)
- L'ontologie de Wikimedica est mal structurée et n'utilise pas le langage définit par la W3C
- Exposent le potentiel d'une ontologie bien construite
- Proposent le principe du Linked Open Data et le principe 5 stars tel que pensé par Tim Berners-Lee
- Amélioration de la recherche de maladies sur Wikimedica (Anne Bénédicte Agbachi et Utilisateur:Mathieu Salaün)
- Problèmes: basée sur une ontologie qui n'est pas complète, recherche non optimale
- Solution: recherche sémantique, utilisation de données provenant d'autres sites
- Suggèrent:
- l'ajout d'une fonction auto-complete à la barre de recherche (se baserait sur un dictionnaire et un enregistrement des requêtes précédentes)
- améliorer la présentation des résultats (sous forme de graphe)
- Se serviraient de l'extension IntelliGenWiki.
- Amélioration de l'ontologie automatisée
- Module NLP d'extraction automatique de signes de symptômes et autres données à partir de sources externes
- Flashcards - révision personnalisées (Maxime Robert)
- Système de répétition espacées
- Points à améliorer
- afficher une carte à la fois
- faciliter l'édition
- apprentissage personnalisé
- enregistrement des progrès
- attribution de niveaux de difficultés automatisés
- Système de recommandation gamifié des flashcards (Anas Neumann)
- Préconise l'utilisation de l'algorithme LDA pour l'analyse sémantique des flashcards et d'un réseau de neurones pour établir la difficulté initiale d'une flashcards
- Ajout des mécanismes de gamification au flashcards afin d'encourager l'utilisateur à se servir du produit (compétition, badges, etc.)
- Gamification selon le niveau de difficulté d'une flashcards
- A fait une conception très poussée du logiciel, qui serait basé sur un app avec un service web en communication avec l'API MediaWiki