selected work. most repositories are public — inspect the code directly. gated entries unlock with a passcode.

enter the provided passcode to unlock the gated project gists

no passcode? request one

p-001pb2 host classifier2025

predicts influenza a host species — human, avian, or other mammal — from the pb2 protein sequence using the esm-2 language model. reached 90.97% test accuracy (chance = 33%) with a random forest over frozen embeddings, and reports honestly that fine-tuning the transformer did not beat it, analyzing why rather than hiding the negative result.

python · esm-2 · pytorch · scikit-learn · transformers

p-002culpa review compass2026

an interactive scatter "compass" for 300 columbia culpa course reviews. zero-shot classification (bart-mnli) places each review on a professor ↔ course axis while a roberta sentiment model sets the positive ↔ negative axis, shipped as a published plotly graphic for spectator.

python · transformers · plotly · pandas

p-003database lookup engine2025password required

a record lookup engine in c — parses a structured data file into an in-memory index and answers queries with careful manual memory management.

c · manual memory mgmt · pointers · file i/o · hashing

password required
p-004mini http server2024password required

a minimal http/1.1 server in c handling concurrent client connections over raw sockets — request parsing, routing, and static file serving.

c · sockets · http/1.1 · concurrency · syscalls

password required