Back to Projects
Deep Learning - Ingénierie des Séquences LSTM
Deep Learning - Ingénierie des Séquences LSTM
2025-11-25
ML Engineer

Deep Learning - Ingénierie des Séquences LSTM

Mini-projet de fin de module Deep Learning explorant trois applications majeures des LSTM en NLP : génération de texte autoregressive sur Frankenstein, traduction automatique Seq2Seq EN-FR, et classification multi-classes sur AG News. Étude comparative LSTM vs BiLSTM vs GRU sur les performances et le coût computationnel.

Project Highlights

  • Partie 1 : LSTM autoregressif 2 couches pour la complétion caractère par caractère (Accuracy validation 71%, Beam Search BEAM_SIZE=8).

  • Partie 2 : Architecture encodeur-décodeur Seq2Seq avec teacher forcing pour la traduction Anglais-Français.

  • Partie 3 : Classification AG News à 91% d'accuracy (F1 = 0.92), avec comparaison LSTM / BiLSTM (+1.5%) / GRU.

Explore More Work

Deep dive into other high-performance solutions.

View Full Archive
HubEats

Plateforme full-stack de livraison de restauration inspirée des marketplaces type Uber Eats, développée comme Projet de Fin d'Année (PFA). Couvre l'ensemble du cycle commande/paiement/suivi livreur avec une interface client moderne, un espace restaurateur, et un dashboard livreur en temps réel.

Spring BootReactPostgresSqlDockerREST API
Yahya-Express

développement de l'API back-end et d'une app mobile dediee d'une solution de livraison express. Architecture REST, gestion des courses, des chauffeurs et du suivi de livraison en temps réel. Première expérience en environnement de développement professionnel.

Spring BootREST APIMySQLJWT
Power BI - Missions Spatiales (1957-2024)

Tableau de bord analytique Power BI couvrant 67 ans de missions spatiales et plus de 7500 lancements. Évaluation financière des coûts de lancement, modélisation des taux de succès et analyse de la rentabilité par agence, pays et type de lanceur. Dataset historisé issu de Kaggle.

Power BIDAXData ModelingKaggle Dataset
MeteoLive

Application météo en temps réel consommant l'API OpenWeather pour afficher prévisions, températures et conditions actuelles d'une ville donnée. Interface épurée avec recherche dynamique, géolocalisation et visualisation claire des données atmosphériques sur 5 jours.

ReactJsTailwind CSSOpenWeather APIGeolocation API
Profila

Plateforme web SPA de gestion de profil professionnel permettant de créer, personnaliser et partager une carte de visite numérique moderne. Intègre le modèle Gemini Flash 2.5 pour adapter automatiquement le CV aux différentes offres d'emploi. Architecture backend robuste avec API REST, authentification sécurisée et interface responsive mettant en avant compétences et réalisations.

ReactJsTailwind CSSGemini Flash 2.5REST APIPostgreSQL
Restaurant API - Microservices

Back-end distribué d'un système de gestion de restaurant suivant une architecture microservices. Services découplés communiquant via une API Gateway, registre de services Eureka et messagerie asynchrone. Démontre la maîtrise du pattern Spring Cloud et de la scalabilité horizontale.

Spring BootSpring CloudEurekaAPI GatewayREST API
Deep Learning - Ingénierie des Séquences LSTM

Mini-projet de fin de module Deep Learning explorant trois applications majeures des LSTM en NLP : génération de texte autoregressive sur Frankenstein, traduction automatique Seq2Seq EN-FR, et classification multi-classes sur AG News. Étude comparative LSTM vs BiLSTM vs GRU sur les performances et le coût computationnel.

PythonTensorFlowKerasLSTMSeq2Seq
Fitness Log

Application mobile de suivi d'entraînement sportif permettant d'enregistrer ses séances, suivre sa progression et analyser ses performances dans le temps. Architecture cross-platform Flutter avec Firebase pour l'authentification et la synchronisation cloud, et SQLite pour le stockage local hors-ligne.

FlutterFirebaseJWTSQLite
Gestion de Département

Application web RH pour la gestion de départements et d'employés, illustrant une architecture MVC complète avec Spring Boot. Sécurisation des routes par Spring Security, persistance via Spring Data JPA et rendu serveur avec Thymeleaf. Projet collaboratif en équipe étudiante dans le cadre du cursus d'ingénieur.

JavaSpring BootSpring Data JPASpring SecurityThymeleaf
Burger Queen

Application mobile Flutter de gestion de commandes pour une chaîne de restauration rapide. Interface de prise de commande pour les serveurs, tableau de bord cuisine et système de facturation. Backend Spring Boot avec architecture REST et persistance relationnelle MySQL.

FlutterREST API
Portfolio Personnel

Site portfolio personnel responsive présentant mes projets, compétences et parcours. Vitrine de mes réalisations en développement web, IA et data, hébergée sur bahoumartoure.com avec architecture optimisée pour les performances et le SEO.

ReactNext.jsTailwind CSS