<?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/8cee810a6c3a4111aadfb423077498a4&quot; frameborder=&quot;0&quot; width=&quot;1658&quot; height=&quot;1243&quot; webkitallowfullscreen mozallowfullscreen allowfullscreen&gt;&lt;/iframe&gt;</html><height>1243</height><width>1658</width><provider_name>Loom</provider_name><provider_url>https://www.loom.com</provider_url><thumbnail_height>1243</thumbnail_height><thumbnail_width>1658</thumbnail_width><thumbnail_url>https://cdn.loom.com/sessions/thumbnails/8cee810a6c3a4111aadfb423077498a4-14fa6302c5c11bca.gif</thumbnail_url><duration>293.59</duration><title>Tuneweave Music recommender</title><description>In this Loom, I introduce Tuneweeb, a music recommender that takes natural language requests and returns five grounded song recommendations from a multilingual catalog. I explain the pipeline, an LLM parses my text, a Sentence Transformer retrieves 40 similar songs, a Rhythmistic Ranker scores audio features to pick the best five, and an LLM generates explanations strictly from catalogue descriptions. I also show refinements like Not Lana Del Rey, add English, and avoid a specific track. There was no direct viewer action requested, aside from trying those refinement commands.</description></oembed>