Naar hoofdinhoud
🔒 Voorbeeldmodus. De eerste vijftien Foundations-lessen zijn gratis; deze is Pro. Start een 7-daagse trial om de editor, AI-hints en de rest van het curriculum te ontgrendelen. Kaart vereist, op elk moment opzegbaar in Dashboard.Start 7-daagse trial →
← CursussenAI Engineering with PythonModule 1 · LLM API Fundamentals · RecapInbedding: tekst → vectorenwrite34 / 105
+100 XP
Opdracht
📝 **Vraag:** **Schrijf de functie** \`cos_sim(a, b)\` — cosinus-overeenkomst tussen twee vectoren van floats van gelijke lengte, geen numpy. Rond het resultaat af op 3 decimalen. Formule: \`\`\` punt(a, b) / (norm(a) * norm(b)) \`\`\` waarbij 'punt' de som is van gepaarde producten en 'norm' de som van de kwadraten is. Vergelijk vervolgens een echte zoekopdracht met drie documenten: \`\`\` query = [0.21, -0.04, 0.87, 0.14] # "Hoe annuleer ik mijn abonnement?" terugbetaling = [0,19, -0,05, 0,85, 0,16] # "mijn abonnement terugbetalen alstublieft" — zou DICHT moeten zijn weer = [0,92, 0,41, 0,02, 0,78] # "wat is de hoofdstad van Frankrijk?" – ver niet-gerelateerd = [0,00, 1,00, 0,00, 0,00] # orthogonaal — precies 0 met query? nee, heel klein \`\`\` Druk drie regels af: \`\`\` restitutie: 0,999 weer: 0,263 niet-gerelateerd: -0,044 \`\`\` 📋 Kies het juiste antwoord. 💡 **Hint:** Herlees de bovenstaande theorie als je het niet zeker weet.
✏️ Schrijf hier je code
🐍
Python laden...
Eenmalige download (~1 MB). Daarna direct beschikbaar.
📊 Resultaat
Klik op Uitvoeren om het resultaat te zien...

💬 Discussie

Wees de eerste — stel een vraag of deel een tip.
Log in om mee te doen aan de discussie. Lezen is gratis.
Discussie laden…