Skip to content
View mohamedtaha77's full-sized avatar

Block or report mohamedtaha77

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
mohamedtaha77/README.md

Hi, I'm Mohammed Taha

I'm a Data Science and AI senior at Zewail City (graduating June 2026), based in Cairo. Most of what's in this profile came out of trying to build full systems instead of single notebooks: a graduation thesis with a mobile app, an RL agent, and an LLM coaching layer all talking to each other; a couple of RAG pipelines for medical and document QA; an ML CI/CD setup that gates deployment on actual accuracy thresholds.

I like the parts of ML that don't show up in tutorials: getting a model from a notebook into something a user can actually open, and making training pipelines that don't quietly break.

Currently: finishing my thesis, Captainy, an AI gym assistant that combines computer vision form-checking, a DQN-based workout planner, and a LangGraph coaching agent (led a 4-person team on it; code isn't public yet).

A few projects worth a look

  • cxr-rag-system — chest X-ray RAG system combining ColPali patch-level retrieval with MedGemma, benchmarked against a CLIP baseline across 50 test studies.
  • DSAI-413-Multi-Modal-RAG-QA-System — vision-first RAG over PDFs (text, tables, charts) using ColQwen2.5 and Llama 4 Maverick, with a Streamlit demo.
  • ml-cicd-gatekeeper — GitHub Actions pipeline that trains a model, logs to MLflow, and only deploys past an accuracy gate.
  • Phonify — bilingual (English/Arabic) Flutter shopping app with full RTL support.

Stack

Python, PyTorch, TensorFlow, Scikit-learn, Transformers · Flutter/Dart · SQL, Power BI, Tableau

Elsewhere

LinkedIn · s-mohammed.taha@zewailcity.edu.eg

Pinned Loading

  1. Named-Entity-Recognition-App Named-Entity-Recognition-App Public

    A Streamlit-based Named Entity Recognition (NER) app for news text using rule-based and spaCy-based pipelines. Built and evaluated on the CoNLL-2003 dataset with displaCy visualization and CSV export.

    Jupyter Notebook 1

  2. Phonify Phonify Public

    Phonify is a bilingual Flutter shopping app offering a smooth, user-friendly experience with product browsing, authentication, favorites, and cart features. It supports both English and Arabic, pro…

    Dart 1

  3. bottle-knockdown-detector bottle-knockdown-detector Public

    YOLOv11 + ByteTrack bowling-pin detector: real-time object tracking, fall detection, and live scoring, exported to TFLite for mobile

    Dart

  4. cxr-rag-system cxr-rag-system Public

    Dual-mode chest X-ray RAG system: ColPali patch-level retrieval + MedGemma for report generation and evidence-grounded clinical QA

    Jupyter Notebook

  5. DSAI-413-Multi-Modal-RAG-QA-System DSAI-413-Multi-Modal-RAG-QA-System Public

    Multi-Modal RAG-Based QA System using ColQwen2.5 + Qdrant + Llama 4 Maverick | DSAI 413 Assignment 1

    Python

  6. ml-cicd-gatekeeper ml-cicd-gatekeeper Public

    ML CI/CD pipeline v3: adds Gatekeeper logic that gates costly GPU training/deploy jobs behind automated validation

    Python