Breaking Down Code vs No Code

Breaking Down Code vs No Code

Should you use no-code platforms for your next project? Here is my experience building a weekend project using no-code and my thoughts on it.

June 27, 2024 · 4 min

The Spaghetti Code Behind the AI Boom

How much of the AI technology is built on glued together Python code?

May 15, 2024 · 4 min
A numerical representation of a cow in a vector field.

Using Vector Databases Beyond Text and Images

Vector databases have been on the rise as a long term storage option for large language models. Beyond the common use cases, there are some interesting use cases for vector based representations and vector databases as a their search engine.

April 15, 2024 · 4 min

Momentum Workers

If you work in bursts of high efficiency followed by breaks, you could be a momentum worker. Outside of nine to five schedules, I propose the idea of momentum based working and how it fits in with many jobs.

February 10, 2024 · 5 min

Imperial College PhD Thesis Latex Template

Use this LaTex template for an efficient and up-to-date thesis. It comes with best practices, modern packages with little custom tricks to make it easy to extend.

December 1, 2023 · 2 min

What are vector databases?

The rise of large language models have created demand for a different type of databases. Instead of data, we are now interested in storing and searching vectors.

November 6, 2023 · 6 min

Imperial College Machine Learning - Neural Networks

There has been a lot of buzz surrounding neural networks in recent years with achievements made throughout various domains such as computer vision and natural language processing. But what on Earth are they? In these lecture notes and corresponding lectures we will explore, investigate and dissect some of the ideas behind neural networks.

September 25, 2023 · 67 min

Accessible Large Language Models (LLMs) using LangChain

Large language models are getting more accessible every day with reduced resource requirements and easy to use wrapper libraries. Langchain is one of the leading ones to get started with Python and language models.

May 27, 2023 · 2 min

Can you stop large language models training on your data?

Throwing huge amounts of data into a very large neural network and then trying to remove information is like finding a needle in a black whole. We need a simple and effective way to address training data collection.

April 8, 2023 · 3 min

GPT-4 as explained by GPT-4

OpenAI has released its latest large language model, GPT 4. This is its explanation of what it is.

March 16, 2023 · 2 min