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

Block or report omorsi45

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.

Content in all repositories owned by your account will be closed.
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
omorsi45/README.md

Omar Morsi

GenAI Developer @ Ericsson · Computer Science @ Concordia University

I work on applied machine learning and on LLM systems: PyTorch models, evaluation, APIs, and data pipelines.

Python · Java · PyTorch · TensorFlow · scikit-learn · Computer Vision · NumPy · pandas · FastAPI · Spring Boot · Docker · PostgreSQL

At Ericsson I work on generative AI engineering and AI-enabled software workflows.


Featured work

Project Problem What I built
HalluciScope RAG answers that look right but are not grounded in the source Claim-level ensemble: NLI, self-consistency, semantic similarity. FastAPI + React, FAISS, Ollama. Per-claim hallucination score + HaluEval ablation.
Surgical workflow Joint phase recognition and tool tracking in laparoscopic video Multi-task MS-TCN on frozen ResNet-50 features, plus a correlation loss for impossible tool-phase pairs. Four-model comparison, 64 tests, Cholec80 subset.
NOVA Predict node outages from telemetry and syslog Ingest → windowed features → supervised MLP + autoencoder. Public-data reimplementation of internship work.
Distributed Task API Task API that survives duplicate writes and concurrent updates Java 21 / Spring Boot: idempotency keys, optimistic locking, Flyway, Testcontainers, Docker Compose.

GitHub Activity



Currently

Computer vision and time-series ML, plus GenAI systems at Ericsson.

Pinned Loading

  1. HalluciScope HalluciScope Public

    Multi-signal hallucination detection for RAG question-answering. FastAPI backend + React frontend with NLI, self-consistency, and semantic similarity verifiers.

    Python

  2. surgical-workflow-analysis surgical-workflow-analysis Public

    Multi-Task Surgical Workflow Analysis: Joint Phase Recognition and Tool Tracking in Laparoscopic Surgery (COMP 432)

    Jupyter Notebook

  3. distributed-task-api distributed-task-api Public

    REST API for task management with Docker, PostgreSQL, API key auth, and idempotency.

    Java

  4. medical-insurance-linear-regression medical-insurance-linear-regression Public

    Ridge regression model predicting insurance charges with feature engineering and cross-validation.

    Python

  5. machine-learning-comp432-labs machine-learning-comp432-labs Public

    Labs and assignments for COMP 432 – Machine Learning at Concordia University.

    Jupyter Notebook

  6. nova-network-failure-prediction nova-network-failure-prediction Public

    End‑to‑end pipeline for predicting network outages from telemetry and syslog using PyTorch.

    Python