Прескочи на главни садржај
🔒 Режим прегледа. Првих петнаест Foundations лекција је бесплатно; ова је Pro. Покрените 7-дневни trial да откључате едитор, AI савете и остатак курса. Картица је обавезна, можете отказати у било ком тренутку у Dashboard.Покрени 7-дневни trial →
← KurseviAI Engineering with PythonМодул 3 · РАГ (генерација са проширеним проналажењем)Поновно рангирањеwrite38 / 105
+100 XP
Zadatak
📝 **Питање:** **Напишите функцију** \`ретриевал_цост(стратеги, тотал_доцс)\` која враћа \`(цост_усд, латенци_мс)\` за две стратегије, с обзиром на ове јединичне трошкове: - **БМ25/векторско скенирање** — \`0,00001$\` по постигнутом документу, \`1мс\` по документу - **Поновно рангирање (унакрсни кодер)** — \`0,001$\` по пару (упит, документ), \`50мс\` по пару Две стратегије: - \`"реранк-онли"\` — поново рангирајте СВАКИ документ у корпусу - \`"двостепени"\` — БМ25 скенира све документе, а затим поново рангира **50** најбољих кандидата Заокружите цену на 4 децимале. Затим одштампајте књигу на 100, 10к и 1М докумената: \`\`\` 100 докумената | само за поновно рангирање $ 0.1000 5000мс | двостепени $ 0,0510 2600мс 10000 докумената | само поновно рангирање $ 10.0000 500000мс | двостепени $ 0,1500 12500мс 1000000 докумената | само поновно рангирање $1000.0000 50000000мс | двостепени $10,0500 1002500мс \`\`\` Код 1М докумената, само поновно рангирање би коштало **1000 УСД** и трајало би **14 сати** по упиту. Двостепени вам доноси око 10 долара и 17 минута — а повећање квалитета је упоредиво јер је БМ25 већ унапред филтрирао очигледно смеће. Тај јаз је разлог зашто сваки производни претраживач користи левак. 📋 Изаберите тачан одговор. 💡 **Савет:** Поново прочитајте горњу теорију ако нисте сигурни.
✏️ Piši kod ovde
🐍
Učitavanje Pythona...
Jednokratno preuzimanje (~1 MB). Potom radi odmah.
📊 Rezultat
Klikni Pokreni da vidiš rezultat...

💬 Diskusija

Budi prvi — postavi pitanje ili podeli savet.
Prijavi se da bi se pridružio diskusiji. Čitanje je besplatno.
Učitavanje diskusije…