Datenquelle: Ich habe eine Reihe professioneller Notizen zur Getränkeverkostung und mehrsprachiger Rezepte zusammengestellt. Anschließend leitete ich diesen unstrukturierten Text an Gemini weiter und veranlasste ihn, als deterministischer Klassifikator zu fungieren, um jedes Trankopfer anhand einer strengen 22-dimensionalen sensorischen Ontologie zu bewerten (Merkmale wie Säure, Umami, Röstung und kühlendes Menthol auf einer einheitlichen Skala zu messen).

    Verwendete Werkzeuge: Ich habe UMAP für die Dimensionsreduktion verwendet, um die 22D-Vektoren in einen visualisierbaren 3D-Raum zu projizieren. Das Frontend wird in WebGL mit Three.js gerendert und läuft auf einem FastAPI + Supabase-Backend, um die Vektorberechnung des nächsten Nachbarn durchzuführen.

    Dynamische Zuordnung: Der 22D-Vektorraum ist nicht statisch. Ich habe eine Pipeline erstellt, sodass Benutzer den Namen eingeben können, wenn ein Libation fehlt, und das Backend die LLM-Klassifizierung und UMAP/Nearest-Neighbor-Platzierung in Echtzeit ausführt, um einen neuen Knoten auf der Karte zu generieren.

    Interessantes Ergebnis: Dimensionsreduktion erzwingt von Natur aus Makrogruppierungen: In diesem Fall teilte der UMAP-Algorithmus das Universum auf natürliche Weise in alkoholische und nichtalkoholische Cluster auf.

    Wenn Sie jedoch die verwenden "Wurmloch" Diese Funktion schließt diese Lücke. Nitro Cold Brew und Dry Stouts (wie Guinness) erweisen sich aufgrund ihrer zugrunde liegenden Geschmacksvektoren (Röstung, Körper, Schokolade) als nahezu exakte mathematische Zwillinge, obwohl sie in unterschiedlichen 3D-Clustern leben.

    Wenn Sie durch die Galaxie schwenken oder sehen möchten, was der mathematische Nachbar Ihres Lieblingsgetränks ist, habe ich hier die interaktive 3D-Live-Karte gehostet: https://elixir.wongqihan.com

    Von runtojump

    Share.

    3 Kommentare

    1. Tommyblockhead20 on

      I don’t understand the difference between a 3D neighbor and a 22D neighbor? Why aren’t 22D neighbors close to each other in the 3D visualization?

      Also it looks like you have both Eggnog and Egg Nog.

      Cool project though!

    2. nitro cold brew being guinness’s mathematical twin just confirms cold brew is a socially acceptable way to order a stout at 8am

    3. DryRelationship1330 on

      Very cool. To the laymen… what could I use this for? Hypothetically speaking, I own a bar/restaurant, would I find that offering my Guinness drinkers a free sample of Nitro would driving higher revenue? Does this neighborhood/nearness effect correlate to human preference or is this just a chemistry analysis?

    Leave A Reply