Skip to content
View ilonae's full-sized avatar

Block or report ilonae

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
ilonae/README.md

Hi, I'm Ilona ☕

ML engineer & researcher with a focus on Explainable AI (XAI) and medical imaging. I build systems that are both capable and accountable — interpretable classifiers, privacy-preserving local deployments, and agents that surface their own reasoning.


What I work on

Explainability & Interpretability Concept Relevance Propagation (CRP), Layer-wise Relevance Propagation (LRP), prototype-based networks (ProtoPNet). My master's thesis explored concept-level attribution blended into a visual Web-UI, and pruning of image classifiers (which I inspected on the domain of medical diagnosis before)

Medical & Clinical AI Skin lesion classification (HAM10000), mitosis detection, and body-inclusive 3D scan processing for adaptive garment pattern generation using PointNet. Previously, I explored concepts and researched topics around histopathology and in the scopes of university courses in affiliation with Charité Berlin.

LLM Applications & Agentic Systems Local-first LLM deployment with Ollama, multi-persona conversational AI, privacy-preserving architecture for sensitive contexts. Interested in bringing interpretability thinking into the LLM space.

Full-stack ML FastAPI · React · Docker · TypeScript · PyTorch · TensorFlow


Highlighted Projects

Project What it is
ArXiv Paper Digest PyPI LangGraph agent that monitors ArXiv daily — semantic filtering, local LLM summaries, SQLite memory. Available on PyPI.
Body Pattern Abstraction PointNet-based sewing pattern adaptation from 3D body scans — disability-inclusive, privacy-first. Active research project.
RAG + XAI: Concept Pruning on Mitoses RP-based concept attribution of a VGG mitosis classifier, extended with a RAG assistant that lets you query the XAI literature interactively
Political Chatbot Panel Multi-persona AI debate panel, fully local (Ollama + Docker), built for a gallery exhibition
ProtoPNet ICW1 Independent Coursework 1 (M.Sc. CS): Prototype-based skin lesion classification — 90.11% accuracy with interpretability preserved post-pruning

Stack

Python PyTorch TensorFlow TypeScript React FastAPI Docker LangGraph


Currently exploring

  • ArXiv Paper Digest — adding HuggingFace Space demo for zero-install access
  • Body Pattern Abstraction — Phase 1: LandmarkNet training on synthetic scan data
  • LLM fine-tuning (QLoRA) for domain-specific classification
  • Mechanistic interpretability of transformer models

HTW Berlin · M.Sc. Computer Science

Pinned Loading

  1. Body-Pattern-Abstraction Body-Pattern-Abstraction Public

    From 3D scans to fitted patterns: PointNet-based sewing adaptation for diverse bodies (TBC with Pattern-Adjuster Repo for .DXF-based CAD extensions later)

    Jupyter Notebook

  2. ArXiv-Paper-Digest ArXiv-Paper-Digest Public

    Daily ArXiv digest agent — semantic filtering, local LLM summaries, SQLite memory. Configurable for any research domain.

    Python

  3. Political_chatbot_panel Political_chatbot_panel Public

    A multi-bot discussion panel featuring AI personas with different political perspectives, voice synthesis, and real-time debate capabilities. Wrapped with a nice and user-friendly web frontend.

    TypeScript

  4. RAG-Explanations-XAI-Pruning-over-Mitoses RAG-Explanations-XAI-Pruning-over-Mitoses Public

    Concept-level attribution and pruning of a VGG-based mitosis classifier via Concept Relevance Propagation (CRP). RAG explanations assistant over papers. · ICW 2 · M.Sc. Applied CS · HTW Berlin

    Jupyter Notebook

  5. Fake-News-Detection Fake-News-Detection Public

    Fake news detection project comparing TF-IDF+SVM, BERT and FakeBERT — baseline text classification repo

    Python