Systems and methods for scraping urls based on viewport views
AssigneeFacebook, Inc.
InventorsShengbo Guo, Mark Warren McDuff, Yixian Zhu, Ying Zhang, James Li, Sara Lee Su
Life of this patent
Estimating the term…
Abstract
Systems, methods, and non-transitory computer readable media are configured to receive a uniform resource locator. A time and one or more features associated with the uniform resource locator can be provided to a first machine learning model. A prediction relating to a quantity of views the uniform resource locator achieves by the time can be received from the first machine learning model.
Claims20
A computer-implemented method comprising:
- determining, by a computing system, a quantity of views associated with a uniform resource locator for a first time;
- determining, by the computing system, a predicted quantity of views associated with the uniform resource locator for a second time by a machine learning model based on one or more features associated with the uniform resource locator;
- determining, by the computing system, a viewport view speed associated with the uniform resource locator based on the quantity of views associated with the uniform resource locator for the first time, the predicted quantity of views associated with the uniform resource locator for the second time, and a period of time between the first time and the second time;
- and
- causing, by the computing system, the uniform resource locator to be scraped based on the viewport view speed.
A system comprising:
- at least one processor;
- and
- a memory storing instructions that, when executed by the at least one processor, cause the system to perform a method comprising:
- determining a quantity of views associated with a uniform resource locator for a first time;
- determining a predicted quantity of views associated with the uniform resource locator for a second time by a machine learning model based on one or more features associated with the uniform resource locator;
- determining a viewport view speed associated with the uniform resource locator based on the quantity of views associated with the uniform resource locator for the first time, the predicted quantity of views associated with the uniform resource locator for the second time, and a period of time between the first time and the second time;
- and
- causing the uniform resource locator to be scraped based on the viewport view speed.
A non-transitory computer-readable storage medium including instructions that, when executed by at least on processor of a computing system, cause the computing system to perform a method comprising:
- determining a quantity of views associated with a uniform resource locator for a first time;
- determining a predicted quantity of views associated with the uniform resource locator for a second time by a machine learning model based on one or more features associated with the uniform resource locator;
- determining a viewport view speed associated with the uniform resource locator based on the quantity of views associated with the uniform resource locator for the first time, the predicted quantity of views associated with the uniform resource locator for the second time, and a period of time between the first time and the second time;
- and
- causing the uniform resource locator to be scraped based on the viewport view speed.
Dependencies are inferred from the claim text.