Writing
- Design patterns for safe natural-language-to-SQL agents
2026
How a public agent turns a plain-language question into a checked query, and refuses a question the table cannot answer.
- COVID-19 sentiment analysis
2020
A write-up of a model that classifies the sentiment of COVID-19 tweets.
- Big Data in Agriculture
2018
How advanced analytics across the food chain, from farm to market to kitchen, can raise farm incomes and cut food waste.
- A 16-bit RISC processor on an FPGA
2014
A 16-bit RISC design on an FPGA, first runner-up in the IETE Technical Paper Contest.