Skip to content
View mostaphaelansari's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report mostaphaelansari

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mostaphaelansari/README.md


Typing SVG


About

Machine Learning Engineer passionate about Language Model, Computer Vision and software engineerin

Currently:

  • Fine-tuning LLMs with LoRA/QLoRA for domain-specific tasks
  • Architecting retrieval pipelines at scale
  • Multimodal systems
  • First-principles paper re-implementations
┌─────────────────────────────┐
│  mostapha@workstation:~$    │
│  > location  : Fez, Morocco │
│  > focus     : LLMs · RAG   │
│  > method    : from scratch │
│  > status    : building ██▒ │
└─────────────────────────────┘


Projects

Each one is a system, not a script. Built to understand, not to show.


# Project Category Description Stack
01 🔍 RAG Pipeline RAG Offline PDF Q&A with local inference. Air-gapped, zero cloud dependency. Semantic retrieval with tuned chunking, embedding model selection, and re-ranking. LangChain · ChromaDB · FAISS · Ollama · FastAPI · Docker
02 📄 LLM Document Q&A LLM Multi-document reasoning on Llama 3.2. Handles heterogeneous formats, long-context windows, and cross-document synthesis without naive truncation. Llama 3.2 · HuggingFace Transformers · LangChain · FastAPI
03 🗄️ Text-to-SQL NLP NL → production-grade SQL with self-correction loop. Schema-aware prompting, semantic error detection, handles aggregations and nested queries. SQLCoder · LangChain · PostgreSQL · FastAPI · Docker
04 📚 Semantic Book Recommender NLP Embeddings + emotion-aware filtering. Captures semantic content, emotional tone, and thematic resonance separately — combined at query time. Sentence-BERT · FAISS · Gradio · Pandas
05 🧠 ML Papers From Scratch Research Transformers, ResNet, BERT — implemented from equations, not checkpoints. Attention, positional encoding, residual connections, masked language modeling. PyTorch · NumPy · Math
06 ⚙️ ML/DL From Scratch ML Backprop, gradient descent, SVMs, decision trees, k-means — zero scikit-learn, zero autograd. If you can implement it from scratch, you understand it. NumPy · Pure Math


Stack

Core ML

PyTorch  HuggingFace  LangChain  LoRA  ChromaDB  FAISS  scikit-learn  XGBoost  OpenCV  MLflow

Infrastructure

FastAPI  Docker  Kubernetes  AWS  GCP

Languages

Python  C++  SQL  R


Activity

  







╔══════════════════════════════════════════════════════════════╗
║                                                              ║
║   "The goal is not to use the latest model.                  ║
║    The goal is to solve the problem well."                   ║
║                                                              ║
╚══════════════════════════════════════════════════════════════╝

Profile views    Email


Pinned Loading

  1. streamlit-image-augmentation-app streamlit-image-augmentation-app Public template

    Image Data Augmentation App is a user-friendly and powerful tool designed to perform image augmentation on multiple images simultaneously. Built with Streamlit and PyTorch, this app enables data sc…

    Python 1

  2. LLM-Powered-Document-Q-A-with-Llama-3.2 LLM-Powered-Document-Q-A-with-Llama-3.2 Public

    A Retrieval-Augmented Generation (RAG) application that enables intelligent document analysis and question answering using Llama 3.2. Built with Streamlit, Langchain, and Ollama.

    Python 2

  3. Youtube-Video-Summarizer-with-Llama3.2 Youtube-Video-Summarizer-with-Llama3.2 Public

    This project is a YouTube Video Summarization App that leverages LangChain, Llama3.2, YouTube Transcript API, and Streamlit to provide concise summaries of YouTube video transcripts. The app extrac…

    Python

  4. Semantic-Book-Recommender Semantic-Book-Recommender Public

    A semantic book recommendation system that combines content analysis with emotional tone filtering. Built with LangChain, ChromaDB, and Gradio.

    Jupyter Notebook 2

  5. aymaneelfahsi1/UnsupervisedML_GAN_TransUNET_SegmentationCovid aymaneelfahsi1/UnsupervisedML_GAN_TransUNET_SegmentationCovid Public

    Jupyter Notebook