Abstract:
Systems and methods of directed item consumption recommendations are disclosed which include generating, with a server, empirical transition matrix data that includes row data for a first item and column data for a second item, and an entry in the empirical transition matrix data for a number of users that acquire the second item after the first item, generating, with the server, metadata transition matrix data by partitioning items for each item metadata type, setting a uniform transition probability for all items in the partition, and summing the uniform transition probabilities across all metadata types, generating, with the server, transition probability matrix data by multiplying the metadata transition matrix data with a weight parameter, adding the result to the empirical transition matrix data, and normalizing each row, and providing item recommendations to a user computing device communicatively coupled to the server according to the generated transition probability matrix data.
Abstract:
Described is a technique for establishing an interaction language for a user interface without having to communicate with the user in a default language, which the user may or may not understand. The technique may prompt the user for multiples responses in order to determine a specific language. The responses may include speech input or selecting particular regions on a map. In some implementations, the language may be precise to a particular dialect or variant preferred or spoken by the user. Accordingly, this approach provides an accurate and efficient method of providing a high degree of specificity for language selection without overwhelming the user with an unmanageable list of languages.
Abstract:
Described is a technique for establishing an interaction language for a user interface without having to communicate with the user in a default language, which the user may or may not understand. The technique may prompt the user for multiples responses in order to determine a specific language. The responses may include speech input or selecting particular regions on a map. In some implementations, the language may be precise to a particular dialect or variant preferred or spoken by the user. Accordingly, this approach provides an accurate and efficient method of providing a high degree of specificity for language selection without overwhelming the user with an unmanageable list of languages.
Abstract:
Survey accuracy of small sample sizes may be amplified by including, excluding, or weighting survey responses of respondents responsive to characteristics of the respondent being correlated with or not correlated with characteristics of the population determined from aggregated behavioral histories of the population, resulting in favoring survey results of individuals that are truly representative of the larger population and excluding results from outliers. Search queries from devices in a particular region may be aggregated to identify common searches, building a model of characteristics of the regional population without requiring any private or confidential data of the population. Surveys may be given to a small number of individuals in the region, and if the individual's characteristics match the modeled regional characteristics, then the individual's survey responses may be used to build a statistical estimate of responses from the region, at a higher degree of confidence than allowed by mere random sampling.