Titre - Architecte logiciel
Expertise - Représentation des connaissances, Intelligence Collective, Modélisation de données, Architecture Orientée Objet, Traitement des langues naturelles, Travail collaboratif
Expérience - Total de 42 ans
Ce curriculum vitae est également disponible en format PDF ou docx, or in English.
Titre - Architecte logiciel
Expertise - Représentation des connaissances, Intelligence Collective, Modélisation de données, Architecture Orientée Objet, Traitement des langues naturelles, Travail collaboratif
Expérience - Total de 42 ans
Voir plus bas pour d'autres projets et collaborations
Rôle de Recherche et développement pour Assembl, un outil d'intelligence collective. Assembl a été développé en partie dans le cadre du projet Catalyst, par Bluenove et Imagination for People, avec des contributions initiales de Caravan et de l'Institut du Nouvau Monde.
Support à la communauté des technologies d'information et de communication en éducation pour l'utilisation les standards
Projet non révélé
Closer Look - Engin d'extraction de données à partir de pages web
DistriBistro - Système de commande sans fil pour restaurants, sur Palm
Speak@Ease Messager - Messagerie unifiée à commande vocale
Translateor - Système de traduction automatique pour l'anglais et le français (projet)
Giza - Architecture OO pour la représentation polymorphe de données structurées à l'aide d'attributs contextuels dynamiques
Radio Insite - Générateur de pages HTML dynamiques pour les comptes rendus des émissions de radio de la CBC.
GAA - Interface Web pour un Guide d'Auto-Apprentissage.
Francoroute - Prototype d'un système de classification des sites internet francophones
Le Correcteur 101 v.2.0 - Correcteur grammatical du français
Le Correcteur 101 v1.0b - Correcteur grammatical du français
Système d'acquisition de données neurobiologiques en temps réel
Logiciel d'estimé de FÉER
Méga-Texte - traitement de texte pour les élèves du primaire
Economic Systems Design (SYS5140)
Conçu et présenté une introduction à la programmation par agents
Concepts des langages de programmation (CSI3525)
Participé à la conception des laboratoires et exercices
Séminaire d'Introduction à l'hypertexte
Differential calculus (189-121A)
Initiation to Computer Science - cours du soir
Plusieurs présentations de HyperKnowledge à plusieurs communautés, 2016-présent, voir cette liste
Présentation: SenseCraft Game Design, with Jack Park, at the Critical Democracy Tech Conference, May 2023
Essai: Collective Intelligence Design, Collective with the Canonical Debate Lab for the MapsMap challenge, April 2022
Présentation: Beyond Topic Classification: Logical Links at the Claim Level, with Jamie Joyce of Society Library for the LD4: Linked Data in Libraries, July 2020
Chapitre: Perspectives et Overview, in the Future of Text I, Frode Hegeland ed., 2020
Rapport: Harnessing the Power of Collective Intelligence: Communities & Technologies, Collective, final report of the Catalyst project, November 2015
Rapport: Project Testbed: Argument Mapping & Deliberation Analytics, with Anna de Liddo, Mark Klein, Thomas Ullman, as part of the Catalyst project, November 2015
Rapport: Arrimage avec learning resource metadata initiative (LRMI), GTN-Québec, August 2015
Poster: Objects as results from graph queries using an ORM et generated semantic-relational binding, presented at the 13th International Semantic Web Conference, October 19th-23rd 2014, Riva del Garda, Italy; proceedings by Springer, Switzerland, 2014. Poster.
Rapport: Le TBI, fonctionnalités et pédagogie (Part 1 et 2), with Mélissa Bricault, Technologie, March et June 2014
Rapport: Architecture et Cross-Platform Interoperability Specification, with Benoit Grégoire, as part of the Catalyst project, Mars 2014
Présentation: EPUB3, la norme ISO pour les manuels numériques, with Pierre-Julien Guay, for RN2012 event of GRICS
Rapport: Évaluation des métadonnées extraites par ExifTool aux fins de création d’une fiche LOM, GTN-Québec, July 2011
Article: Les tableaux numériques interactifs: considérations d'interopérabilité, GTN-Québec, May 2011
Présentation: Outside the box : Tinderbox XML Tools, at the Boston Tinderbox Weekend, 2004
Tech Note: On-the-fly contextual adaptation with the RoleAdapter Pattern, in Proceedings of OOPSLA'98 (Vancouver BC, 1998), ACM Press
Démonstration : Applications of the RoleAdapter Pattern: Representing class inheritance et aggregation hierarchies with the Giza framework, in Proceedings of OOPSLA'98 (Vancouver BC, 1998), ACM Press
Rapport: État des technologies de stockage d'objets en Java, CRIM, 1997
Présentation: GIZA : A framework for visualization, with Louis Vroomen, in the workshop: Graphical User Interfaces for Hierarchies (Human-Computer Interaction Laboratory, University Of Maryland, 1997)
Article: Cheops: A Compact Explorer For Complex Hierarchies, by Luc Beaudoin, Marc-Antoine Parent et Louis Vroomen, in Visualization '96, San Francisco, USA, Oct 1996, pp. 87-92
Article: Font Selection et Font Composition for Unicode, by Martin J. Dürst et Marc-Antoine Parent, in Proceedings of the Seventh Unicode Conference, San Jose, CA, 1995
Excellente maîtrise du français et de l'anglais parlés et écrits
Compréhension de base de l'italien
Mon cheminement peut s'énoncer comme un déplacement graduel d'un intérêt pour les processus de cognition individuelle vers les processus collectifs. Après des études en neurobiologie et en logique mathématique, et après une carrière en linguistique computationnelle et en représentation de l'information, je me concentre maintenant sur la façon dont les outils de communication peuvent former et enrichir la dynamique des groupes, de façon à aider des groupes diversifier à se doter d'objectifs communs.
Afin de supporter cet objectif, j'ai expérimenté avec un ensemble d'outils logiciels variés: systèmes de gestion du contenu, wikis, carnets web, éditeurs collaboratifs en temps réel, logiciel relationnel (social software)... Je travaille également sur de nouvelles méthodes qui entrelacent texte et représentations formelles de la pensée. Mais, au-delà des outils, lors de mes études en science des systèmes, j'ai analysé comment les questions de confiance, de face et de justification affectent la communication, et comment des processus de communication peuvent être conçus spécifiquement de façon à minimiser ces impacts.