Implementation of the Word2Vec algorithm using the Skip-gram model with Negative Sampling. Trains word embeddings on a text corpus and allows for interactive exploration of similar words.
Projects
Archive
An interactive web application that generates personalized, cinematic AI postcards using the Gemini 3 Pro API. Features customizable styles, multilingual support, and a responsive modern UI.
Winner - JunctionX Delft Hackathon
Selected as a winner out of 20+ teams, building a functioning prototype within a 24-hour sprint. Developed a user-friendly AI system to detect extreme views in audio/video content with OpenAI Whisper and Qwen LLM for a fully local, privacy-preserving inference stack. Implemented a human-in-the-loop feedback mechanism, allowing users to fine-tune detection criteria and improve detection accuracy.
Graph Neural Networks for Network Intrusion Detection
Built an intrusion detection system on large-scale network traffic using graph neural networks. Enhanced the core E-GraphSAGE model with temporal sequence learning and imbalance-aware training.
Scalable MLOps Platform with Kubernetes & Istio
Configured a self-managed Kubernetes cluster with Ansible and Vagrant, implemented idempotent provisioning. Enabled weighted traffic splitting with Istio Service Mesh, configuring sticky sessions using cookies and rate limiting via an Envoy filter. Integrated Prometheus metrics into a Grafana dashboard for observability, and built an automated release pipeline with semantic versioning using Helm and GitHub Actions.
Finetuned and benchmarked detection models (YOLOv8, RT-DETR) under varying occlusion and crowd conditions. Performed in-depth qualitative error analysis and visual interpretation of attention areas with LIME and EigenCAM.
Predicted next item in Amazon webshop sessions using TF-IDF, Word2Vec, and fine-tuned T5 transformer.
Implemented algorithms to solve 2D and 3D pentomino packing problems in Java; designed a modular 2D solution framework with gravity constraints, and co-developed a 3D greedy placement strategy for efficient spatial allocation.