Ich habe die Liste für dich überarbeitet und gewichtet. Wir gehen hier am besten zweigleisig vor:

    Allgemeine Wahrscheinlichkeit: Wie oft kommt eine Note generell bei Whisky vor? (Vanille = sehr oft, Lavendel = sehr selten).

    User-spezifische Sortierung (Tech-Tipp): In deiner Supabase-Query solltest du später die Tags nach usage_count (wie oft hat dieser User den Tag schon benutzt) sortieren.

Hier ist die aktualisierte Liste als Textdatei-Inhalt. Ich habe einen "Popularity Score" (1-5) hinzugefügt.

    5 = Fast immer dabei (Standard-Aromen) -> Diese müssen ganz oben stehen.

    1 = Exoten / Fehlnoten -> Diese können weiter unten in der Liste auftauchen.

Hier ist der Datei-Inhalt für deinen Import:

# WHISKY TAGS - GEWICHTET NACH HÄUFIGKEIT (1-5)
# 5 = Sehr häufig (Top Level)
# 1 = Sehr selten (Nische)

--------------------------------------------------------------------------------
KATEGORIE: SÜSS & FASS (SWEET & CASK)
--------------------------------------------------------------------------------
(5) Vanille             # Der Klassiker (Ex-Bourbon Fässer)
(5) Eiche (würzig)      # Basis fast aller Whiskys
(5) Karamell / Toffee   # Durch Fassausbrennung
(4) Honig               # Sehr häufig bei Speyside/Highland
(4) Malz / Getreide     # Der Rohstoff selbst
(3) Schokolade (Dunkel) # Oft bei Sherry-Fässern
(3) Nüsse (Allgemein)   # Oxidative Note
(2) Marzipan            # Eher spezifisch
(2) Butterkeks          # Typisch für junge Malts
(1) Kokosnuss           # Speziell (oft bei alter US-Eiche)

--------------------------------------------------------------------------------
KATEGORIE: FRUCHT (FRUITY)
--------------------------------------------------------------------------------
(5) Zitrus / Zitrone    # Frische Kopfnote
(4) Apfel (Grün/Rot)    # Standard Ester-Note
(4) Birne               # Typisch für Glenfiddich etc.
(4) Trockenfrüchte      # Rosinen/Sultaninen (Sherry-Einfluss)
(3) Orange / Schale     # Häufig
(3) Beeren (Dunkel)     # Brombeere/Johannisbeere
(2) Pfirsich / Aprikose # Steinobst
(2) Banane              # Spezielle Hefe-Note (z.B. Jack Daniels)
(2) Pflaume             # Reife Note
(1) Ananas / Tropisch   # Eher bei alten Malts / Iren
(1) Melone              # Selten

--------------------------------------------------------------------------------
KATEGORIE: WÜRZE & KRÄUTER (SPICE & HERBAL)
--------------------------------------------------------------------------------
(4) Pfeffer (Schwarz)   # Der "Biss" (Talisker)
(4) Zimt                # Weihnachtsgewürze (Sherry/Virgin Oak)
(3) Ingwer              # Schärfe & Frische
(3) Gras / Heu          # Lowland Stil / Junger Whisky
(2) Muskatnuss          # Holzwürze
(2) Minze / Menthol     # Oft im Finish
(2) Nelke               # Intensiv würzig
(1) Eukalyptus          # Sehr frisch
(1) Anis / Lakritz      # Speziell

--------------------------------------------------------------------------------
KATEGORIE: RAUCH & MARITIM (SMOKE & COASTAL)
--------------------------------------------------------------------------------
# Achtung: Diese sind bei Islay-Fans eine (5), global gesehen eher eine (3).
# Ich gewichte sie hier hoch, da "Kenner" sie oft suchen.

(4) Torfrauch           # Der Klassiker
(4) Lagerfeuer          # Holzrauch
(3) Meersalz / Brine    # Küsten-Whiskys
(3) Asche               # Trockener Rauch
(3) Speck / Schinken    # Fleischiger Rauch
(2) Medizinisch / Jod   # Laphroaig-Style
(2) Teer                # Schwerer Rauch
(1) Seetang / Alge      # Sehr speziell
(1) Gummistiefel        # Industrie-Note

--------------------------------------------------------------------------------
KATEGORIE: TEXTUR & FINISH (FEELING)
--------------------------------------------------------------------------------
(5) Wärmend             # Alkohol-Wirkung
(4) Trocken             # Adstringierend (Eiche)
(4) Lang anhaltend      # Qualitätsmerkmal
(3) Ölig / Cremig       # Mundgefühl
(3) Würzig              # Prickeln
(2) Kurz                # Eher negativ / leicht
(1) Wässrig             # Negativ

--------------------------------------------------------------------------------
KATEGORIE: SPEZIELLES / OFF-NOTES
--------------------------------------------------------------------------------
(2) Leder               # Alter Whisky / Sherry
(2) Tabak               # Alter Whisky
(2) Schwefel            # Kann Fehlrnote sein, oder gewollt "dreckig"
(1) Pilze / Erdig       # Dunnage Warehouse Funk
(1) Seife               # Oft als Fehler wahrgenommen
(1) Metallisch          # Fehler bei der Destillation

Tipp zur Implementierung der "Smart Sorting" Logik

Damit der User sofort das Richtige findet, würde ich im Frontend (oder in der API) eine kombinierte Sortierung bauen.

Stell dir vor, Gemini hat erkannt: "Das ist ein Ardbeg 10". Dann weiß dein System (via Gemini oder Datenbank): Kategorie = Islay / Rauchig.

Deine Sortierlogik für die Tags sollte dann so aussehen:

    Priorität A (Der "AI-Kontext"): Wenn Gemini sagt "Likely Peated", dann booste alle Tags aus der Kategorie "RAUCH" temporär nach ganz oben. User sieht sofort: Torf, Rauch, Asche.

    Priorität B (Global Weight): Danach kommen die Tags mit Score 5 und 4 (Vanille, Eiche, Apfel). User sieht die Standards.

    Priorität C (Der Rest): Ganz unten kommen die Exoten (Ananas, Seife).