paper-with-me

홈 › Papers

Deep Natural Language Processing for LinkedIn Search

2021-08-16 · Weiwei Guo, Xiaowei Liu, Sida Wang, Michaeel Kazi, Zhiwei Wang, Zhoutong Fu, Jun Jia, Liang Zhang, Huiji Gao, Bo Long

Many search systems work with large amounts of natural language data, e.g., search queries, user profiles, and documents. Building a successful search system requires a thorough understanding of textual data semantics, where deep learning based natural language processing techniques (deep NLP) can be of great help. In this paper, we introduce a comprehensive study for applying deep NLP techniques to five representative tasks in search systems: query intent prediction (classification), query tagging (sequential tagging), document ranking (ranking), query auto completion (language modeling), and query suggestion (sequence to sequence). We also introduce BERT pre-training as a sixth task that can be applied to many of the other tasks. Through the model design and experiments of the six tasks, readers can find answers to four important questions: (1). When is deep NLP helpful/not helpful in search systems? (2). How to address latency challenges? (3). How to ensure model robustness? This work builds on existing efforts of LinkedIn search, and is tested at scale on LinkedIn's commercial search engines. We believe our experiences can provide useful insights for the industry and research communities.

📄 PDF Abstract BibTeX arXiv:2108.13300

Code (0)

등록된 구현이 없습니다.

Tasks

Document RankingLanguage ModelingLanguage Modelling

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Weight Decay 설명 없음
Residual Connection 설명 없음
Adam 설명 없음
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…

Similar Papers 제목 키워드 기반

Deep Natural Language Processing for LinkedIn Search Systems

2021-07-30 · Weiwei Guo, Xiaowei Liu, Sida Wang, Michaeel Kazi 외

Many search systems work with large amounts of natural language data, e.g., search queries, user profiles and documents, where deep learning based natural language processing techniques (deep NLP) can be of great help. I…

Introducing Semantic Capability in LinkedIn's Content Search Engine

2024-12-29 · Xin Yang, Rachel Zheng, Madhumitha Mohan, Sonali Bhadra 외

In the past, most search queries issued to a search engine were short and simple. A keyword based search engine was able to answer such queries quite well. However, members are now developing the habit of issuing long an…

Natural Language Queries

Personalized Expertise Search at LinkedIn

2016-02-15 · Viet Ha-Thuc, Ganesh Venkataraman, Mario Rodriguez, Shakti Sinha 외

LinkedIn is the largest professional network with more than 350 million members. As the member base increases, searching for experts becomes more and more challenging. In this paper, we propose an approach to address the…

Collaborative Filtering

Talent Search and Recommendation Systems at LinkedIn: Practical Challenges and Lessons Learned

2018-09-18 · Sahin Cem Geyik, Qi Guo, Bo Hu, Cagri Ozcaglar 외

LinkedIn Talent Solutions business contributes to around 65% of LinkedIn's annual revenue, and provides tools for job providers to reach out to potential candidates and for job seekers to find suitable career opportuniti…

Information RetrievalRecommendation SystemsRetrieval

Personalized Federated Search at LinkedIn

2016-02-16 · Dhruv Arya, Viet Ha-Thuc, Shakti Sinha

LinkedIn has grown to become a platform hosting diverse sources of information ranging from member profiles, jobs, professional groups, slideshows etc. Given the existence of multiple sources, when a member issues a quer…