Skip to content
View garimaaish1111's full-sized avatar

Block or report garimaaish1111

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
garimaaish1111/README.md
Garima Aishwarya: Computer Science at UPES, minor in Aerospace

LinkedIn · Email

📓 Research log

01 · QuantProbe  → repo

Question. Can a hallucination detector still read an LLM's hidden states after the model is quantized?

Approach. Linear truthfulness probes on Llama-3.2-1B and Qwen2.5-1.5B at FP16, INT8 and INT4. 6,049 true/false statements, topic-held-out splits, byte-identical inputs across precisions.

Result. Probe accuracy doesn't change under quantization (p = 0.38), and moving a probe across precisions costs under 0.02 AUROC.

Python PyTorch Transformers bitsandbytes scikit-learn

02 · LEXAI  → repo

Question. Can a model classify leukemia subtypes from a blood smear and show why?

Approach. A CNN ensemble for the whole image plus a GNN over segmented cells, fused with cross-modal attention. Grad-CAM and GNN attention show where it looked; MC dropout gives confidence intervals.

My part. The data pipeline: four public datasets, class imbalance, train/val/test manifests, and preprocessing (stain normalisation, cell segmentation) that feeds both pathways. I also presented the idea.

PyTorch PyTorch Geometric OpenCV FastAPI · Team project at UPES with Brajraj Singh Pathania, Piyush Bharadwaj and Ayushmaan Singh, guided by Prof. Gouranga Duari

03 · Email Job Scheduler  → repo

Question. How do you send thousands of scheduled emails exactly once, when the server can die mid-campaign?

Approach. Keep the schedule in Redis and Postgres, not in a process. BullMQ delayed jobs, per-sender hourly limits enforced by an atomic Lua script, and jobs over the limit move to the next hour instead of failing.

Result. 1,000 emails scheduled in 1.8 s, spaced exactly 2.0 s apart, and nothing lost or duplicated across restarts.

TypeScript Express PostgreSQL Redis BullMQ Elasticsearch Next.js

04 · PromptMaker  → repo

Question. How cheaply can you turn a rough instruction into a good prompt, and what will that prompt cost to run?

Approach. Two stages on different models: a small model finds the gaps in the draft, a frontier model writes the fix. Response caching, prompt caching, and a free cost estimate before anything is spent.

TypeScript Next.js Claude API

05 · Crypto Market Analysis  → repo · → live

Question. How risky are crypto markets, which phase of the cycle are they in, and do they move with traditional assets?

Approach. Volatility and VaR, GARCH, market-cycle phases, rolling correlation against equities, gold, the dollar and oil, and walk-forward ARIMA checked against a random-walk baseline.

Python pandas statsmodels Plotly Streamlit

06 · Resume Matcher  → repo

Question. Can a resume be scored against a job description the way a careful reader would?

Approach. Text extraction, then Sentence-BERT similarity plus skill overlap, ranked into a match score.

Python Sentence-BERT Streamlit


🧰 Toolbox

Research & ML Python · PyTorch · Transformers · scikit-learn · pandas · NumPy · statsmodels · OpenCV
Backend TypeScript · Node.js · Express · FastAPI · PostgreSQL · Prisma · Redis · BullMQ · Elasticsearch
Apps Next.js · Streamlit · Plotly
Also Java · C · SQL · Docker · Git · Colab

Popular repositories Loading

  1. resume-matcher resume-matcher Public

    Sentence-BERT resume matcher for campus placements: which skills to list and which projects to keep for a given job description, plus a gap report.

    Python

  2. crypto-market-analysis crypto-market-analysis Public

    Streamlit dashboard for crypto markets: volatility and risk, market-cycle phases, crypto vs traditional-asset correlation, and walk-forward forecasting.

    Python

  3. promptmaker promptmaker Public

    Turns a rough instruction into a precise, model-specific prompt, and reports what it cost to generate and what the result costs to run.

    TypeScript

  4. email-job-scheduler email-job-scheduler Public

    Email job scheduler with BullMQ delayed jobs, per-sender rate limiting, Slack alerts and a Next.js dashboard

    TypeScript

  5. quantprobe-research quantprobe-research Public

    Do hallucination detectors still work after the model they watch is quantized? Linear truthfulness probes across FP16, INT8 and INT4 on two models.

    Python

  6. LEXAI LEXAI Public

    Explainable dual-pathway CNN+GNN system for leukemia subtype detection (UPES team project)

    Python