Recommending Bidded Terms
AssigneeYahoo! Inc.
InventorsAjay SHEKHAWAT, Mihajlo GRBOVIC
Life of this patent
Estimating the term…
Abstract
Systems and methods for recommending bidded terms are disclosed. The system collects a plurality of bidded terms and separates them into ad groups. The add groups are then combined into sequences of terms, which are fed into a deep learning network to build a multidimensional word vector in which related terms are nearer one another than unrelated terms. An input term is then received and the system matches the input term in the multidimensional word vector and recommends the nearest neighbors to the term.
Claims18
A computing system for recommending terms, comprising:
- a grouping module configured to receive a plurality of bidded terms, and group bidded terms within the plurality of bidded terms into term sequences;
- a learning module configured to receive the term sequences and embed terms contained in the plurality of bidded term sequences in a multidimensional word vector;
- and
- a term recommendation module configured to receive a term, find the nearest neighbors of the term in the multidimensional word vector, and recommend the nearest neighbors of the term.
A method for recommending terms, the method comprising:
- collecting a plurality of bidded terms having corresponding ad groups;
- grouping bidded terms from among the plurality of bidded terms into groups that have a common ad group to form term sequences;
- inputting the term sequences into a deep learning network to embedding terms from among the term sequences in a multidimensional word vector in which related terms are found close to one another;
- receiving an input term;
- locating the input term in the multidimensional word vector;
- finding a plurality of nearest neighbors to the input term in the multidimensional word vector;
- and
- recommending the plurality of nearest neighbors of the input term.
A computer program product for recommending terms, the computer program product comprising non-transient computer readable storage media have instructions stored thereon that cause a computing device to perform a method comprising:
- receive a bidded term;
- access a multidimensional term vector of interconnected bidded terms to find a plurality of related bidded terms spatially near the bidded term in the multidimensional word vector;
- recommend the plurality of nearest neighbors of the bidded term.
Dependencies are inferred from the claim text.