Un sistema di raccomandazione misurerebbe la correlazione tra le valutazioni dei diversi utenti e genererebbe raccomandazioni per un determinato utente sugli elementi che potrebbero essere di suo interesse.
Tuttavia, i gusti cambiano nel tempo, quindi le classificazioni precedenti potrebbero non riflettere le preferenze correnti e viceversa. Una volta potresti aver messo "eccellente" in un libro che ora considereresti "non troppo disgustoso" e così via. Inoltre, anche gli interessi stessi cambiano.
Come dovrebbero funzionare i sistemi di raccomandazione in un ambiente che cambia?
- Un'opzione è quella di tagliare le classificazioni "vecchie", che potrebbero funzionare bene supponendo che tu definisca correttamente "vecchie" (puoi anche dire che le classificazioni non scadono mai e fingere che il problema non esista). Ma non è la migliore opzione possibile: ovviamente i gusti si evolvono, è un normale flusso di vita e non c'è motivo per cui non possiamo usare la conoscenza extra delle valutazioni passate una volta corrette.
- Un'altra opzione è quella di accogliere in qualche modo questa conoscenza aggiuntiva. Quindi non potremmo semplicemente trovare una "corrispondenza istantanea" per i tuoi attuali interessi, ma suggerirti le cose che potrebbero piacerti in seguito (al contrario di quelle che potrebbero piacerti ora ).
Non sono sicuro se lo sto spiegando abbastanza bene. Fondamentalmente sono a favore del secondo approccio e sto parlando di un Sistema di Raccomandazione che misurerebbe le correlazioni delle traiettorie del gusto e fornirà raccomandazioni che risponderanno a ... beh, chiamiamolo crescita personale - perché verranno da persone il cui La "traiettoria dei sapori" (e non solo la "istantanea dei sapori") è simile alla tua.
Ora la domanda: mi chiedo se esiste già qualcosa di simile all '"opzione 2" e, in caso affermativo, mi chiedo come funzioni. E se non esiste, sei il benvenuto a discutere su come dovrebbe funzionare! :)