Apparatus, method and article to effect electronic message reply rate matching in a network environment
First Claim
1. A method of operation in a system to enhance messaging between users, comprising:
- using a communication network that includes servers, processors, display devices, input devices, and system memory devices to send messages between users and autonomously collect actual historical messaging data;
forming an initial data set, the initial data set including;
user profile information for a plurality of users, user behavioral information for at least some of the plurality of users, and message data indicative of messaging activity between at least some of the plurality of users, wherein forming an initial data set comprises selecting users who have received at least a first defined minimum number of messages, and who responded to at least a second defined minimum number of the received messages, and including the user profile information, the user behavioral information, and the messaging data for the selected users in the initial data set;
organizing the initial data set into a training data set and a test data set;
generating a response predictive model using a machine learning system from the training data set that includes the user profile information, the user behavioral information and message data;
evaluating the response predictive model generated from the training data set against the corresponding test data set, wherein at least some of the test data set is based on actual historical messaging data; and
determining an accuracy of the response prediction model using the actual historical messaging data.
4 Assignments
0 Petitions
Accused Products
Abstract
Relationship building Websites collect considerable self-reported and autonomously collected attribute data on users. Attribute data may be useful for identifying users having compatible or potentially compatible interests, likes, goals, and/or aspirations that the formation of a relationship between the users is possible. At least a portion of the data collected by relationship building Websites may include inbound and outbound messaging statistics and behaviors. When used in conjunction with profile attributes, these messaging statistics and behaviors may be used as training data to generate one or more response predictive models that provide an indication of the profile attributes and messaging behaviors to which a particular user is most likely to respond. Since messaging traffic is a key indicator of relationship building Website health and vitality, it is advantageous to provide users with matches or potential matches with whom they are more likely to exchange messages.
-
Citations
40 Claims
-
1. A method of operation in a system to enhance messaging between users, comprising:
-
using a communication network that includes servers, processors, display devices, input devices, and system memory devices to send messages between users and autonomously collect actual historical messaging data; forming an initial data set, the initial data set including;
user profile information for a plurality of users, user behavioral information for at least some of the plurality of users, and message data indicative of messaging activity between at least some of the plurality of users, wherein forming an initial data set comprises selecting users who have received at least a first defined minimum number of messages, and who responded to at least a second defined minimum number of the received messages, and including the user profile information, the user behavioral information, and the messaging data for the selected users in the initial data set;organizing the initial data set into a training data set and a test data set; generating a response predictive model using a machine learning system from the training data set that includes the user profile information, the user behavioral information and message data; evaluating the response predictive model generated from the training data set against the corresponding test data set, wherein at least some of the test data set is based on actual historical messaging data; and determining an accuracy of the response prediction model using the actual historical messaging data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system to enhance messaging between users, the system comprising:
-
a communication network that includes servers, processors, display devices, input devices, and system memory devices to send messages between users and autonomously collect actual historical messaging data; at least one processor; and at least one non-transitory processor-readable medium communicatively coupled to the least one processor, wherein the at least one processor; forms an initial data set, the initial data set comprising user profile information for a plurality of users, user behavioral information for at least some of the plurality of users, and message data indicative of messaging activity between at least some of the plurality of users; organizes the initial data set into a training data set and a test data set, wherein in order to organize the initial data set into a training data set and a test data set, the at least one processor randomly separates the selected users for representation in one or the other of the training data set or the test data set; generates a response predictive model using a machine learning system from the training data set which includes the user profile information, the user behavioral information and message data; evaluates the response predictive model generated from the training data set against the corresponding test data set, wherein at least some of the test data set is based on actual historical messaging data; and determines an accuracy of the response prediction model using the actual historical messaging data. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A system to enhance messaging between users, the system comprising:
-
a communication network that includes servers, processors, display devices, input devices, and system memory devices to send messages between users and autonomously collect actual historical messaging data; at least one processor; and at least one non-transitory processor-readable medium communicatively coupled to the least one processor, wherein the at least one processor; forms an initial data set, the initial data set comprising user profile information for a plurality of users, user behavioral information for at least some of the plurality of users, and message data indicative of messaging activity between at least some of the plurality of users; organizes the initial data set into a training data set and a test data set, wherein in order to organize the initial data set into a training data set and a test data set, the at least one processor randomly selects for inclusion in either the training data set or the test data set the user profile information, the user behavioral information, and the messaging data from all of the selected users on a message by message basis; generates a response predictive model using a machine learning system from the training data set which includes the user profile information, the user behavioral information and message data; evaluates the response predictive model generated from the training data set against the corresponding test data set, wherein at least some of the test data set is based on actual historical messaging data; and determines the accuracy of the response prediction model using the actual historical messaging data. - View Dependent Claims (38)
-
-
39. A system to enhance messaging between users, the system comprising:
-
a communication network that includes servers, processors, display devices, input devices, and system memory devices to send messages between users and autonomously collect actual historical messaging data; at least one processor; and at least one non-transitory processor-readable medium communicatively coupled to the least one processor, wherein the at least one processor; forms an initial data set, the initial data set comprising user profile information for a plurality of users, user behavioral information for at least some of the plurality of users, and message data indicative of messaging activity between at least some of the plurality of users; organizes the initial data set into a training data set and a test data set, wherein to organize the initial data set into a training data set and a test data set, the at least one processor further, for each of a first set of randomly selected users, includes all messages for each of the users in the first set of users in a training data set, and for a second set of users, different than the first set of users, includes all messages for each of the users in the second set in a test data set; generates a response predictive model using a machine learning system from the training data set which includes the user profile information, the user behavioral information and message data; evaluates the response predictive model generated from the training data set against the corresponding test data set, wherein at least some of the test data set is based on actual historical messaging data; and determines the accuracy of the response prediction model using the actual historical messaging data. - View Dependent Claims (40)
-
Specification