📈 Passionate about Mathematics since High School: I developed a strong interest in models and quantitative analysis, which defined my path toward data science.
🏆 Baccalaureate in Mathematical Sciences: My solid foundation in mathematics enabled me to pursue advanced studies in engineering.
📚 Preparatory Classes for Engineering Schools (MPSI, MP): A rigorous education at Centre Ibn Abdoun, where I tackled complex mathematical challenges and honed my problem-solving skills.
🎖️ National Competitive Exam (CNC) and TIPE: An enriching experience with a TIPE focused on "Detecting People without Masks," highlighting my skills in applied research.
🏫 Data Science Studies at INSEA: A comprehensive program covering data analysis, statistics, programming, and artificial intelligence, preparing me for real-world challenges in data science.
💼 Professional Internships in Data Science:
YaneCode Digital: Creation of Darija datasets for translation with advanced NLP techniques.
3D Smart Factory: Development of a research assistant using an LLM model and RAG paradigm for scientific document analysis.
IWRI–UM6P (Final-Year Project – PFE): Built the “Plateforme-Analyse-Fréquentielle-Hydrologique” — a Streamlit app for hydrological extremes (EVT: GEV/GPD), model selection (AIC/BIC) and uncertainty analysis on real time-series.
🥇 Thesis Defense: Awarded 20/20 (highest distinction). Passionate about R&D and turning data into reliable, measurable products.
🚀 Technical Skills: NLP, Machine Learning, Deep Learning, Data Analysis, Databases, Operational Research.
Pinned Loading
-
Personalized-Analysis-of-Scientific-Articles-using-LLMs-and-a-RAG-paradigm-
Personalized-Analysis-of-Scientific-Articles-using-LLMs-and-a-RAG-paradigm- PublicAI scientific research assistant. Segments, vectorizes (DistilBERT) and stores (ChromaDB) articles for semantic search. Generates personalized answers (Ollama) via a Streamlit interface.
Jupyter Notebook 3
-
Semi-supervised-spectral-unmixing-for-the-DLR-HySpex-dataset
Semi-supervised-spectral-unmixing-for-the-DLR-HySpex-dataset PublicPlate-forme Python modulaire pour l’analyse et le démélange spectral semi-supervisé d’images hyperspectrales HySpex (jeu de données DLR HySU). Elle combine : un pipeline NMF pour extraire endmember…
Jupyter Notebook 1
-
Stress-Hydrique-Tensift
Stress-Hydrique-Tensift PublicAgricultural water stress detection using satellite remote sensing (Sentinel-2, MODIS) and in-situ data for Tensift Basin, Morocco
HTML 1
-
Decodage-de-texte-partir-de-EEG-non-invasif
Decodage-de-texte-partir-de-EEG-non-invasif PublicNeuroText est un projet pour décoder des états/mots à partir d’EEG non invasif. Il fournit un pipeline complet : intégrité des données → prétraitements (HP/LP, Kalman) → caractéristiques spectro-te…
Python
-
Evaluation-Pertinence-Juridique-ML
Evaluation-Pertinence-Juridique-ML PublicÉvaluation de la pertinence (question ↔ article juridique) en français. Pipeline complet (prépa → modèles → soumission) avec CamemBERT en bi-encodeur calibré (MSE/Spearman), + variantes cross-encoder.
Python
-
NLP-for-Darija-Enrichissement-de-traduction_darija.json
NLP-for-Darija-Enrichissement-de-traduction_darija.json PublicPipeline Python pour enrichir un dataset Arabe (MSA) → Darija (MA) depuis livres PDF & transcriptions YouTube ; normalisation, segmentation par tokens, génération (OpenAI ou règles) et export JSON.…
Python
If the problem persists, check the GitHub status page or contact support.