PolicyLens-Mini
Ask questions of a policy PDF. Answers come from the document, and a question it does not support is rejected.
Went from 15 to 20 correct on a 20-question evaluation set after the retrieval fixes. 35 regression tests pass.
Python, FastAPI, Next.js, TypeScript, Vercel, RenderView on GitHub →
Policy-RAG-App
Answers questions from 16 synthetic company policies and shows the source section for every answer.
On 50 questions: 90% correct, 90% citation accuracy, median response about 720 ms.
Python, FastAPI, TF-IDF, scikit-learnView on GitHub →
BinaryShield AI
A web app that gives a first check on whether an uploaded Windows executable looks like malware.
Seven model types compared with stratified 10-fold cross-validation on about 50,000 records. Tests gate every deployment.
Python, Flask, scikit-learn, PyTorch, YARA, GitHub ActionsView on GitHub →
CI/CD pipelines
GitHub Actions pipelines in four repositories: tests, builds, and deployments to Render and GitHub Pages, plus Docker image builds.
Each pipeline runs on every push, so a failing test or build shows straight away.
GitHub Actions, Docker, GitHub Pages, RenderView on GitHub →