Programmation

Smart contract d'achat de données privées sur la blockchain

Le but est de fabriquer un smart contract sur Hyperledger Fabric.

Dans sa forme, il permettrait à un certain type de participants: les Propriétaires de données, de mettre en vente publiquement des données privées; et les Clients qui peuvent décider d'acheter ces données. Un Propriétaire qui refuserait une vente serait publiquement pénalisé financièrement.

Fonctionnement et programmation d’un (vrai !) ordinateur quantique

Contexte

Envisagé dans les années 70, notamment par Richard Feynman, l’émergence d’ordinateurs quantiques est un des défis scientifiques et technologiques majeurs du XXIe siècle.

Empêcher de rejoindre: vers une IA qui comprend les verbes

Contexte

Le développements récents de l’IA ont permis non seulement de reconnaître des objets dans des images, mais également dans certains cas des relations entre objets d’une même image. Par exemple, "une femme lance un frisbee" ou "le cube est à droite du cône". Cependant, le repérage des relations demeure très difficile et suppose de disposer d’une quantité considérable d’exemples étiquetés. L’approche statistique semble impuissante pour permettre d’acquérir le sens du millier de verbes courants d’une langue comme le Français.

Analyses de Coopératives Solaires

Pour lutter contre le réchauffement climatique, l'accord de Paris sur le climat de 2016 recommande un basculement massif vers les sources d'énergie renouvelables. Actuellement, la France tire 75% de son énergie du nucléaire. L'énergie solaire est une alternative viable plus propre. Comme il peut être généré localement, les ménages peuvent installer des panneaux solaires et vendre le surplus d’électricité généré. En effet, des coopératives solaires sont en projet à Paris [1].

Test Automatique d’Application Web

Le but de ce projet est de créer un système de test d'application web, qui pourra être utilisé à des fins de correction automatique de TP de dev Web.

Scénario

Une application web, c'est une page (ou plusieurs) HTML avec des ressources JS, images, CSS, etc, du coté du client, plus un serveur qui "nourrit" cette page en information nouvelle en fonction des actions de l'utilisateur.

Présentation Web Synchronisée

Le but de ce projet est de faire un système de présentation multiécran synchronisé pour divers types de contenu simple: transparents, video. Un serveur sert les fichiers nécessaires aux présentations et gère leur synchronisation entre les divers écrans.

Ordonnancement : solution exacte vs approximée, que gagne-t-on réellement ?

Le but de ce  projet est d'implémenter deux logiques de calcul d'ordonnancement (c'est un travail théorique), l'une exacte, l'autre approximée (via optimisation par algorithme génétique). 

Trading intelligent de cryptomonnaies

Les cryptomonnaies font aujourd’hui l’objet d’une très forte volatilité, de par l’incertitude liée à leur valorisation dans les années à venir. Ceci permet l’apparition du trading par les particuliers, ce trading pouvant se fair basse fréquence (low frequency trading) et donc accessible par un ordinateur classique.

Frugal Sheets

Nous passons actuellement beaucoup de temps à remplir des formulaires, à envoyer des Excel, et à copier-coller des données des Google Sheets. Ce projet propose une solution généraliste : Des Google Sheets (donc des feuilles de calcul partagées en temps réel) où chaque cellule peut avoir des droits d'accès différents.

Detecting Internet Delay Changes with Artificial Neural Network

The target of this project is simple: how to automatically detect changes in time-series?

What for? It depends on the type of time-series we look at, e.g. stock price over last two months, global annual average temperature over the past 5000 years, etc.

Pages

Subscribe to RSS - Programmation