Menu

Gilles DUMONT D'AYOT

ANNECY

En résumé

Je suis ingénieur avec des compétences dans divers domaines (informatique, mathématiques, intelligence artificielle, linguistique). Je les met en oeuvre sous la forme d'études de faisabilité, états de l'art, spécifications fonctionnelles et techniques, développement algorithmique, direction d'équipe.

Je suis également un passionné qui depuis 17 ans mène des travaux de recherche personnels sur la compréhension du langage naturel dans un cadre global et intégré :

1- Intelligence Artificielle (représentation des connaissances, formalisation des raisonnements, apprentissages)

2- Sciences Cognitives (mémoires, apprentissages, représentation et structuration des connaissances, attention, émotions et évaluation, activation des connaissances, niveaux méta de contrôle et de traitement, conscience)

3- Traitement Automatique du Langage (linguistique, théories de la sémantique, dialogue homme-machine, chaînes de traitements, ressources sémantiques, extraction et induction de connaissances, analyse d'opinion,...)

4- Algorithmique, POO, stockage des connaissances, bases de données orientées graphe, architecture,...

5- Mathématiques (algèbre, optimisation combinatoire, satisfaction de contraintes, probabilités et statistiques, apprentissage de classes supervisé ou non)

Mes compétences :
Intelligence Artificielle
Mathématiques
Gestion de projet informatique
Sciences cognitives
Sémantique et théories de modélisation du sens
Linguistique
Algorithmie
Bases de données
Neo4J
C++, C#, Java, Python

Entreprises

  • In Principio - Président et Directeur Technique

    2017 - maintenant Conception et développement d'un prototype d'Intelligence Artificielle
  • Haikara - Ingénieur Intelligence Artificielle

    2016 - 2016 Développement d'un prototype pour l'adaptation automatique de contenus pédagogiques.
    Technos : Unity3D, C#, VisualStudio, base de données orientée graphe Neo4J
  • Synomia - Ingénieur R&D TAL

    Boulogne-Billancourt 2015 - 2016 Étude du logiciel Syntex : analyse syntaxique en dépendances (triplets gouverneur-relation-dépendant), résolution de l’ambiguïté de l'attachement prépositionnel.

    Analyse syntaxique multilingue avec programmation en Java 7 sous Eclipse et Linux-Mint d'une chaîne d’extraction de syntagmes nominaux : découpage en phrases, tokenisation, lemmatisation, pos-tagging (tests de plusieurs outils), modélisation de patterns syntaxiques et des relations de dépendance internes, recherche des instances dans un corpus.

    Analyse automatique d'opinion (anglais et français) : étude des structures phrastiques modifiant la polarité.

    États de l'art : alternatives à l'approche « sac de mots » pour l'apprentissage automatique appliqué au TAL, utilisation de triplets de dépendance syntaxique pour la classification automatique de texte, similarité distributionnelle entre mots (vecteurs de mots, prise en compte du contexte syntaxique selon une approche type Upery).
  • ATECNA - Ingénieur TALN

    Wasquehal 2015 - 2015 spécifications techniques d’applications d’analyse sémantique et de classification de requêtes « Pages Jaunes ».
  • Valoritech - Chef de projet

    2014 - 2014 Spécifications techniques d'une application web de valorisation du potentiel humain
  • Artimia - Consultant en financement de l'innovation

    Malakoff 2013 - 2014 Rédaction d'états de l'art sur les systèmes d'aide à la décision pour les ressources humaines et les télécommunications.
  • Onyme Technologies - Ingénieur R&D TALN

    2012 - 2013 Étude bibliographique : état de l'art sur l'Opinion Mining (mots à polarité, intensité, inversion, et neutralisation de polarité, degré d’engagement, objet évalué, émetteur d'une opinion, relations de discours entre opinions,...), théories de l'évaluation et de modélisation des émotions, analyse syntaxique, tutoriels Nooj, apprentissage semi supervisé par bootstrapping, ressources linguistiques.

    Études, développements et tests :
    - Modèles linguistiques : constitution de lexiques (mots à polarité, inverseurs de polarité, objets évalués - typiquement des produits et caractéristiques produit,...) par extraction (à partir de corpus ou sur le web), par extension (via une ressource sémantique générale - WordNet par ex), et par récupération/traduction (WordNetAffect, SentiSense,...), étude de ressources sémantiques générales (synonymie, hyperonymie,...), d'analyseurs morphologiques et syntaxiques, de correcteurs orthographique et grammatical, traitement du langage texto, recherche des entités nommées, extraction de collocations (mot à polarité + objet évalué, relations Nom-Verbe,...), élaboration de patterns syntaxico-sémantiques avec Nooj.
    - Classification des opinions par apprentissage semi-supervisé (modèle linguistique précis pour les cas généraux puis modèles mathématiques pour les cas spécifiques/propres à chaque domaine).

    Programmation en Java 7 sous NetBeans et Linux KDE Ubuntu.

    Encadrement d'une équipe de 3 ingénieurs en Informatique et en Traitement Automatique du Langage (TAL).
  • NOVASECUR - Ingénieur R&D Logiciel

    PARIS 2012 - 2012 Étude et tests de modèles de Data-Mining : préparation des données (réduction de dimension, valeurs aberrantes,...), méthodes mathématiques de classification (apprentissage supervisé), de clustering (apprentissage non supervisé) et de prédiction de variables continues (régression), utilisation du logiciel Weka (classification, régression, clustering, règles d'association), programmation en C++ (sous CodeBlocks) de la méthode de clustering « PSO based Fuzzy C-Means ».
  • Banque de France - Ingénieur Intelligence Artificielle

    Paris 2011 - 2011 Développement informatique en C++, moteur d'inférences
  • OWI-Tech - Ingénieur de recherche

    2010 - 2010 Tests d'un logiciel de compréhension du langage naturel.
    Programmation en C++
  • AsAnAngel - Chef de projet

    2008 - 2009 Dialogue Homme-Machine (état de l'art, développement, dossier de financement)
  • Editions Profil - Ingénieur R&D

    2007 - 2008 Utilisation des technologies de Traitement Automatique du Langage afin de catégoriser des pages Web (en français et anglais) dans le cadre d’un logiciel de filtrage (parental et entreprise). Développement en C# (interface VisualStudio 2005).

    Encadrement d'ingénieurs
  • Acteos - Ingénieur R&D

    Roubaix 2001 - 2002 Planification et optimisation des tournées de véhicules
  • Prologia - Ingénieur Logiciel

    Marseille 2000 - 2001 Planification et optimisation des ressources humaines

Formations

Réseau

Annuaire des membres :