Blog
Writing on machine learning, Python, and deep learning architectures
Create an Arxiv MCP server and integrate with Claude desktop
A hands-on guide to building an MCP server from scratch — turning Claude Desktop into a research assistant that can search arXiv, retrieve paper metadata, and generate citations on demand.
May 25, 2026
20 min read
→Deriving the Cost Function for Classification Tasks
Why do we use cross entropy for classification? We derive the standard cost function from first principles using Information Theory and Maximum Likelihood Estimation.
Aug 11, 2022
15 min read
→Linear Regression
Linear regression is the entry door for those who are studying machine learning. Learn when and how to use it on your data, and how to optimize it.
Jul 22, 2022
10 min read
→