Skip to content
View annaostrowska03's full-sized avatar

Highlights

  • Pro

Block or report annaostrowska03

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

Hi, I'm Anna 👋

I'm an MSc Data Science student at Warsaw University of Technology and a Generative AI Engineer working on LLM systems, RAG, agentic workflows, and applied machine learning.

I am interested in building AI systems that are not only technically strong, but also genuinely useful to people - especially in education, communication, accessibility, and human-centered decision support.

Selected highlights

  • Co-author of an accepted IJCAI-ECAI 2026 Demo Track paper:
    From Surface Learning to Deep Understanding: A Grounded AI Teaching and Learning Assistant for Moodle
    arXiv: https://arxiv.org/abs/2605.06963

  • Generative AI Engineer at Evertz, working on production AI systems, agentic workflows, and applied LLM infrastructure.

  • BSc Data Science graduate with distinction from Warsaw University of Technology; currently continuing as an MSc Data Science student.

What I care about

My technical interests are closely connected to human impact. I am especially interested in AI systems that support learning, communication, and deeper understanding rather than only automating tasks.

This perspective is shaped partly by my volunteering experience, including working with people with severe disabilities and supporting community-focused initiatives. Those experiences taught me how important it is to design technology around real human needs, including people whose abilities, communication styles, or access barriers are often underestimated.

Research and selected work

Grounded AI Teaching and Learning Assistant for Moodle

An educational AI system integrated with Moodle, designed to support deeper learning through grounded conversational assistance, quiz generation, and progress-aware learning workflows.

My contributions included Moodle plugin architecture, frontend integration, conversational learning flows, quiz and progress-assessment components, prompt engineering, and end-to-end system integration.

Keywords: educational AI, Moodle, LLMs, RAG, prompt engineering, human-centered AI
Paper: https://arxiv.org/abs/2605.06963

Mechanistic Interpretability with CLIP and Sparse Autoencoders

Research-oriented project exploring how vision-language models represent concepts, with a focus on interpretability, concept bottlenecks, and sparse representations.

Keywords: mechanistic interpretability, CLIP, sparse autoencoders, concept bottleneck models, PyTorch

Serverless EduRAG

Cloud-based educational RAG pipeline designed around scalable document processing and retrieval workflows.

Keywords: RAG, GCP Cloud Run, Pub/Sub, Docker, vector databases, educational AI

QuantumRAG Grover

Experimental retrieval-augmented generation pipeline exploring Grover-inspired quantum search ideas.

Keywords: RAG, quantum computing, Grover search, Qiskit, Python

RL Donkey Kong

Reinforcement learning project focused on training and evaluating agents in a retro game environment, including multiple experiments and ablation-style comparisons.

Keywords: reinforcement learning, DQN, SARSA, PyTorch, Gymnasium

Natural Language to SQL Weather QA

A natural-language interface for querying weather data using structured SQL generation.

Keywords: natural language to SQL, semantic parsing, SQL, Python

Tech stack

Generative AI and LLMs: RAG, agentic workflows, prompt engineering, MCP, LangChain, LiteLLM, vLLM, Ollama, Hugging Face, OpenAI/Anthropic APIs
Machine Learning: PyTorch, TensorFlow, scikit-learn, NLP, computer vision, reinforcement learning, interpretability, SHAP/XAI
Data and infrastructure: Docker, GCP, Azure, Spark, Kafka, Hadoop, PostgreSQL, Elasticsearch, ChromaDB, FAISS, GitHub Actions
Software engineering: Python, Bash, FastAPI, Streamlit, React, Tailwind CSS, testing and code quality tools

Public projects

I am gradually cleaning up and documenting my public repositories so they better reflect my current work in AI, machine learning, and production-oriented engineering.

Some older repositories come from university coursework and experiments, while my more recent work includes research and industry projects that cannot always be fully open-sourced.

Find me

Pinned Loading

  1. serverless-edurag serverless-edurag Public

    Serverless RAG knowledge base on GCP with asynchronous document ingestion, vector search, and real-time LLM-based QA.

    TeX

  2. weather_qa_nl2sql weather_qa_nl2sql Public

    Natural-language-to-SQL web app for querying weather data using LLMs, FastAPI, LangChain, Docker, and SQL Server.

    Python 1

  3. speech-commands-transformer-benchmark speech-commands-transformer-benchmark Public

    Benchmark of CNN and transformer architectures for speech command recognition, including ResNet, MobileNetV2, AST, ablations, and multi-seed evaluation.

    Jupyter Notebook

  4. cat-image-synthesis-models cat-image-synthesis-models Public

    Comparison of GAN, DDPM, and VQ-VAE models for cat image synthesis, with FID evaluation and latent-space analysis.

    Jupyter Notebook

  5. OptimalAgents/RL-DonkeyKong OptimalAgents/RL-DonkeyKong Public

    Jupyter Notebook 2 2

  6. QuantumRAG_Grover QuantumRAG_Grover Public

    Forked from IgorKolodziej/QuantumRAG

    Grover‑inspired top‑k selection for RAG, with Streamlit UI and evaluation scripts on SQuAD 1.1.

    Python