paper-with-me

Papers

OmniSearchSage: Multi-Task Multi-Entity Embeddings for Pinterest Search

2024-04-25 · Prabhat Agarwal, Minhazul Islam Sk, Nikil Pancha, Kurchi Subhra Hazra, Jiajing Xu, Chuck Rosenberg

In this paper, we present OmniSearchSage, a versatile and scalable system for understanding search queries, pins, and products for Pinterest search. We jointly learn a unified query embedding coupled with pin and product embeddings, leading to an improvement of $>8\%$ relevance, $>7\%$ engagement, and $>5\%$ ads CTR in Pinterest's production search system. The main contributors to these gains are improved content understanding, better multi-task learning, and real-time serving. We enrich our entity representations using diverse text derived from image captions from a generative LLM, historical engagement, and user-curated boards. Our multitask learning setup produces a single search query embedding in the same space as pin and product embeddings and compatible with pre-existing pin and product embeddings. We show the value of each feature through ablation studies, and show the effectiveness of a unified model compared to standalone counterparts. Finally, we share how these embeddings have been deployed across the Pinterest search stack, from retrieval to ranking, scaling to serve $300k$ requests per second at low latency. Our implementation of this work is available at https://github.com/pinterest/atg-research/tree/main/omnisearchsage.

📄 PDF Abstract BibTeX arXiv:2404.16260

Code (1)

pinterest/atg-research 공식 구현 pytorch

Tasks

Entity EmbeddingsImage CaptioningMulti-Task Learning

Similar Papers 제목 키워드 기반

A Multi-task Learning Approach to Adapting Bilingual Word Embeddings for Cross-lingual Named Entity Recognition

2017-11-01 · IJCNLP 2017 11 · Dingquan Wang, Nanyun Peng, Kevin Duh

We show how to adapt bilingual word embeddings (BWE{'}s) to bootstrap a cross-lingual name-entity recognition (NER) system in a language with no labeled data. We assume a setting where we are given a comparable corpus wi…

Cross-Lingual TransferMulti-Task Learningnamed-entity-recognitionNamed Entity Recognition+3

Multilingual Named Entity Recognition Using Pretrained Embeddings, Attention Mechanism and NCRF

2019-06-21 · WS 2019 8 · Anton A. Emelyanov, Ekaterina Artemova

In this paper we tackle multilingual named entity recognition task. We use the BERT Language Model as embeddings with bidirectional recurrent network, attention, and NCRF on the top. We apply multilingual BERT only as em…

Joint NER and ClassificationLanguage ModelingLanguage ModellingMultilingual Named Entity Recognition+4

Learning Multilingual Meta-Embeddings for Code-Switching Named Entity Recognition

2019-08-01 · WS 2019 8 · Genta Indra Winata, Zhaojiang Lin, Pascale Fung

In this paper, we propose Multilingual Meta-Embeddings (MME), an effective method to learn multilingual representations by leveraging monolingual pre-trained embeddings. MME learns to utilize information from these embed…

Language IdentificationMMEnamed-entity-recognitionNamed Entity Recognition+1

Multi-facet Universal Schema

2021-03-29 · EACL 2021 2 · Rohan Paul, Haw-Shiuan Chang, Andrew McCallum

Universal schema (USchema) assumes that two sentence patterns that share the same entity pairs are similar to each other. This assumption is widely adopted for solving various types of relation extraction (RE) tasks. Nev…

RelationRelation ExtractionSentence

Learning Entity and Relation Embeddings for Knowledge Graph Completion

2015-01-25 · AAAI 2015 2015 1 · Yankai Lin, Zhiyuan Liu, Maosong Sun, Yang Liu 외

Knowledge graph completion aims to perform link prediction between entities. In this paper, we consider the approach of knowledge graph embeddings. Recently, models such as TransE and TransH build entity and relation emb…

Knowledge Graph CompletionKnowledge Graph EmbeddingsLink PredictionRelation+1