Sværhedsgrad
Din bedste score
N/A
Se dă o arhivă cu multe fragmente scurte muzicale. Ascultându-le, observi că sunt extrase din melodii foarte cool, dar prezintă mici distorsiuni.
La o inspecție mai minuțioasă, se poate observa că fișierele audio conțin mesaje ascunse!
Misiunea voastră este să recuperați aceste mesaje. Din fericire, autorii acestei probleme au fost milostivi și vă oferă un set modest de date de antrenare.
Fiecare clip audio este dat sub forma unui fișier WAV și conține exact două secunde de semnal mono, eșantionat la 22050 Hz, stocat ca PCM fără semn pe 8 biți.
Fișierele train.csv și test.csv conțin coloana SubtaskID, care indică subtask-ul fiecărui exemplu:
SubtaskID = 1 (25 pct), mesajul ascuns este compus dintr-o singură literă;SubtaskID = 2 (75 pct), mesajul ascuns este un cuvânt.Fișierul word_list.csv conține mulțimea răspunsurilor valide pentru subtask-ul 2.
Trimiteți un singur fișier CSV care conține exact:
| DatapointID | SubtaskID | answer |
|---|---|---|
| id-ul rândului din setul de test | 1 sau 2 | mesajul extras |
Pentru un exemplu exact, vedeți sample_submission.csv.
Fie P șirul prezis și Y șirul corect.
Distanța Levenshtein calculează numărul minim de operații necesare pentru a transforma un șir în celălalt, folosind inserări, ștergeri și înlocuiri de caractere. De exemplu, distanța dintre CASA și MASA este 1, deoarece este suficientă înlocuirea literei C cu M.
S1 și S2 sunt scalate astfel încât o metrică >= 0.97 să obțină punctajul maxim.
Scorul final este:
Scorul public (vizibil în timpul concursului) se calculează folosind câte 30% dintre exemplele fiecărui subtask.
Good luck!