Abstract:
Systems and methods for providing a unified targeting solution are disclosed. The system obtains user data for each user in a user group from a database stored in the non-transitory storage medium. The database is organized on a user by user basis and includes signals from a plurality of sources. The system receives an input from an advertiser including a marketing intention. The system includes features extracted from the user data and the input. The system obtains a score for each user based on the extracted features. The system selects users from the user group based on the obtained scores.
Abstract:
Systems and methods for cold-start and continuous-learning via evolutionary explorations are provided. The system includes a database including serving data. A computer server is in communication with the database, the computer server is programmed to: obtain an advertisement opportunity including user data and page data; extract semantic features from the user data, the page data, and a campaign; determine a score that measures a similarity between the advertisement opportunity and the campaign using the semantic features; assign a set of weights to the semantic features when determining the score during a first time period; collect click data on the campaign while using the set of weights to run the campaign in the first time period; update the set of weights using the click data by minimizing a logistic loss function; and assign an updated set of weights to the semantic features during a second time period.
Abstract:
Systems and methods for commercial query suggestion are disclosed. The system includes a database including search logs. The system includes a set of initial suggestion phrases extracted from the database. The system includes a search engine that generates a query search result based on a query and generates a suggestion search result based on each suggestion phrase in the set of initial suggestion phrases. The system includes a feature generation device that generates a query vector and a suggestion vector based on the query search result and the suggestion search result. The system obtains a relevance score for each suggestion phrases based on a relevance model. The system includes a subset of the initial suggestion phrases based on the relevance scores. The system obtains a click probability score for each suggestion phrases in the subset of initial suggestion phrases based on a click model.
Abstract:
Systems and methods are provided for smooth and effective budget delivery in online advertising. The system includes a storage including a plurality of user groups, where each user group corresponds to a layer comprising a layer-specific parameter. The system further includes a pacing control server in communication with the storage. The pacing control server is programmed to dynamically update the layer-specific parameter for each layer. The system also includes an ad server in communication with the pacing control server. The ad server is programmed to receive an ad call, assign a layer to the ad call, and get a pacing parameter corresponding to the assigned layer from the pacing control server.