// ls ~/projects

Projects

researchertheexplorer

researchertheexplorer

Local-first RAG assistant that answers questions across a library of research papers, with page-level citations.

  • Chunks PDFs into embeddings backed by ChromaDB and answers with citations in the form (Title, p.N).
  • Hosted demo runs on Gemini Flash. The local version runs fully private on Ollama, nothing leaves the machine.
  • CLI and Streamlit web UI.
Playwright MeroShare Automation

Playwright MeroShare Automation

Fully automated IPO applications on Nepal's MeroShare portal, with Telegram notifications.

  • Logs in, checks IPO availability, verifies share details, auto-fills bank and CRN details and submits with the transaction PIN.
  • Optional OpenTofu module for secrets management.
  • GitHub Actions workflow runs on a daily schedule at 9:00 AM Nepal time.
  • Playwright
  • GitHub Actions
  • OpenTofu
  • Telegram
Hallucination Analysis in LLMs

Hallucination Analysis in LLMs

Comparative study of hallucination behaviour in GPT, Claude and LLaMA on SQuAD 1.1 and 2.0.

  • Scores outputs with EM/F1 plus hallucination measures such as fabrication, false abstention, refusal failure and optional NLI-based detection.
  • Ships contamination checks, reproducible scripts, saved results and plots.
  • Streamlit dashboard for cross-model exploration.
Heart Disease Prediction

Heart Disease Prediction

End-to-end ML pipeline on clinical data with SMOTE and cross-validation.

  • Benchmarks six models side by side. LightGBM, XGBoost, SVC, MLP, CNN and TabTransformer.
  • LightGBM led with roughly 80% accuracy.
  • scikit-learn
  • LightGBM
  • XGBoost
  • Transformers
Astra

Astra

Weather and air-quality assistant for asthma patients.

  • React front end, Flask back end, Google Gemini for recommendations.
  • Pulls National Weather Service and AirNow data, geolocated via OpenStreetMap.
  • Responsive web UI plus a CLI.
  • React
  • Flask
  • Gemini
  • Public APIs
Career Preparedness Among Graduates

Career Preparedness Among Graduates

Analysis of East Texas A&M Graduate Exit Survey data for 2024 to 2029 strategic planning.

  • Cleaned and weighted skill scores from Fall 2024 and Spring 2025 cohorts with Pandas.
  • Descriptive statistics and the Mann-Whitney U test to compare skill perceptions across demographic groups.
  • Visualised with Matplotlib and Seaborn.
  • Pandas
  • Statistics
  • Matplotlib
  • Seaborn
Vibe Timer

Vibe Timer

SwiftUI iOS timer whose alarms stop themselves.

  • Multiple simultaneous timers, presets such as Pomodoro, custom alarm durations and ringtones.
  • Live Activities and Dynamic Island countdown with lock-screen controls.
  • Swift
  • SwiftUI
  • Live Activities