Falcon Twig: Fine-tuning Falcon H1 on Tool Calling
LLM-Based Recommender Systems: Research & Analysis
DCASE 2025 Challenge: Language-based Audio Retrieval
How ML Models Search Audio with Text Queries
In this post, I will be explaining everything you need to know about the Language-Based Audio Retrieval architecture. This architecture is designed to retrieve audio clips based on natural language queries. It uses a combination of audio and text encoders to achieve this.
Classical Recommendation-System Techniques - A Quick Overview
TL;DR — From TikTok’s ‘For You’ feed to your favourite delivery app, recommender systems decide what you see next. This post walks absolute beginners through six classical techniques—no PhD jargon, just intuitive visuals and a single running example.
Matrix Math for Programmers
"Computer Science is no more about computers than astronomy is about telescopes." - Edsger W. Dijkstra
Understand the Virtual DOM in under 5 minutes
I began my career in software development as a self-taught web developer. My only motivation for learning React to begin with was to understand React Native, so I could then use it to make mobile apps. Now, I have been working as a professional web developer using React every day at work for a couple of years.
However, like many others, I never really took the time to understand how React actually works and why we even use it. So I decided to take a deep dive into the Virtual DOM, and I now believe that this understanding needs to be part of many web development curriculums.
Machine Learning in the Construction Industry
This is a summary of a paper called Machine learning in construction: From shallow to deep learning published in 2021.
Solve sudoku using propositional Logic
The Goal is to solve a simple 4x4 sudoku using Propositional logic.