Come procedere per la creazione di Elasticsearch in modo che restituisca risultati personalizzati?Risultati di ricerca personalizzati per Elasticsearch
Ad esempio, vorrei che i risultati restituiti a un determinato utente aumentino di livello se hanno fatto clic su un risultato in precedenza o se hanno "interpretato" quel risultato nel passato. Potresti anche avere un'opzione "nascondi" che spinge i risultati più in basso nella classifica. Da quanto ho visto finora con elasticsearch, sembra difficile restituire classifiche diverse agli utenti in base ai dati dinamici dell'utente stesso.
La soluzione dovrebbe essere ridimensionata a migliaia di utenti che eseguono una dozzina circa di ricerche al giorno. Idealmente, vorrei che la classifica cambiasse in tempo reale, ma non è critica.
se hai risolto questo, puoi condividere alcune informazioni? Sto cercando di implementare una funzionalità molto simile, ma la risposta di seguito non ha abbastanza informazioni per me. – ivant