Israel Oliveira
AboutResumeBlogPortfolioCertificatesLanguagesTalksContact

Blog

Writing on machine learning, Python, and deep learning architectures

MCPClaude DesktopAPIPythonFastMCPngrokarXiv

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

→
Machine LearningInformation TheoryOptimization

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

→
Machine LearningLinear RegressionOptimization

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

→
Israel Oliveira
LinkedInGitHubEmail
© 2026