-
公开(公告)号:US10769136B2
公开(公告)日:2020-09-08
申请号:US15826279
申请日:2017-11-29
Applicant: Microsoft Technology Licensing, LLC
Inventor: Cagri Ozcaglar , Xianren Wu , Jaewon Yang , Abhishek Gupta , Anish Ramdas Nair
IPC: G06F16/242 , G06F16/25 , G06F16/248 , G06F16/9535 , G06Q50/00 , G06Q10/10 , G06F16/9536
Abstract: Techniques for improving search using generalized linear mixed models are disclosed herein. In some embodiments, a computer-implemented method comprises: receiving a search query comprising at least one search term and being associated with a user; extracting features from corresponding profiles of a plurality of candidates; for each one of the candidates, generating a corresponding score based on a generalized linear mixed model comprising a generalized linear query-based model and a random effects user-based model; selecting a subset of candidates from the plurality of candidates based on the corresponding scores; and causing the selected subset of candidates to be displayed to the user in a search results page for the search query.
-
公开(公告)号:US10606847B2
公开(公告)日:2020-03-31
申请号:US15169346
申请日:2016-05-31
Applicant: Microsoft Technology Licensing, LLC
Inventor: Yan Yan , Viet Thuc Ha , Xianren Wu , Satya Pradeep Kanduri , Vijay Dialani , Ye Xu , Abhishek Gupta , Shakti Dhirendraji Sinha
IPC: G06F16/2457 , G06Q50/00 , G06N20/00 , G06F16/9535 , G06N3/08
Abstract: In an example embodiment, one or more sample ideal candidate member profiles in a social networking service are obtained, as well as one or more sample search result member profiles in the social networking service. Then, for each unique pair of sample ideal candidate member profile and sample search result member profile, a label is generated using a score generated from log information of the social networking service, the log information including records of communications between a searcher and members of the social networking service, the score being higher if the searcher communicated with both the member corresponding sample ideal candidate member profile and the member corresponding to the sample search result member profile in a same search session. The generated labels are fed into a machine learning algorithm to train a combined ranking model used to output ranking scores for search result member profiles.
-
公开(公告)号:US10592518B2
公开(公告)日:2020-03-17
申请号:US15692084
申请日:2017-08-31
Applicant: Microsoft Technology Licensing, LLC
Inventor: Christian Posse , Abhishek Gupta , Anmol Bhasin , Monica Rogati
IPC: G06F16/00 , G06F16/2457 , G06F16/248 , G06F16/9535 , H04L29/08
Abstract: Techniques for identifying and presenting member profiles similar to a source member profile are described. With some embodiments, a general recommendation engine is used to extract features from member profiles, and then store the extracted features, including any computed, derived or retrieved profile features, in an enhanced member profile. In real-time, the general recommendation engine processes client requests to identify member profiles similar to a source member profile by comparing select profile features stored in the enhanced member profile with corresponding profile features of the source member profile, where the comparison results in several similarity sub-scores that are then combined in accordance with directives set forth in a configuration file. Finally, the member profiles with the highest similarity scores corresponding with the user-selected member profile are selected, and in some instances, presented to a user.
-
公开(公告)号:US10515423B2
公开(公告)日:2019-12-24
申请号:US15226697
申请日:2016-08-02
Applicant: Microsoft Technology Licensing, LLC
Inventor: Abhishek Gupta , Jui-Ting Huang , Siegfried Joseph Bilstein
Abstract: System and methods for generating a shareability score in accordance with some example embodiments are disclosed. A social networking system receives a request to generate a shareability score for a list of content items for an organization. The social networking system identifies a plurality of members associated with the organization and analyzes past share data for the plurality of members to generate an organization sharing profile. The social networking system retrieves early sharing information for each content item in the list of content items. The social networking system generates a shareability score for each particular content item and ranks the list of content items based on the generated shareability scores. The social networking system then transmits the ranked list of content items to a client device, receives a selection of one or more content items, and broadcasts the one or more selected items to a plurality of client devices.
-
公开(公告)号:US10360274B2
公开(公告)日:2019-07-23
申请号:US15335947
申请日:2016-10-27
Applicant: Microsoft Technology Licensing, LLC
Inventor: Junghoon (Andrew) Ahn , Abhishek Gupta , Christian Posse , Anmol Bhasin , Yurong Shi , Jian Li , Jacob Kessler
IPC: G06F16/9035 , G06F16/95 , G06F16/9538 , H04L12/58 , H04L29/08 , G06F16/9535 , G06F16/9038
Abstract: Disclosed in some examples are methods, systems and machine readable medium for recommending an out-of-network communication by determining a set of potential recommended members of a social networking service based upon one or more recommendation criteria. In some examples the recommendation criteria may include: a profile similarity to a previous target of an out-of-network communication, a degree of correspondence between an interest and intent of the sending member, and a likelihood of response.
-
公开(公告)号:US10043205B2
公开(公告)日:2018-08-07
申请号:US14572236
申请日:2014-12-16
Applicant: Microsoft Technology Licensing, LLC
Inventor: Abhishek Gupta , Zang Li , Anmol Bhasin , Sachin Rekhi , Annabel Fang Liu , Angela Yoonjeong Yang
Abstract: A method and system for providing lead recommendations are disclosed. A server system stores profile information for a plurality of members of a server system. The server system then analyzes the stored profile information to identify one or more potential sales lead recommendations for a first member of the server system. The server system then ranks the one or more identified potential sales lead recommendations. The server system selects one or more of the identified sales lead recommendations and transmits the selected one or more identified sales lead recommendations to a client device associated with the first member of the server system.
-
公开(公告)号:US11048705B2
公开(公告)日:2021-06-29
申请号:US15827308
申请日:2017-11-30
Applicant: Microsoft Technology Licensing, LLC
Inventor: Vijay Dialani , Sahin Cem Geyik , Abhishek Gupta
IPC: G06F16/00 , G06F16/2457 , G06Q50/00 , H04L29/08 , G06Q10/06 , G06N20/00 , G06F16/28 , G06F15/76 , H04L29/06
Abstract: Techniques for query intent clustering for automated sourcing are described. In an example embodiment, disclosed is a system comprising a processor, a storage device, and a memory device holding an instruction set executable on the processor to cause the system to perform operations. The system obtains one or more recent hire member profiles used as a basis for a search on member profiles in a social networking service. Additionally, the system extracts one or more attributes from the one or more recent hire member profiles and stores the attributes on the storage device. Moreover, the system identifies skills clusters based on the extracted attributes retrieved from the storage device. Furthermore, the system generates a search query based on the identified skills clusters. Then, a search can be performed on member profiles in the social networking service using the generated search query, returning one or more result member profiles as candidates.
-
公开(公告)号:US10354017B2
公开(公告)日:2019-07-16
申请号:US14072955
申请日:2013-11-06
Applicant: Microsoft Technology Licensing, LLC
Inventor: Peter N. Skomoroch , Matthew T. Hayes , Abhishek Gupta , Dhanurjay A. S. Patil
Abstract: In an example, disclosed is a machine automated method of identifying a set of skills. In some examples, the method includes extracting a plurality of skill seed phrases from a plurality of member profiles of a social networking site, creating a plurality of disambiguated skill seed phrases by disambiguating the plurality of skill seed phrases using one or more computer processors, and de-duplicating the plurality of disambiguated skill seed phrases to create a plurality of de-duplicated skill seed phrases.
-
公开(公告)号:US10127305B2
公开(公告)日:2018-11-13
申请号:US15401554
申请日:2017-01-09
Applicant: Microsoft Technology Licensing, LLC
Inventor: Elizabeth Ethel Burstein , Christian Posse , Abhishek Gupta , Anmol Bhasin , Dmytro Andriyovich Ivchenko , Parker R. Barrile
Abstract: A first user of a presentation machine may be a recruiter that initiates an action in reference to a first user profile. The first user profile may describe a first candidate for a job. The presentation machine may identify the first user profile and determine a similarity score that indicates a degree of similarity between the first user profile and a second user profile that describes a second candidate for the job. The presentation machine may also access a volatility score that indicates a likelihood that the second candidate is receptive to a proposal that the second candidate be employed by an employer. Based on the similarity score and on the volatility score, the presentation machine may determine a rank of the second user profile. Based on the determined rank, the presentation machine may present the second user profile to the first user.
-
公开(公告)号:US20180322553A1
公开(公告)日:2018-11-08
申请号:US16036736
申请日:2018-07-16
Applicant: Microsoft Technology Licensing LLC
Inventor: Abhishek Gupta , Anmol Bhasin , Sachin Rekhi , Annabel Fang Liu , Angela YoonJeong Yang
IPC: G06Q30/06
CPC classification number: G06Q30/0617
Abstract: A method and system for providing account recommendations is disclosed. A server system stores sales data for a first member, wherein sales data includes profile information for one or more individual customers. The server system analyzes the profile information for one or more of the individual customers to identify one attributes associated with the customers. The server system determines one or more additional members with member profiles that include the one or more identified attributes. For a respective additional member in the at least one of the determined additional members the server system determines, based on stored information about the respective additional member, an respective organization associated with the at least one determined additional member; and selects the respective organization as an account recommendation.
-
-
-
-
-
-
-
-
-