Skip to content
View ria0304's full-sized avatar
🩵
Busy
🩵
Busy

Block or report ria0304

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. 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
ria0304/README.md
Typing intro

3rd Year CSE & Data Science @ Manipal University Jaipur

LinkedIn Email Portfolio LeetCode

Papers Accepted Papers Submitted IDF Accepted IDF Submitted Open to


👩‍💻 About Me

ria = {
    "studying":           "CS & Data Science @ MUJ (3rd year, 2024–2028)",
    "currently_building": ["Velaris", "Lumen", "PaperPilot", "Atelier"],
    "shipped":            ["WYA", "Luna", "TryOn"],
    "accepted":           ["WYA @ EDGEI 2026 (Springer LNNS)",
                           "FairFaceGuard @ IMPACT 2026 (Springer ICT)"],
    "ip":                 ["WYA — IDF Accepted (Manipal University Jaipur, 2026)"],
    "interests":          ["Full-Stack Dev", "Machine Learning", "Graph ML",
                           "Generative AI", "Fairness & Causal ML", "Research"],
    "stack":              ["Python", "TypeScript", "React", "FastAPI", "PyTorch", "AWS"],
    "looking_for":        "Summer 2027 internships — SWE · ML · Data Science (remote / India)",
    "fun_fact":           "I build apps to solve problems I actually have"
}

🏆 Highlights

📄 2 papers accepted WYA at EDGEI 2026 (Springer LNNS, Scopus-indexed) · FairFaceGuard at IMPACT 2026 (Springer ICT series)
📤 4 papers submitted TryOn (ANTIC 2026) · VisualGuard (ICIPCN 2027) · HydroDrive-DQN (MARC 2027) · Velaris (ICDSI 2027)
📜 IP WYA IDF accepted · TryOn and Greywater patent drafts submitted
🚢 Shipped Production AWS stack (EC2 · S3 · CloudFront · SageMaker) with CI/CD and automated tests

🚀 Featured Projects

WYA — What's Your Aesthetic   (Flagship)

Ever felt like your style exists but you just can't name it?

🏆 Paper accepted at EDGEI 2026 (camera-ready submitted)  ·  📜 IDF Accepted · Manipal University Jaipur, 2026

WYA is a full-stack AI wardrobe intelligence platform. Upload garments and a two-tier pipeline (AWS SageMaker FashionCLIP + a local fabric classifier) auto-tags category, colour, fabric and pattern. A Style DNA quiz builds your aesthetic profile, then drives outfit matching, wardrobe gap analysis and sustainability scoring.

🔗 View Project →

✦ FastAPI backend on AWS EC2 + CloudFront   ✦ FashionCLIP zero-shot tagging (SageMaker)
✦ JWT auth + rate-limited AI endpoints      ✦ Style DNA engine
✦ Gap analysis with affiliate mapping       ✦ Outfit generation
✦ Sustainability scoring                    ✦ 47 automated tests · GitHub Actions CI/CD

ℹ️ The AWS backend is currently paused for cost management.

Python FastAPI AWS Docker TypeScript


Luna — Conversational AI Stylist   (Part of WYA)

Talk to your wardrobe in plain English.

A conversational frontend on top of WYA's API. A regex intent classifier routes structured queries (outfits, wardrobe search, gap analysis, style explanation) to the right WYA endpoint; open-ended fashion questions fall back to an LLM chain with your real wardrobe as context.

🔗 View Project →

✦ Natural-language intent classifier   ✦ LLM fallback for any fashion question
✦ Routes to WYA's real API             ✦ React + TypeScript
✦ Own FastAPI server (Docker, EC2)     ✦ AWS S3 + CloudFront · JWT auth shared with WYA

TypeScript React AWS Vite


TryOn — Build, Compare & Perfect Outfits

Screenshot a look. Wear it on a mannequin.

Turns any clothing screenshot into a transparent garment cutout (rembg), auto-categorises it with FashionCLIP, and fits it onto a 2D paper-doll or rigged 3D mannequin using MediaPipe BlazePose landmarks and thin-plate-spline warping. Build, save and compare full outfits, then export a magazine-style card. 69 tests at 86% coverage, run against the real CV models.

🔗 View Project →  ·  📤 Paper submitted · ANTIC 2026  ·  📝 IDF filed

