Skip to main content

My Blog

Here you can find articles about AI, machine learning, and my journey in tech.

Building Worlds with Words: Introducing Lyminale

State management shouldn't feel like a chore. Lyminale is a declarative, reactive language built for narrative systems—like text adventures—powered by semantic pattern matching and elegant state-driven logic.

Read More

Building a Math Expressions Interpreter

In this post, I explore the development of a math expressions interpreter that can parse and evaluate mathematical expressions. We discuss the challenges involved and the techniques used to create an efficient and accurate interpreter.

Read More

Building a Minimal Agent from Scratch using Granite 3.3

In this post, I go over building a minimal agent from scratch using Granite 3.3.

Read More

Zero-shot Sentiment Analysis using Llama 3.2

I go over zero-shot sentiment analysis using Llama 3.2.

Read More

UnionFind

UnionFind is one of my favorite algorithms. Here, I go into the code for implementing it.

Read More

The Future of Natural Language Processing

Natural language processing (NLP) has been rapidly evolving over the past decade. From chatbots to virtual assistants, NLP is transforming how machines understand and respond to human language. In this post, we explore the future of NLP and the cutting-edge technologies that are shaping this field.

Read More