Suggestions de projets

Force Atlas: Graph layout algorithm

Context

Drawing a graph is a very open question, dependent on specific needs of the user. However, a variety of algorithms exist to produce a nice layout for any graph just from its nodes and edges. Many rely on physical models (for instance placing springs between the nodes of a graph with stiffness based on the corresponding edge weights) and make simulations to find that model's equilibrium position which yields a layout.

Application de messages décentralisée par Tangle

Description du projet : Essayer de développer une application qui permet d’envoyer des messages d’un utilisateur à l’autre.

Cette application aura la particularité de ne pas fonctionner avec un serveur mais avec la Tangle. La Tangle est une Distributed Ledger Technology (DLT) libre d’accès qui permet la sécurisation d’une information en peer to peer sans aucun intermédiaire. Cet échange d’information est à la fois rapide, gratuit et scalable.

Les objectifs de ce PAF sont multiples:

Génération Automatique de video Deep Fake

Description du projet : Les méthodes récentes de deep learning permettent de générer facilement des vidéos deep fake en animant l’image d’une personne (https://youtu.be/u-0cQ-grXBQ). L’idée de ce projet est de créer une application qui permet de prendre la photo d’une personne et d’automatiquement créer une video deep fake de cette personne. Une méthode de l’état de l’art sera utilisé. La difficulté principale de ce projet réside dans le fait que les calculs devront être déportés sur une machine distante disposant d’un GPU.

Une IA pour jouer à Codenames

Codenames est un jeu de société reposant sur les mots et les associations d’idées [1]. Dans ce projet, nous tenterons de développer une IA capable de jouer à ce jeu avec des êtres humains. Ce type de jeux est un défi pour les machines : jouer avec des mots suppose de bien en connaître le sens, les synonymes, le contexte dans lequel ils sont employés, etc.

Le projet comportera deux parties :

Pages