Stephen Lu's repositories
luna-lung-nodule-segmentation
Using U-Net to segment lung cancer nodules from CT-scans
VirtualPatientBackend
Virtual Patient Back-end service for speech-to-text, text-to-speech and NLP
gpt-embeddings
Use document search to make specialized chatgpt bot
hq-properties
Professional real estate agent website template with multithreaded filewatcher
homer-motif-latch-wf
Homer-Motif calls peaks using homer motif callers and analyzes the genomic positions for enriched motifs.
nu-label-smoothing
Non-uniform label smoothing for improved model interpretability
os-mini-projects
Small OS projects in C - Shell, pThreads, File System
react-dynamic-renderer
ReactJS module that renders flexible JSON schemas into fully interactive React components.
2020.matrixmaster.github.io
Deprecated personal website made with Wordpress.
2021.thematrixmaster.github.io
2021 version of personal website
argus-2018
Wrote some essays on health reform and health-tech
cNMF
Code and example data for running Consensus Non-negative Matrix Factorization on single-cell RNA-Seq data
course-dag
DAG visualization for courses
degenerate-attention
Degenerate attention blog post
DesignBook
Companion repository for the book "Introduction to Software Design with Java"
DNABERT_2
The official implementation of DNABERT-2.
foodb-analysis
Network science on food compound database
GEARS
GEARS is a geometric deep learning model that predicts outcomes of novel multi-gene perturbations
gfn-tm
Topic model inference with gflownet-em
HackExcel
THE ISSUE Whether you're keeping track of inventory, documenting employee payroll or creating a new budget, processing large and complex Excel files to extract key information can be extremely tiresome and time consuming. Manually parsing and renaming each data column is quite a sub-optimal method and is often prone to errors that can bias your valuable data. OUR MAGIC SOLUTION HackExcel is a user-friendly and customizable tool that performs efficient and reliable transformations to Excel and CSV files. Using a list of keywords inputted by the user, HackExcel determines the data columns that need to be parsed and reformatted in the output file. This scalable solution allows users to track the data they want to keep without losing control of the desired output format.
lda-model
My implementation of latent dirichlet allocation model applied on mimic III
order-tracking-project
Created an order tracking web app for shipping
pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
torchgfn
GFlowNet library
vae-blog
Blog post on variational autoencoders with example on generating traditional chinese landscape paintings
variational-inference
Library implementation of variational inference with em maximization on polygenic risk prediction with spike-and-slab prior and normal likelihood
zep-server
Zep: A long-term memory store for LLM / Chatbot applications