<?xml version="1.0" encoding="UTF-8"?><oembed><type>video</type><version>1.0</version><html>&lt;iframe src=&quot;https://www.loom.com/embed/a5cb417115684a3e82a5fd3f20266489&quot; frameborder=&quot;0&quot; width=&quot;830&quot; height=&quot;622&quot; webkitallowfullscreen mozallowfullscreen allowfullscreen&gt;&lt;/iframe&gt;</html><height>622</height><width>830</width><provider_name>Loom</provider_name><provider_url>https://www.loom.com</provider_url><thumbnail_height>622</thumbnail_height><thumbnail_width>830</thumbnail_width><thumbnail_url>https://cdn.loom.com/sessions/thumbnails/a5cb417115684a3e82a5fd3f20266489-00001.gif</thumbnail_url><duration>292.2218</duration><title>Natural Language Search in the Browser</title><description>https://jasonjmcghee.github.io/portable-hnsw/

In this video, I demonstrate a solution I developed over the weekend that allows for natural language search in the browser without the need for a vector database. I show how you can search for specific content based on fuzzy semantic meaning, using a custom index algorithm and transformers JS. The solution offers flexibility and scalability, allowing for large indexes and efficient search queries. No action is requested from the viewers, but I invite you to explore this new approach to browser-based search.</description></oembed>