React Three.js FastAPI MediaPipe


FairFaceGuard — Fairness Audit for Deepfake Detection   (Research)

Is the accuracy gap really about skin tone, or about the lighting that comes with it?

🏆 Paper accepted at IMPACT 2026 · Springer Information and Communication Technology (ICT) series

A research pipeline that audits a deepfake detector across skin-tone groups. Faces get illuminant-corrected ITA/Fitzpatrick labels, then matched counterfactuals (skin-only, light-only, both) with an automated manipulation check. A frozen EfficientNet-B4 baseline is interrogated three ways: adversarial GRL sweeps, linear probing, and a counterfactual causal test, with bootstrap CIs and a paired permutation test. The accepted paper presents an observational fairness audit together with an honest negative result on counterfactual skin-tone control.

🔗 View Project →

✦ Illuminant-corrected ITA / Fitzpatrick labels   ✦ Matched counterfactuals + manipulation check
✦ Adversarial GRL sweeps · linear probing         ✦ Bootstrap CIs · paired permutation test
✦ Frozen EfficientNet-B4 on FaceForensics++       ✦ Negative results reported honestly

Python PyTorch Causal ML Fairness


Velaris — From Inspiration to Jewellery Design   (Currently Building)

Type it. Sketch it. Upload it. Get a jewellery design you can actually build.

📤 Paper submitted · ICDSI 2027 (Paper ID 391)

An AI-powered jewellery design tool that turns text, sketches or inspiration photos into professional concept renders and manufacturer-ready briefs — closing the gap between a customer's idea and a jeweller's workflow.

🔗 View Project →

✦ Text / sketch / photo input          ✦ AI concept image generation
✦ Structured specification sheets      ✦ Exportable PDF design briefs
✦ Manufacturer-ready output            ✦ Planned: multi-view & cost estimation

Core flow: input (text / sketch / photo) → AI concept image → spec sheet (type, metal, stone, cut, style, setting, occasion) → PDF for jeweller quotation.

React AI PDF


📚 More Projects

Project Description Tech
Lumen 32-bit x86 OS from a raw boot sector: paging, preemptive Ring 0/3 multitasking, fork/exec, 25 syscalls, ATA driver, persistent FS, ELF loader C · x86 ASM · NASM · QEMU
VisualGuard Training-free, decoding-time method that reduces object hallucination in LVLMs by scoring candidate tokens against image evidence · 297 tests PyTorch · CLIP · Grounding DINO · LLaVA-1.5
HydroDrive-DQN Fuel-cell EV energy management + hydrogen infrastructure co-optimization: from-scratch NumPy DQN, NSGA-II, GA, 10,000-scenario Monte Carlo Python · NumPy · Flask
₿ Bitcoin Fraud Detection GATv2 + MetaEnsemble stacker on the Elliptic dataset; beats published EvolveGCN baselines on AUC & F1 PyTorch Geometric · XGBoost
ApexNet F1 overtaking prediction — five architectures compared (CNN, GAT, LSTM, CNN+LSTM, CNN+GAT) with a leakage-checked race-level split PyTorch · FastAPI
Sports Analytics Dashboard Six-tab live dashboard + a Poisson match model validated walk-forward on 14,460 real matches · 160 tests React 19 · TypeScript · Recharts
PaperPilot Questions in, handwritten A4 pages out — custom canvas renderer + hand-written PDF writer, answers streamed from Claude over SSE JavaScript · FastAPI · Redis
flowWrite Multi-pass NLP pipeline for natural-sounding rewrites with a custom Human Likeness Score spaCy · SBERT · Ollama
3D Mannequin Viewer Garment photo → strap/back detection → 3D dress-form render, with an anti-hallucination confidence gate Three.js · FastAPI
BookNest+ Mood- and behaviour-driven book recommendations, EPUB reader, book-to-movie mode TypeScript · React · Node.js
Smart Resale ML model predicting fair resale prices for used phones & laptops Scikit-learn · Pandas

🔬 Research & IP

📄 Research Papers

