Simple Science

Scienza all'avanguardia spiegata semplicemente

# Informatica# Recupero delle informazioni# Apprendimento automatico

Migliorare le raccomandazioni per le parole chiave per i venditori

Graphite offre raccomandazioni di frasi chiave efficienti e pertinenti per i venditori online.

― 4 leggere min


Grafite: Soluzione SmartGrafite: Soluzione SmartKeyphrasevenditore.efficienti aumentano la visibilità delRaccomandazioni di frasi chiave
Indice

Nel mondo dello shopping online, i venditori devono far risaltare i loro prodotti. Un modo efficace per farlo è utilizzare frasi chiave che i clienti potrebbero cercare. Questo è spesso chiamato raccomandazione di frasi chiave. I venditori possono aumentare la visibilità e le vendite facendo offerte su queste frasi chiave. Tuttavia, trovare le frasi giuste può essere difficile a causa del numero elevato di prodotti e possibili query di ricerca.

La Sfida

Trovare frasi chiave rilevanti In tempo reale è fondamentale, soprattutto quando c'è poca potenza di calcolo disponibile. Questo compito può essere visto come un problema di classificazione di brevi testi, dove etichettiamo un testo di input con parole chiave appropriate. I modelli di rete neurale tradizionali, sebbene potenti, possono essere lenti e richiedere molte risorse, rendendoli inadatti per molte applicazioni reali.

Introducendo Graphite

Per affrontare queste sfide, presentiamo Graphite, un modello basato su grafi progettato per fornire raccomandazioni di frasi chiave in modo efficiente. A differenza di altri modelli, Graphite funziona senza bisogno di GPU potenti, rendendolo più adatto per ambienti di produzione. Il suo design leggero gli consente di gestire enormi set di dati senza compromettere le prestazioni.

Raccomandazioni in Tempo Reale

Graphite analizza brevi testi legati ai prodotti, come titoli o recensioni, per generare frasi chiave rilevanti. Ad esempio, se un prodotto è intitolato "Nuovo iPhone 15 Pro Max 128 GB Bianco," Graphite potrebbe suggerire frasi come "ultimo iphone" o "128 gb iphone 15." L'obiettivo è garantire che i venditori ottengano frasi chiave non solo rilevanti, ma anche ricercate dai clienti.

Fonti di Dati e Approfondimenti

Per migliorare il sistema di raccomandazione, Graphite utilizza log di ricerca, che catturano cosa cercano i clienti. Questo consente al modello di collegare frasi chiave ai prodotti che le persone ricercano attivamente. Con miliardi di query, diventa essenziale filtrare e raccomandare solo le frasi chiave più rilevanti in modo efficiente.

Costruzione del Modello

Graphite si basa su grafi bipartiti per mappare le parole del prodotto alle rispettive frasi chiave. Questa struttura consente al modello di memorizzare i dati in modo efficiente e creare associazioni tra prodotti e frasi chiave. Quando riceve un nuovo prodotto, Graphite identifica dati di addestramento simili e estrae le frasi chiave più rilevanti.

Clustering e Ranking

Quando fa raccomandazioni, Graphite prima raggruppa le potenziali frasi chiave in base alla loro somiglianza con il titolo del prodotto. Poi, classifica queste frasi chiave raggruppate secondo la loro rilevanza, assicurandosi che le migliori opzioni siano evidenziate per il venditore.

Risultati e Prestazioni

Nei test, Graphite ha mostrato miglioramenti sostanziali rispetto ad altri modelli esistenti. Per ogni categoria valutata, ha superato i concorrenti nel suggerire frasi chiave rilevanti. Questa efficienza si è riflessa anche nella sua velocità e uso della memoria, dimostrando che Graphite è una soluzione pratica per raccomandazioni di frasi chiave in tempo reale.

Confronto con Altri Modelli

Durante i confronti, sono stati valutati modelli come fastText e Astec. Mentre fastText ha mostrato performance decenti, Graphite ha costantemente fornito risultati migliori, soprattutto nella gestione di set di dati più grandi. Astec ha fatto fatica con categorie più grandi a causa delle elevate esigenze di memoria, limitando così la sua usabilità.

Impatto sul Business

Graphite è già stato integrato nel sistema di vendita di eBay, portando a un aumento notevole nell'accettazione delle frasi chiave raccomandate. I venditori erano più propensi a fare offerte su frasi chiave generate da Graphite rispetto a quelle generate da fastText. Questo suggerisce che le raccomandazioni di Graphite sono non solo più rilevanti, ma anche più allineate con le esigenze dei venditori.

Direzioni Future

Guardando al futuro, ci sono piani per applicare Graphite a vari altri compiti correlati. Miglioramenti nelle tecniche di clustering potrebbero portare a raccomandazioni ancora migliori. Inoltre, il modello può essere ulteriormente ottimizzato per gestire set di dati più grandi mantenendo bassi i costi operativi.

Conclusione

Graphite rappresenta un approccio promettente alla raccomandazione di frasi chiave. La sua capacità di fornire suggerimenti rilevanti in tempo reale, pur essendo leggero, lo rende uno strumento prezioso per le piattaforme di e-commerce. Man mano che lo shopping online continua a crescere, soluzioni come Graphite saranno fondamentali per aiutare i venditori a raggiungere efficacemente i propri clienti.

Fonte originale

Titolo: Graphite: A Graph-based Extreme Multi-Label Short Text Classifier for Keyphrase Recommendation

Estratto: Keyphrase Recommendation has been a pivotal problem in advertising and e-commerce where advertisers/sellers are recommended keyphrases (search queries) to bid on to increase their sales. It is a challenging task due to the plethora of items shown on online platforms and various possible queries that users search while showing varying interest in the displayed items. Moreover, query/keyphrase recommendations need to be made in real-time and in a resource-constrained environment. This problem can be framed as an Extreme Multi-label (XML) Short text classification by tagging the input text with keywords as labels. Traditional neural network models are either infeasible or have slower inference latency due to large label spaces. We present Graphite, a graph-based classifier model that provides real-time keyphrase recommendations that are on par with standard text classification models. Furthermore, it doesn't utilize GPU resources, which can be limited in production environments. Due to its lightweight nature and smaller footprint, it can train on very large datasets, where state-of-the-art XML models fail due to extreme resource requirements. Graphite is deterministic, transparent, and intrinsically more interpretable than neural network-based models. We present a comprehensive analysis of our model's performance across forty categories spanning eBay's English-speaking sites.

Autori: Ashirbad Mishra, Soumik Dey, Jinyu Zhao, Marshall Wu, Binbin Li, Kamesh Madduri

Ultimo aggiornamento: 2024-07-29 00:00:00

Lingua: English

URL di origine: https://arxiv.org/abs/2407.20462

Fonte PDF: https://arxiv.org/pdf/2407.20462

Licenza: https://creativecommons.org/licenses/by-nc-sa/4.0/

Modifiche: Questa sintesi è stata creata con l'assistenza di AI e potrebbe presentare delle imprecisioni. Per informazioni accurate, consultare i documenti originali collegati qui.

Si ringrazia arxiv per l'utilizzo della sua interoperabilità ad accesso aperto.

Altro dagli autori

Articoli simili