<?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/a08fb75e85da402db17a02e13dbf16b5&quot; frameborder=&quot;0&quot; width=&quot;1920&quot; height=&quot;1440&quot; webkitallowfullscreen mozallowfullscreen allowfullscreen&gt;&lt;/iframe&gt;</html><height>1440</height><width>1920</width><provider_name>Loom</provider_name><provider_url>https://www.loom.com</provider_url><thumbnail_height>1440</thumbnail_height><thumbnail_width>1920</thumbnail_width><thumbnail_url>https://cdn.loom.com/sessions/thumbnails/a08fb75e85da402db17a02e13dbf16b5-abfb2a38e2ba8b65.gif</thumbnail_url><duration>157.647</duration><title>Cardinal: How Qdrant Eliminates Hallucinated Portfolio Choices (Qdrant Hackathon 2026)</title><description>This Loom explains how QGEN helps generate deterministic yield portfolio allocations instead of using an LLM to choose protocols. It argues that LLM-driven portfolio selection can hallucinate protocols and is non-deterministic, producing different answers each time. Using a house buyer example with $100,000 capital, a 12-month horizon, and the need for real liquidity by month 10, it shows QGEN translating a sentence into structured queries with hard filters and lens weights, then returning eight protocol options with metrics like APY, expected drawdown, audit count, and a real diversification number. It also demonstrates “vector native” viewing the same portfolio through six lenses to reveal similarity, risk clustering, correlation, and hidden concentration risk, such as how yield sources plug into downstream.</description></oembed>