Paper Venue Status
WYA — From Pixels to Wardrobe: A Deep Learning and Computer Vision Pipeline for Automated Garment Analysis EDGEI 2026 · Springer LNNS (Scopus-indexed) · Paper ID 379 · 11–12 Dec 2026 · Website ✅ Accepted · Camera-ready submitted
FairFaceGuard: An Observational Fairness Audit and a Negative Result on Counterfactual Skin-Tone Control in Deepfake Detection IMPACT 2026 · Springer ICT series · BIT Mesra · Paper ID 427 · 4–5 Dec 2026 · Website ✅ Accepted · Camera-ready submitted
TryOn: Decoupling Fast Outfit Composition from Photorealistic Garment Rendering ANTIC 2026 · Paper ID 236 · 21–23 Dec 2026 · Website 📤 Submitted
VisualGuard — Evidence-Guided Decoding for Reducing Object Hallucination in LVLMs ICIPCN 2027 · 21–23 Jan 2027 · Website 📤 Submitted
HydroDrive-DQN — Adaptive FCEV–Hydrogen Co-Optimization MARC 2027 · Paper ID 280 · 21–22 Jan 2027 · Website 📤 Submitted
Velaris — From Inspiration to Jewellery Design ICDSI 2027 · Paper ID 391 · 4–5 Feb 2027 · Website 📤 Submitted
WYA — What's Your Aesthetic: Journal Extension The Computer Journal, OUP 🚧 In progress
Bitcoin Fraud Detection — GNNs on the Elliptic Dataset The Computer Journal, OUP 🚧 In progress

📜 Intellectual Property

Title Type Ref. No. Status
WYA — What's Your Aesthetic: AI-Powered Personal Styling and Wardrobe Optimization Invention Disclosure Form TEMP/E-1/134770/2026-DEL ✅ IDF Accepted · fee paid, filing in process
TryOn — Adaptive Warping Method for Garment Fitting on Virtual Mannequins Patent draft — 📝 Draft submitted
Greywater Patent draft — 📝 Draft submitted

Co-inventor with Mitakshi Sinha · Manipal University Jaipur, 2026


🛠️ Tech Stack

Python TypeScript JavaScript C Java SQL
React Node.js FastAPI Flask Three.js
PyTorch Scikit-learn Pandas NumPy
AWS Docker GitHub Actions Git


📊 GitHub Stats


🌱 Currently

  • 🏆 Two papers accepted: WYA at EDGEI 2026 and FairFaceGuard at IMPACT 2026 (camera-ready in progress) · 📜 WYA IDF accepted at Manipal University Jaipur
  • 📤 Papers under review: TryOn, VisualGuard, HydroDrive-DQN, Velaris
  • 🚧 Writing up the Bitcoin GNN and WYA journal papers (The Computer Journal, OUP)
  • 💎 Building Velaris · Lumen OS · PaperPilot · ✦ Atelier (fashion-tech hub tying WYA, Luna, TryOn & Velaris together)
  • 🎯 Deepening ML: GNNs, causal fairness, LVLM decoding, reinforcement learning
  • 🌐 Exploring backend architecture, API design & cloud infrastructure

Pinned Loading

  1. WYA-Whats-Your-Aesthetic WYA-Whats-Your-Aesthetic Public

    WYA (What’s Your Aesthetic) is a full-stack web application designed to help users discover, analyze, and refine their personal aesthetic style.

    Python 2

  2. TryOn TryOn Public

    TryOn turns any clothing screenshot — Pinterest, Instagram, an online store — into a clean transparent garment cutout, fits it to a virtual mannequin, and lets you build, save, and compare full out…

    TypeScript 1

  3. lumen lumen Public

    Built a 32-bit x86 operating system from scratch in C and Assembly, implementing paging, physical/kernel memory management, Ring 3 isolation, preemptive multitasking, system calls, `fork`/`exec`, E…

    C 1

  4. FairFaceGuard FairFaceGuard Public

    Deepfake Detection Under Skin-Tone and Lighting Variations

    Python 2

  5. HydroDrive-DQN HydroDrive-DQN Public

    Deep Reinforcement Learning-based energy management for Fuel Cell Electric Vehicles (FCEVs) using Deep Q-Networks (DQN), optimization techniques, and driving-cycle analysis.

    Python 2 1

  6. Bitcoin-Transaction-Fraud-Detection- Bitcoin-Transaction-Fraud-Detection- Public

    This project implements an advanced bitcoin fraud detection system using Graph Neural Networks (GNNs) and machine learning models. It leverages transaction relationships and temporal behavior to ac…

    Jupyter Notebook 1