From f0e176a0268819899c88ef49d61640a890afcf64 Mon Sep 17 00:00:00 2001 From: Simon Date: Sat, 17 May 2025 09:01:39 +0200 Subject: [PATCH] modified: app.py --- app.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app.py b/app.py index 87c0258..dd17297 100644 --- a/app.py +++ b/app.py @@ -131,10 +131,12 @@ def search_track(): if not query or not all_tracks: return {"results": []} - # Tracks nach Ähnlichkeit filtern (80% Übereinstimmung) + # Suche nach bereinigtem Titel und Künstler results = [] for track in all_tracks: - name_similarity = similarity(query, track["name"]) + cleaned_name = clean_title(track["name"]) + cleaned_query = clean_title(query) + name_similarity = similarity(cleaned_query, cleaned_name) artist_similarity = similarity(query, track["artist"]) # Wenn Name oder Künstler zu 80% übereinstimmt