Steam Embedding Search

A web application for searching Steam games using embeddings generated from game descriptions and reviews.

December 28, 2023

Steam Game Search Overview

A brief implementation overview of the entire project and how it was put together, including definitions and background information needed to understand how it works.

November 20, 2023

Part 2: Creating the Embeddings

This post covers how I used Instructor to create embeddings for my database. Details involved include how I implemented chunking, and how I stored embeddings in sqlite3.

November 20, 2023

Part 3: Querying the Embeddings

Covering the math behind embedding comparisons, how to create an index for the embeddings, and providing some examples of the results from my testing database.

November 20, 2023

Repo Search

Repo Search is a tool for searching for code by what it does using natural language queries, based on OpenAI’s embeddings. Use it to help figure out what file you need to be working on! It happens to me pretty often when working with medium to large repositories that I have no clue what file I need to be looking at to make a particular change I’m trying to create. Repo Search is a tool I made to help me figure that out quicker....

July 8, 2023