Metodologi — Hur våra förutsägelser fungerar
1. Systemöversikt
- Systemnamn
- Football Predictions Engine v3
- Operatör
- Alexey Andrianov (oberoende utgivare)
- Lanserat
- 2024
- Verksamhetsort
- Kyiv, Ukraine
- Licens
- Proprietär — © Football Predictions AI
2. Avsedd Användning
Football Predictions AI är en publikation för fotbollsfans 18+. Förutsägelser är sannolikhetsuppskattningar — INTE garantier för matchutfall.
Lämpliga användningsområden
- Spåra matchsannolikheter och form före avspark
- Jämför våra tipp med din egen analys
- Följ daglig fotbollsstatistik och historisk prestation
- Pedagogisk referens: sannolikhet vs odds
Användning utanför ramen
- Riktiga pengar-beslut — använd inte våra tipp som enda grund. Oberoende verifiering är nödvändig.
- Professionellt spelande — vår modell speglar bookmaker-konsensus; ger ingen fördel över marknaden.
- Ekonomisk planering — förutsägelser är underhållning, inte investeringsrådgivning.
3. Datakällor
All matchdata kommer från en enskild branschstandard-leverantör:
- Leverantör
- API-Football
- Täckning
- 180+ ligor, 70+ länder
- Funktioner per match
- ~50–100 numeriska inputs — form, H2H, hemma/borta, xG, tillgänglighet, tabell
- Bookmaker-odds
- 15+ operatörer per marknad, snapshot före avspark
- Uppdateringsfrekvens
- Kontinuerligt — odds hämtas på nytt, förutsägelser räknas om
Vi använder inte tredjeparts förutsägelse-API:er eller "insider"-källor. Allt kan reproduceras från API-Football + reglerna nedan.
4. Förutsägelsemotor — Hur Tipp Beräknas
Viktigt: vi tränar inte egna ML-modeller. Vår motor är en deterministisk statistisk aggregering av offentliga bookmaker-odds. Detta avsnitt beskriver exakt hur den fungerar.
Steg 1 — Implicerad sannolikhet från odds
För varje marknad (1X2, Over/Under, BTTS, Double Chance, Asian Handicap, HT, HT/FT, Correct Score, Corners, Cards, Goalscorer) samlar vi odds från 15+ bookmakers och medelvärdesberäknar per utfall.
Implicerad sannolikhet per utfall: P(outcome) = 1 / average_odd
Steg 2 — De-vigging (marginal-borttagning)
Bookmaker-odds inkluderar en inbyggd marginal ("vig") som gör att summan av implicerade sannolikheter överstiger 100%. Vi normaliserar så att sannolikheterna för ömsesidigt uteslutande utfall summerar till exakt 100%:
P_fair(outcome) = P(outcome) / Σ P(all outcomes)
Steg 3 — Tipp-urvalsregler
För varje marknad tillämpar vi deterministiska urvalsregler. Exempel:
- 1X2: välj utfallet med högst de-vigged sannolikhet; specialfall: om hemma–borta-skillnad <5% och oavgjort >28%, väljer modellen oavgjort.
- Over/Under: välj linjen/riktningen med högst sannolikhet efter de-vigging.
- Asian Handicap: välj linjen anpassad till 1X2-favoriten vars odds är närmast 2.0 (balanserad risk).
- Half Time: välj HT-utfallet anpassat till 1X2-favoriten, med de-vigged sannolikheter för HT-odds.
- BTTS, Double Chance, Correct Score, etc.: analoga deterministiska regler — fullständig per-marknadslogik synlig i källkoden.
Steg 4 — Confidence-poäng
Confidence är den de-viggade sannolikheten avrundad till heltalsprocent. 72% confidence betyder att marknadskonsensus tilldelar 72% chans efter marginal-borttagning.
Steg 5 — Val av "Bet of the Day"
Av alla tillgängliga tipp lyfter systemet fram topp 1–5 efter confidence som "Bet of the Day" och "Hot Picks". Helt automatiserat; redaktionell granskning beskrivs i avsnitt 6.
5. Artikelgenerering
Artikeltexter skrivs av förtränade Large Language Models. Vi tränar, finjusterar eller driver inte egna LLM.
- Primär modell
- Qwen3-30B-A3B (självhostat via vLLM)
- Reservmodell
- Azure OpenAI GPT-4o
- LLM-input
- Den förberäknade förutsägelsen + matchkontext + statistik från API-Football
- LLM-output
- Berättande beskrivning av förutsägelsen + statistisk kontext (HTML-kropp)
Kritisk distinktion: förutsägelser (tipp, confidence-tal, rekommenderade linjer) genereras INTE av LLM. De kommer från den statistiska motorn (avsnitt 4). LLM producerar bara berättelsen kring förutsägelsen.
6. Redaktionell Granskning
Redaktionellt ansvar bärs personligen av Alexey Andrianov. Granskningsprocessen:
Dagligen — före publicering
- Bet of the Day-tipp granskas mot förmatchnyheter (skador, avstängningar, sena formationsändringar)
- Anomala tipp (t.ex. misstänkt bra odds i obskyra ligor) flaggas för omvärdering eller hålls tillbaka
- Confidence-nivåer korsverifieras för rimlighet (95% confidence på mittenlagsmatch förtjänar en andra titt)
Veckovis
- Slumpvis stickprov av 2–3 LLM-genererade artiklar för faktakontroll (lag-, spelarnamn, liga-kontext, historiska referenser)
- Hallucinationsscreening — LLM hittar ibland på spelare eller statistik; flaggade artiklar regenereras
- Förlustanalys — oväntade förluster undersöks för systematiska brister i modellen (t.ex. återkommande fel på en specifik liga eller spelarstyp)
Månadsvis
- Prestandagranskning — noggrannhet per liga och tipp-typ jämförs mot historisk baslinje
- Metodologiska uppdateringar — urvalströsklar och regler justeras där data motiverar det; ändringar registreras i uppdateringsloggen (avsnitt 10)
Alla publicerade förutsägelser bär en tidsstämpel före avspark, vilket gör redaktionella beslut verifierbara retrospektivt.
7. Prestanda & Noggrannhet
Prestanda spåras transparent — vinster, förluster, pushes och tipp-typsfördelningar uppdateras dagligen utan cherry-picking.
- Övergripande "Our Pick" vinstprocent
- 60.3% (över 16 179 spårade förutsägelser)
- Spårningsperiod
- Sedan lansering (2024) — fullständig historik bevarad
- Confidence-kalibrering
- Tipp på 70% confidence-nivå vinner historiskt cirka 68–72% av gångerna; kalibrering övervakas månadsvis
Live prestanda-instrumentpanel: /stats
8. Kända Begränsningar
Ärlighet om vad modellen inte kan är lika viktigt som att beskriva vad den gör. Våra förutsägelser blir inte optimala under följande omständigheter:
- Sena skador eller formationsändringar — vi tar en odds-ögonblicksbild några timmar före avspark; om en nyckelspelare utesluts 30 minuter före matchen kanske vår förutsägelse inte återspeglar det.
- Matchfixning — vi har ingen mekanism att upptäcka uppgjorda matcher. Anomalt bookmaker-beteende skulle inte flaggas.
- Väder och planförhållanden — inte konsekvent tillgängliga över alla 180+ ligor, så används inte som modellinput.
- Domarutnämningar — vi tar inte hänsyn till individuella domartendenser (kort/straffsparkar/tilläggstid).
- Spelarmotivation och klädrumstillstånd — endast offentlig information; vi har ingen insider-kunskap om truppmoral, kontraktstvister osv.
- Tail risk — ett 75%-confidence-tipp förlorar fortfarande 25% av gångerna. Tidigare prestanda garanterar inte framtida resultat.
- Noggrannhet i lägre ligor — bookmaker-odds i obskyra ligor är mindre effektiva; vår noggrannhet är märkbart lägre i 3:e divisionen och dam-tävlingar än i toppliga europeiska ligor.
- Marknaden = vi — eftersom vi aggregerar bookmaker-marknaden, "slår" vi den inte; vi speglar den i ett vänligare format.
9. Bias, Rättvisa & Intressekonflikter
- Inga bookmaker-partnerskap — vi får inte provisioner, affiliate-avgifter eller sponsrade placeringar från någon bookmaker. Våra rekommendationer är inte betalda placeringar.
- Ingen cherry-picking — varje publicerat tipp registreras med tidsstämpel före avspark och resultatet spåras. Förlorande tipp döljs inte.
- Ingen pay-to-promote — lag, ligor eller matcher kan inte betala för att framhävas.
- Täcknings-bias — vi täcker fler topp-ligor än lägre divisioner eftersom bookmaker-täckningen är rikast där. Det är strukturell bias, inte redaktionellt val.
10. Uppdateringslogg
- v3 — 2026-04
- Lade till hörnor- och kortmarknader, förfinade Asian Handicap-anpassningen till 1X2-favoriten
- v2 — 2025-12
- Bytte primärt LLM till Qwen3-30B-A3B (självhostat via vLLM); GPT-4o behållet som fallback
- v1 — 2024-06
- Inledande offentlig version — 1X2, Over/Under, BTTS, Double Chance, Half Time, HTFT, Correct Score
11. Ansvarsfull Användning
Spelande innebär verklig ekonomisk och psykologisk risk. Om du väljer att spela:
- 🔞 Du måste vara 18+ (21+ i vissa jurisdiktioner). Bekräfta lokala åldersgränser innan du spelar.
- Sätt en strikt budget och spela aldrig pengar du inte har råd att förlora.
- Behandla förutsägelser som sannolikhetsuppskattningar, inte säkerheter. Ett 75%-confidence-tipp förlorar fortfarande 1 av 4 gånger.
- Om du känner att spelandet håller på att bli ett problem, stoppa och sök hjälp.
Gratis, konfidentiell hjälp finns tillgänglig: Ansvarsfullt Spelande-resurser
12. Verifierbarhet & Kontakt
Allt som beskrivs ovan kan verifieras oberoende:
- Varje förutsägelse är tidsstämplad före avspark och lagras permanent.
- Live-noggrannhet på /stats — uppdateras dagligen, vinst/förlust/push-rekord synliga per tipp-typ.
- API-Football är en verifierbar tredjepartsdata-leverantör med offentlig dokumentation.
- Operatörens identitet verifierbar på X och LinkedIn.
Vi välkomnar forskningssamarbete och frågor om metodologin: [email protected]