Application Complexity Computation
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving, by a processor, a plurality of pairwise comparisons of relative complexity for each one of a plurality of applications as compared to an other of the plurality of applications, wherein the plurality of applications are hosted on an application store server;
obtaining a plurality of features for the plurality of applications, wherein the plurality of features comprises at least one of;
a visual density of an image, a frequency of scene changes in a video, an average length of failed gameplay, a rating, a download number, and a sentiment metric; and
obtaining a classifier by determining, by the processor, a feature set comprising a portion of the plurality of features that correspond to a plurality of features that are correlated with the pairwise comparison of relative complexity for the plurality of applications.
2 Assignments
0 Petitions
Accused Products
Abstract
A machine learning technique may be applied to applications hosted by an application store to extract features that can be utilized to train one or more classifiers of the applications based on their relative complexity. A processor may receive pairwise comparisons of relative complexity and feature representations for the applications to be used in training of a classifier. The processor may determine a feature set that is correlated with the pairwise comparison of relative complexity and obtain a classifier based thereupon.
-
Citations
16 Claims
-
1. A computer-implemented method, comprising:
-
receiving, by a processor, a plurality of pairwise comparisons of relative complexity for each one of a plurality of applications as compared to an other of the plurality of applications, wherein the plurality of applications are hosted on an application store server; obtaining a plurality of features for the plurality of applications, wherein the plurality of features comprises at least one of;
a visual density of an image, a frequency of scene changes in a video, an average length of failed gameplay, a rating, a download number, and a sentiment metric; andobtaining a classifier by determining, by the processor, a feature set comprising a portion of the plurality of features that correspond to a plurality of features that are correlated with the pairwise comparison of relative complexity for the plurality of applications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
a database for storing a plurality of pairwise comparisons of relative complexity for each one of a plurality of applications as compared to an other of the plurality of applications, wherein the plurality of applications are hosted by an application store server; a processor communicatively coupled to the database, the processor configured to; receive the plurality of pairwise comparisons of relative complexity; obtain a plurality of features for the plurality of applications, wherein the plurality of features comprises at least one of;
a visual density of an image, a frequency of scene changes in a video, an average length of failed gameplay, a rating, a download number, and a sentiment metric; andobtain a classifier by determining a feature set comprising a portion of the plurality of features that correspond to a plurality of features that are correlated with the pairwise comparison of relative complexity for the plurality of applications. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification