-
公开(公告)号:US10733507B2
公开(公告)日:2020-08-04
申请号:US15658712
申请日:2017-07-25
Applicant: Microsoft Technology Licensing, LLC
Inventor: Saurabh Kataria , Dhruv Arya , Ganesh Venkataraman
IPC: G06Q50/10 , G06N3/08 , G06N3/04 , G06F16/93 , G06F16/9535 , G06F16/906 , G06N7/00
Abstract: In an example embodiment, a machine learning algorithm is used to train a query-based deep semantic similarity neural network to output a query context vector in a vector space that includes both query context vectors and document context vectors. Both the query context vectors and document context vectors are clustered using a clustering algorithm. When an input search query is obtained, the input search query is also passed into the query-based deep semantic similarity neural network and its output document context vector assigned to a first cluster based on the clustering algorithm. Documents within the first cluster are then retrieved in response to the input search query.
-
公开(公告)号:US10380553B2
公开(公告)日:2019-08-13
申请号:US15488099
申请日:2017-04-14
Applicant: Microsoft Technology Licensing, LLC
Inventor: Jia Li , Dhruv Arya , Shakti Dhirendraji Sinha , Viet Thuc Ha , Deepak Agarwal
IPC: G06Q10/10 , G06Q10/06 , G06Q30/08 , G06Q30/02 , G06Q10/00 , G06Q50/00 , G06F16/951 , G06N5/04 , H04L29/08
Abstract: In an example, a plurality of member profiles in a social networking service are obtained, each member profile identifying a member and listing one or more skills the corresponding member has explicitly added to the member profile, the one or more skills indicating a proficiency by the member in the corresponding skill. A members-skills matrix is formed, wherein each cell in the matrix is assigned a value based on whether the corresponding member has the corresponding skill. The dot product of the members matrix and the skills matrix is then computed and used to identify one or more latent skills of a first member of the social networking service. Then a first digitally stored member profile is augmented with the one or more latent skills by combining the one or more latent skills with explicit skills for purposes of one or more searches that utilize member skills as an input variable.
-
公开(公告)号:US20190068730A1
公开(公告)日:2019-02-28
申请号:US16174062
申请日:2018-10-29
Applicant: Microsoft Technology Licensing, LLC
Inventor: Dhruv Arya , Abhimanyu Lad , Shakti Dhirendraji Sinha , Satya Pradeep Kanduri
Abstract: In an example embodiment, one or more query terms are obtained. Then, for each of the one or more query terms, a standardized entity taxonomy is searched to locate a standardized entity that most closely matches the query term, with the standardized entity taxonomy comprising an entity identification for each of a plurality of different standardized entities. A confidence score is then calculated for the query term-standardized entity pair for the standardized entity that most closely matches the query term, and the query term is tagged with the entity identification corresponding to the standardized entity that most closely matches the query term and the calculated confidence score.
-
公开(公告)号:US11334564B2
公开(公告)日:2022-05-17
申请号:US16942511
申请日:2020-07-29
Applicant: Microsoft Technology Licensing, LLC
Inventor: Saurabh Kataria , Ada Cheuk Ying Yu , Dhruv Arya , Swanand Wakankar
IPC: G06F16/2452 , G06F16/9537 , G06F16/242 , G06F16/9535 , G06F16/2457 , G06F16/248 , G06Q10/10 , G06N3/04
Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for expanding search queries. A search system executes a search query based on a search term and the geographic indicator. In response to determining that a number of the search results is less than a threshold number, the search system determines, based on historical search logs from other users in the first geographic region, a likelihood value indicating a likelihood that the other users in the first geographic region expanded the geographic region of their search queries. The search system compares the likelihood value to a threshold likelihood value, and determines, based on the comparison, that the likelihood value meets or exceeds the threshold likelihood value. The search system then executes an expanded search based on the search term and an expanded geographic indicator that encompasses the first geographic region.
-
公开(公告)号:US10474725B2
公开(公告)日:2019-11-12
申请号:US15379656
申请日:2016-12-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Aman Grover , Dhruv Arya , Ganesh Venkataraman , Kimberly McManus , Liang Zhang
IPC: G06F16/9535 , G06Q10/10 , G06F16/248 , G06F16/2457 , H04L29/08 , G06Q50/00 , G06N20/00
Abstract: Methods, systems, and computer programs are presented for expanding a job search that includes an industry by adding other similar industries. A method accesses, by a social networking server, a plurality of job applications, with each job application being submitted by a member for a job in a company, the member and the job having a respective industry from a plurality of industries. Semantic analysis of the job applications is performed by a machine-learning program to identify similarity coefficients among the plurality of industries. A job search query is received from a first member, the job search query including a query industry, and the job search query is expanded with industries that are similar to the query industry. The social networking server executes the expanded job search query to generate a plurality of job results. Presentation is provided on a display of one or more of the top job results.
-
公开(公告)号:US20190236063A1
公开(公告)日:2019-08-01
申请号:US16382518
申请日:2019-04-12
Applicant: Microsoft Technology Licensing, LLC
Inventor: Yongwoo Noh , Dhruv Arya , Ganesh Venkataraman , Aman Grover
IPC: G06F16/242 , G06F16/958 , G06F16/951 , G06Q50/00 , G06Q10/10 , G06N20/00
CPC classification number: G06F16/242 , G06F16/951 , G06F16/958 , G06N20/00 , G06Q10/1053 , G06Q50/01
Abstract: Various embodiments described herein provide for systems and methods for using a machine-learning model to rank job search results based on the similarity of the job title of each job search result and a job search query that produces the job search results. According to some embodiments, the machine-learning model comprises a word-embedding machine-learning model that maps a word to a vector.
-
公开(公告)号:US20190171728A1
公开(公告)日:2019-06-06
申请号:US15922043
申请日:2018-03-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Swanand Wakankar , Dhruv Arya , Saurabh Kataria , Ada Cheuk Ying Yu
Abstract: In some embodiments, the disclosed subject matter involves techniques for generating type-ahead query suggestions for a user in a specific subject or application domain that are ranked using confidence levels and contextual scoring. Partial query strings may be parsed for literal matching and be processed for spell checks, acronym expansion, and other expansion and rewriting of the partial query to a known possible query suggestion. Possible query suggestions are weighted using global feature metrics. Various weighting, confidence levels and merging based on scoring may be used to rank the suggestions. A machine learning model may be used to assist in assigning scores based on metrics on interaction in the search domain. Other embodiments are described and claimed.
-
公开(公告)号:US10831841B2
公开(公告)日:2020-11-10
申请号:US15379641
申请日:2016-12-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Aman Grover , Dhruv Arya , Ganesh Venkataraman , Kimberly McManus , Liang Zhang
IPC: G06F16/95 , G06F16/9535 , G06N20/00 , G06F16/248 , G06F16/2457 , G06Q10/10 , G06Q50/00 , H04L29/08
Abstract: Methods, systems, and computer programs are presented for expanding a job search that includes an industry by adding other similar industries. A method identifies job titles of members in a social network and performs, utilizing a machine-learning program, semantic analysis of the job titles to identify similarity coefficients among the job titles. The machine-learning program utilizes social network data to identify the similarity coefficients. Further, the method includes an operation for receiving a job search query, from a first member, including a query job title, and for expanding the job search query with job titles that are similar to the query job title. The method further includes operations for executing the expanded job search query to generate a plurality of job results, and for causing presentation on a display of one or more of the top job results.
-
公开(公告)号:US10789312B2
公开(公告)日:2020-09-29
申请号:US15828915
申请日:2017-12-01
Applicant: Microsoft Technology Licensing, LLC
Inventor: Dhruv Arya , Kevin Kao , Huichao Xue
IPC: G06F16/9535 , G06F16/9038 , G06Q50/00
Abstract: This disclosure relates to systems and methods for recommending relevant positions. A method includes receiving, from a member of an online networking service, a query for one or more available employment positions; executing the query, at a database of employment positions, to retrieve the one or more available employment positions; filtering results of the query according to one or more facets; generating an electronic user interface to display the filtered results; and allowing the member to adjust the facets using the electronic user interface.
-
公开(公告)号:US20190171727A1
公开(公告)日:2019-06-06
申请号:US15922033
申请日:2018-03-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Swanand Wakankar , Dhruv Arya , Saurabh Kataria , Ada Cheuk Ying Yu
Abstract: In some embodiments, the disclosed subject matter involves techniques for generating personalized query suggestions for a user in a specific subject or application domain that are ranked using confidence levels and contextual scoring. Partial query strings may be parsed for literal matching and be processed for spell checks, acronym expansion, and other expansion and rewriting of the partial query to a known possible query suggestion. Possible query suggestions are weighted using global feature metrics and personalized metrics. Various weighting, confidence levels and merging based on scoring may be used to rank the suggestions. A machine learning model may be used to assist in assigning scores based on metrics on interaction in the search domain. Other embodiments are described and claimed.
-
-
-
-
-
-
-
-
-