Systems and methods of making content-based demographics predictions for website cross-reference to related applications
First Claim
1. A method of making demographic predictions for websites the method comprising:
- selecting one or more websites with known demographic attributes for use as training websites;
obtaining demographic attributes data of the training websites;
determining first features of web-pages of the training websites;
developing a prediction model using the determined first features and the obtained demographic attributes data, wherein the prediction model predicts one or more values for a target demographic attribute;
determining second features of web-pages of a target website; and
applying the prediction model to the determined second features of the target website to predict one or more values for the target demographic attribute of the target website.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for making demographic predictions for websites and web-pages. Embodiments include a system and a method of making demographic predictions for websites. The system and method select one or more websites with known demographic attributes for use as training websites, obtain demographic attributes data of the training websites, determine first features of web-pages of the training websites and develop a prediction model using the determined first features and the obtained demographic attributes data. The prediction model predicts one or more values for a target demographic attribute. The system and method determine second features of web-pages of a target website and apply the prediction model to the determined second features of the target website to predict one or more values for the target demographic attribute of the target website.
-
Citations
42 Claims
-
1. A method of making demographic predictions for websites the method comprising:
-
selecting one or more websites with known demographic attributes for use as training websites; obtaining demographic attributes data of the training websites; determining first features of web-pages of the training websites; developing a prediction model using the determined first features and the obtained demographic attributes data, wherein the prediction model predicts one or more values for a target demographic attribute; determining second features of web-pages of a target website; and applying the prediction model to the determined second features of the target website to predict one or more values for the target demographic attribute of the target website. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 38)
-
-
13. A method of making demographic predictions for websites, the method comprising:
-
developing a prediction model using extracted first features and demographic attributes data of a set of training websites, wherein the prediction model predicts one or more values for a target demographic attribute; determining second features of web-pages of a target website; and applying the prediction model to the determined second features of the target website to predict one or more values for the target demographic attribute of the target website. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 39)
-
-
21. A method of making demographic predictions for websites comprising:
-
identifying one or more websites with known demographic characteristics as training websites; and comparing a first set of features of the training websites to a second set of features of one or more target websites;
wherein the comparing includes;storing representations of the first set of features in term vectors; concatenating the term vectors for each of a subset of web-pages of each of the training websites; weighting the concatenated term vectors for each of the training websites.
-
- 22. The method of 21 further defined as correlating the first set of features of the training websites to the known demographic characteristics of the training websites.
-
23. The method of 22 further defined as developing a prediction model based upon a correlation of the first set of features of the training websites and the known demographic characteristics of the training websites.
-
24. The method of 23 further defined as applying the prediction model to the one or more target websites.
-
26. A method of making demographic predictions for websites comprising:
-
obtaining demographic attributes data of a set of training websites; determining first features of web-pages the set of training websites; correlating the determined first features of web-pages of the set of training websites and the obtained demographic attributes data of the set of training websites; determining second features of web-pages of a target website; and predicting values of a second demographic attribute of the target website based on the correlating. - View Dependent Claims (27, 28, 29, 40)
-
-
30. A non-transitory computer readable medium comprising instructions stored thereon that may be executed by a computer for making demographic predictions for websites without using user information for the websites by:
-
developing a prediction model using extracted first features and demographic attributes data of a set of training websites, wherein the prediction model predicts one or more values for a target demographic attribute; determining second features of web-pages of a target website; and applying the prediction model to the determined second features of the target web site to predict one or more values for the target demographic attribute of the target web site. - View Dependent Claims (31, 32, 33, 34, 35, 36, 41)
-
-
37. A system for making demographic predictions for websites, comprising:
-
a processor; a memory, wherein the memory includes instructions stored thereon that are executed by the processor for making content-based demographic predictions for websites without using user information for the websites by; developing a prediction model using extracted first features and demographic attributes data of a set of training websites, wherein the prediction model predicts one or more values for a target demographic attribute; determining second features of web-pages of the target website; and applying, utilizing the processor, the prediction model to the determined second features of the target website to predict the target demographic attribute of the target website; and a network connection for connecting to a network and accessing training and target websites. - View Dependent Claims (42)
-
Specification