Home  /  Matching  /  Come impara
Apprendimento continuo

IL SISTEMA
IMPARA
DA TE

Ogni tuo sì, ogni tuo no, ogni connessione avviata alimenta un ciclo di miglioramento continuo. Il matching diventa più preciso ogni giorno.

Feedback loop

Il sistema impara dai tuoi sì e no.

Ogni interazione è un segnale di apprendimento:

  • Like / Connessione avviata → il profilo viene usato come "positivo" per ricalibrate i pesi del tuo modello personale
  • Ignora / Skip → segnale negativo debole; il sistema evita profili simili nelle prossime 48h
  • Block → segnale negativo forte; quel profilo non tornerà mai, e il tipo di profilo viene penalizzato
  • Connessione con chat attiva → segnale positivo forte; hai incontrato qualcuno con cui hai conversato davvero

Esempio reale: hai ignorato 5 scooter di fila? Il sistema abbassa automaticamente il peso del brand "scooter" nel tuo profilo — senza che tu debba configurare nulla.

Ciclo di feedback loop del matching Diagramma circolare a 4 nodi: Proposta match → Interazione utente → Aggiornamento pesi → Match migliori, e ritorno PropostamatchInterazionelike/skipAggiornapesiMigliorimatchLOOP
Ciclo di apprendimento

Proposta match

Il sistema propone i top candidati con score attuale

Interazione utente

Like, ignora, block, chat — ogni azione è registrata

Aggiornamento pesi

I pesi personali vengono ricalibrati in background

Match migliori

La prossima sessione parte con un modello più preciso

Decay temporale

I match invecchiano.

Un biker non attivo da 3 mesi non è il tuo compagno di giro ideale. Il decay temporale penalizza progressivamente i profili inattivi.

Score decay nel tempo (inattività)

Dopo 90 giorni di inattività, il profilo non viene più proposto

Come funziona il decay

Il punteggio finale di ogni candidato viene moltiplicato per un fattore di decay basato sull'inattività:

decay = e(-λ × giorni_inattivi)

Il parametro λ è configurabile dall'admin. Il decay default porta a ~50% dopo 30 giorni, ~10% dopo 60, ~0% dopo 90.

Cosa conta come "attività"

  • Apertura dell'app
  • Aggiornamento del profilo
  • Tracking GPS di un giro
  • Invio o ricezione di messaggi
  • Partecipazione a un contest
A/B testing

Sperimentiamo per migliorare.

Il sistema di matching non è statico. Usiamo A/B testing continuo per migliorare gli algoritmi:

  • Una parte degli utenti riceve l'algoritmo attuale (gruppo A)
  • Un'altra parte riceve una variante sperimentale (gruppo B)
  • Misuriamo le connessioni avviate, le chat attive, il tasso di risposta
  • Se il gruppo B ottiene risultati migliori, la variante diventa il nuovo standard

In linguaggio semplice: "a volte proviamo due algoritmi su gruppi diversi per vedere quale ti fa trovare compagni migliori. Non lo noti mai, ma i tuoi match migliorano costantemente."

sequenceDiagram participant U as Utente participant R as Router A/B participant A as Algo Attuale participant B as Algo Variante participant M as Metriche U->>R: Richiesta match R->>A: 50% utenti R->>B: 50% utenti A->>U: Match lista A B->>U: Match lista B U->>M: Interazioni M->>R: Statistiche Note over M,R: Se B > A → B diventa standard
sequenceDiagram participant U as User participant R as A/B Router participant A as Current Algo participant B as Variant Algo participant M as Metrics U->>R: Match request R->>A: 50% users R->>B: 50% users A->>U: Match list A B->>U: Match list B U->>M: Interactions M->>R: Statistics Note over M,R: If B > A → B becomes standard
Preferenze negative

Puoi escludere.

Non ti piacciono certi tipi di biker o di moto? Il sistema impara dai tuoi no — automaticamente o su tua richiesta esplicita.

Apprendimento automatico

🔄
Hai ignorato 5 scooter → il sistema abbassa automaticamente il peso "scooter" nel tuo profilo
🔄
Hai bloccato 2 utenti dello stesso club → il club viene de-prioritizzato nei tuoi match
🔄
Non hai mai avviato chat con utenti over 60 → la fascia viene progressivamente penalizzata

Controllo esplicito

⚙️
Filtri profilo — Escludi tipo di moto, fascia d'età, sesso direttamente dalle preferenze
🚫
Block utente — Blocca un utente specifico; non lo vedrai mai più nei match
🔕
Silenzia tipo — "Non voglio più vedere biker con moto <50cc" — salvato nelle preferenze
Recap settimanale

Il digest del lunedì.

Ogni lunedì mattina, il sistema genera un digest personalizzato con i tuoi top match della settimana: i biker con cui hai più affinità che non hai ancora contattato, i nuovi iscritti nella tua zona, e le uscite in programma nei club vicini.

Non è spam — è un riassunto intelligente che tiene vivo il matching anche quando non apri l'app tutti i giorni.

Curioso di sapere come funziona l'AI?

6 sistemi AI specializzati, 8 modelli in cascata, 4 provider con failover. La pagina più tecnica del manuale.