发明名称 MATCHING USERS OF A NETWORK BASED ON PROFILE DATA
摘要 A method and system for matching users of a network, such as a language learning network, employs user profile data to determine point match scores and/or compatibility match scores between users of the network. A point match score is a measure of strength for a single interest that two users share. A compatibility match score is an aggregate measure of similarity of multiple interests that two users share. When a first user asks the system to propose another user or users for interaction, the system uses the point match scores, compatibility match scores, or both to determine which additional users to recommend to the first user. The system may present the first user with a profile for each recommended user. The first user may select one of the recommended users and engage in interaction, such as language skills learning or practice, with that user via an interface.
申请公布号 US2017124093(A1) 申请公布日期 2017.05.04
申请号 US201715407744 申请日期 2017.01.17
申请人 WeSpeke, Inc. 发明人 Carbonell Jaime G.;Elchik Michael E.;Simmons Jason;Assaad Adel;Pawlowski, JR. Robert J.
分类号 G06F17/30;H04L29/08 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method of matching users of a network, comprising: maintaining a database of profile data for a plurality of users of a network, wherein the profile data for each user comprises at least one attribute and at least one interest; receiving, from a first one of the users, a request for interaction with another user via the network; selecting a subset of the users as a candidate set; by a processor, determining a point match score for each user in the candidate set, wherein the point match score comprises a measure of strength for a single interest that the candidate set user shares in common with the first user; by the processor, determining a compatibility match score for each user in the candidate set, wherein the compatibility match score comprises a collective measurement for a plurality of interests that the candidate set user shares in common with the first user; by the processor, using the point match scores and the compatibility match scores to select a user from the candidate set as a second user who is a candidate for interaction with the first user via the network; and presenting a profile of the second user to the first user.
地址 Pittsburgh PA US