-
公开(公告)号: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.
-
公开(公告)号:US10726084B2
公开(公告)日:2020-07-28
申请号:US14975616
申请日:2015-12-18
Applicant: Microsoft Technology Licensing, LLC
Inventor: Jia Li , Dhruv Arya , Shakti Dhirendraji Sinha , Viet Thuc Ha , Deepak Agarwal
IPC: G06F16/00 , G06F16/9535 , G06Q30/02
Abstract: In an example embodiment, usage information is used to calculate one or more individual document historical information-deficient metrics (IDHIDMs) by combining values for the one or more metrics from multiple documents within the document corpus that share an identical combination of entities of the one or more entity types. A search query is segmented into a plurality of segments, wherein at least one of the plurality of segments is tagged as a first entity type and at least one of the plurality of segments is tagged as a second entity type. At least one for a combination of entities matching the tagged segments is used to rank one or more retrieved documents responsive to the query.
-
公开(公告)号:US10110546B2
公开(公告)日:2018-10-23
申请号:US15140778
申请日:2016-04-28
Applicant: Microsoft Technology Licensing, LLC
Inventor: Bee-Chung Chen , Guangde Chen , Deepak Agarwal
Abstract: A social networking system receives from a member an item for sharing on the social networking system. The system determines whether the item for sharing is a first sharing for the member or whether the member has not shared an item for a time period that transgresses a threshold. When the item for sharing is a first sharing or a sharing that transgresses the threshold, the system marks the item for a promotion in a feed of another member of the social networking system.
-
公开(公告)号:US10956524B2
公开(公告)日:2021-03-23
申请号:US16144848
申请日:2018-09-27
Applicant: Microsoft Technology Licensing, LLC
Inventor: Shaunak Chatterjee , Ajith Muralidharan , Viral Gupta , Yijie Wang , Deepak Agarwal
IPC: G06F7/02 , G06F16/00 , G06F16/9535 , G06F17/18 , G06N20/00 , G06F16/9038 , G06F16/2453 , G06Q50/00
Abstract: In an example embodiment, a machine learned model is used to determine whether to send a notification for a feed object to a user. This machine learned model is optimized not just based on the likelihood that the notification will cause the user to interact with the feed object, but also the likely short-term and long-term impacts of the user interacting with the feed object. This machine learned model factors in not only the viewer's probability of immediate action, such as clicking on a feed object, but also the probability of long-term impact, such as the display causing the viewer to contribute content to the network or the viewer's response encouraging more people to contribute content to the network. As such, the machine learned model is optimized not just on notification interactivity but also on feed objects interactivity.
-
公开(公告)号:US10380624B2
公开(公告)日:2019-08-13
申请号:US14585863
申请日:2014-12-30
Applicant: Microsoft Technology Licensing, LLC
Inventor: Deepak Agarwal , Shaunak Chatterjee , Liang Zhang , Bee-Chung Chen , Yang Yang
Abstract: This disclosure relates to systems and methods that include a member activity database including data indicative of interactions with content items on a social network by a population of users of the social network. A processor is configured to obtain an optimization criterion based on at least two constraints related to a performance of the social network, obtain, for a subset of the population of users, at least some of the data indicative of interactions with content items from the member activity database, determine, based on the at least some of the data as obtained, an operating condition for the social network that is estimated to meet the optimization criterion, and provide, to at least some of the user devices via the network interface, the social network based, at least in part, on the operating condition.
-
公开(公告)号:US20190197422A1
公开(公告)日:2019-06-27
申请号:US15879302
申请日:2018-01-24
Applicant: Microsoft Technology Licensing, LLC
Inventor: Bee-Chung Chen , Deepak Agarwal , Alex Shelkovnykov , Josh Fleming , Yiming Ma
CPC classification number: G06N20/00 , G06F16/903 , G06K9/6256 , G06K9/6286 , G06K9/6287 , G06N7/005 , G06Q10/063112 , G06Q10/1053 , G06Q50/01
Abstract: In an example, predictions/recommendations using machine learned models are made even more accurate by using three models instead of a single Generalized Linear Mixed (GLMix) model. Specifically, rather than having a single GLMix model with different coefficients for users and items, three separate models are used and then combined. Each of these models has different granularities and dimensions. A global model models the similarity between user attributes (e.g., from the member profile or activity history) and item attributes. A per-user model models user attributes and activity history. A per-item model models item attributes and activity history. Such a model may be termed a Generalized Additive Mixed Effect (GAME) model.
-
公开(公告)号:US10936963B2
公开(公告)日:2021-03-02
申请号:US14997363
申请日:2016-01-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Jonathan David Traupman , Deepak Agarwal , Liang Zhang , Bo Long , Frank Emmanuel Astier
Abstract: Techniques for predicting a user response to content are described. According to various embodiments, a configuration file is accessed, where the configuration file includes a user-specification of raw data accessible via external data sources and raw data encoding rules. In some embodiments, the raw data includes raw member data associated with a particular member and raw content data associated with a particular content item. Thereafter, source modules encode the raw data from the external data sources into feature vectors, based on the raw data encoding rules. An assembler module assembles one or more of the feature vectors into an assembled feature vector, based on user-specified assembly rules included in the configuration file. A prediction module performs a prediction modeling process based on the assembled feature vector and a prediction model, to predict a likelihood of the particular member performing a particular user action on the particular content item.
-
公开(公告)号:US10679304B2
公开(公告)日:2020-06-09
申请号:US14170352
申请日:2014-01-31
Applicant: Microsoft Technology Licensing, LLC
Inventor: Lihong Pei , Kai Wei , Nihar N Mehta , Ashvin Kannan , Deepak Agarwal , Guangyu Dong
Abstract: A system and method may optional include or utilize a processor configured to receive a request for social network content for display in a sponsored content position in a newsfeed of a social network interface, the position having a position criterion, identify a sponsored content item of multiple sponsored content items stored on a database based, at least in part, on a characteristic of the sponsored content item meeting the position criterion, a bid associated with the sponsored content item, and a scaling factor, wherein each of the sponsored content items correspond to one of multiple item types and at least two of the sponsored content items are of a different item type. The scaling factor for each of the sponsored content items is based on the item type of the corresponding one of the sponsored content items.
-
公开(公告)号:US10445840B2
公开(公告)日:2019-10-15
申请号:US14170322
申请日:2014-01-31
Applicant: Microsoft Technology Licensing, LLC
Inventor: Lihong Pei , Kai Wei , Nihar N. Mehta , Ashvin Kannan , Deepak Agarwal , Guangyu Dong
Abstract: A system and method optionally includes or utilizes a processor may receive a request for social network content for display in a position of a plurality of sponsored content positions in a newsfeed of a social network interface, each of the plurality of sponsored content positions having a position criterion, at least two of the plurality of sponsored content positions having a different position criterion and identify a sponsored content item of a plurality of sponsored content items stored on a database based, at least in part, on a characteristic of the sponsored content item meeting the position criterion and a bid associated with the sponsored content item. A transmitter may transmit the sponsored content item from the processor to a server for display on a user interface.
-
公开(公告)号:US09990404B2
公开(公告)日:2018-06-05
申请号:US14168924
申请日:2014-01-30
Applicant: Microsoft Technology Licensing, LLC
Inventor: Deepak Agarwal , Bee-Chung Cheng
CPC classification number: G06F17/3053 , G06F17/30525 , G06F17/30528 , G06F17/30867 , G06Q10/10 , G06Q50/01 , H04L67/22
Abstract: A system and method optionally includes an electronic data storage configured to store content items introduced to a social network by a first user and to store interactions with the content items by second user of the social network. The system further includes a processor, coupled to the electronic data storage, configured to determine an influence of the first user based, at least in part, on the interaction by the second user with at least one of the content items as introduced by the first user and a characteristic of the second user and cause an indication of the influence of the first user to be displayed on a user interface.
-
-
-
-
-
-
-
-
-