Projets

Annot'chat

HTML
JavaScript
CSS
PHP
SQL
Développement web
Design

J'ai conçu en équipe une application de t'chat en direct avec un système d'annotation

Stéphane entrain de travailler

Développement d’une application web

Ce projet vise à développer une application web permettant d’annoter les messages échangés dans les conversations de messagerie instantanée tout en assurant un haut niveau de confidentialité et de sécurité. L’application est conçue pour servir de base à l’apprentissage automatique de l’intelligence artificielle, visant à comprendre et analyser les émotions exprimées lors de l’interaction avec les utilisateurs.

Les conversations ayant lieu entre deux participants sont annotées en temps réel. Chaque message doit être annoté avec l’émotion perçue par le destinataire et l’émotion ressentie par l’expéditeur. Ces notes sont basées sur des émotions universelles telles que le bonheur, la peur, la tristesse, la colère, la surprise ou le dégoût.

Dans ce contexte, la cryptographie joue un rôle important pour assurer la sécurité des transactions et la protection des données personnelles. En effet, les messages et notes contiennent des informations sensibles qui doivent être protégées des risques d’interception, de manipulation ou d’accès non autorisé. Les solutions de chiffrement sont donc cruciales pour protéger la confidentialité des échanges et garantir la confiance des utilisateurs.

En bref, le projet devait combiner innovation fonctionnelle sans compromis sur la sécurité informatique pour proposer une solution puissante et fiable de messagerie instantanée annotée.

Points positifs

Projet innovant qui allie messagerie instantanée et annotation émotionnelle, utile pour entraîner une intelligence artificielle sensible aux émotions.

Travail en équipe structuré : organisation efficace, répartition des tâches claire et échanges fluides.

Sécurité des données prise en compte dès le début avec l’intégration de mécanismes de chiffrement pour protéger les messages sensibles.

Interface fonctionnelle et testable directement via l’application GitHub.

Application concrète des compétences en HTML, CSS, JS, PHP et SQL.

Points négatifs / Difficultés rencontrées

Complexité de la gestion des émotions subjectives : difficile à annoter précisément pour chaque message.

La sécurité cryptographique, bien que présente, aurait gagné à être renforcée et mieux auditée.

Besoin de mieux définir les cas d’usage réels pour donner plus de sens au projet (chat psychologique, chatbot émotionnel, etc.).

Quelques problèmes d’ergonomie initialement rencontrés (liés à l’annotation en double).

Voici le lien github où vous pouvez tester vous même l’application : ICI !