GENIA
Interface développée avec Symfony pour permettre aux entreprises d'utiliser une IA en interne, sans que leurs données ne quittent leurs serveurs. Réalisée en collaboration avec Scope.io qui fournit le moteur d'intelligence artificielle.
- PHP / Symfony
- Twig
- HTML / CSS
- Intégration API Scope.io
- IA locale sécurisée
Authentification sécurisée et navigation
L'application commence par une page de connexion sécurisée :
- Formulaire d'authentification avec email et mot de passe.
- Interface professionnelle adaptée au contexte entreprise.
- Accès direct à l'espace de travail après connexion.
Les sessions sont gérées localement, sans aucune dépendance à des services externes, ce qui garantit la confidentialité des accès.
Problématique
Beaucoup d'entreprises veulent utiliser l'intelligence artificielle, mais ne peuvent pas envoyer leurs données vers des services externes comme ChatGPT. Ces données sont souvent sensibles : informations clients, documents internes, données confidentielles. Elles ont donc besoin d'une solution qui fonctionne entièrement en interne, sur leurs propres serveurs, pour garantir qu'aucune donnée ne sorte de l'entreprise.
Objectifs
- Fournir une interface intuitive permettant aux employés d'utiliser l'IA au quotidien.
- Permettre la gestion et le partage de documents en interne.
- Offrir un chat IA pour interroger ses documents, obtenir des résumés et reformuler des textes.
- Garantir que toutes les données restent sur les serveurs de l'entreprise.
Organisation des dossiers et documents
L'interface principale permet d'organiser le travail de manière structurée :
- Mes Dossiers : création et gestion de dossiers personnels.
- Dossiers Partagés : partage de documents avec son équipe.
- Mes Documents : import de fichiers PDF directement dans l'interface.
Toute l'organisation reste en interne sur les serveurs de l'entreprise, sans qu'aucun document ne soit envoyé vers l'extérieur.
Interface IA et fonctionnalités avancées
Le cœur de l'application : l'interface conversationnelle avec l'IA :
- Chat IA : l'utilisateur pose des questions sur ses documents directement dans l'interface.
- Résumés : demande de résumé automatique d'un document importé.
- Rédaction et reformulation : l'IA aide à rédiger ou reformuler des textes.
Tout se fait via des appels API vers le moteur IA de Scope.io, qui tourne en local sur les serveurs de l'entreprise.
Partie technique & compétences
Stack technique
- Symfony : framework PHP utilisé pour structurer l'application.
- Twig : moteur de templates pour générer les vues HTML.
- HTML / CSS : interface responsive et professionnelle.
- API Scope.io : communication avec le moteur IA via des appels API.
Compétences mises en avant
- Développement frontend avec Symfony et Twig.
- Intégration d'une API externe (Scope.io).
- Conception d'interface utilisateur intuitive et professionnelle.
- Compréhension des enjeux de sécurité et confidentialité des données en entreprise.