Rule-Based System and Method to Associate Attributes to Text Strings
First Claim
Patent Images
1. A method, comprising:
- receiving a plurality of text strings;
applying, via a data processing system, a first plurality of rules to the plurality of text strings;
if a condition specified in at least one of the rules exists in one of the respective text strings, associating at least one attribute to the one respective text string as metadata; and
automatically selecting, based on the metadata, one of the plurality of text strings.
9 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a title is selected for content to be published online. A method implemented in a data processing system includes receiving a plurality of text strings. A plurality of rules are applied to the text strings. If a condition specified in one of the rules exists in a given text string, one or more attributes are associated to that text string as metadata. One or more of the text strings are selected, using the metadata, as a potential title for the content. A final title is prepared based on the potential title, and the content is published online under the final title.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving a plurality of text strings; applying, via a data processing system, a first plurality of rules to the plurality of text strings; if a condition specified in at least one of the rules exists in one of the respective text strings, associating at least one attribute to the one respective text string as metadata; and automatically selecting, based on the metadata, one of the plurality of text strings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A machine-readable media embodying instructions, the instructions causing a data processing system to perform a method, the method comprising:
-
receiving a plurality of search queries previously submitted by users on a plurality of websites; applying, via the data processing system, a first plurality of rules to the plurality of search queries, wherein the first plurality of rules comprises a first rule, a second rule, and a third rule; if a condition specified in the first rule exists in a first search query of the plurality of search queries, extracting a first word from the first search query; if a condition specified in the second rule exists in the first search query, extracting a second word from the first search query; if a condition, dependent upon the first word and the second word, specified in the third rule exists in the first search query, associating an attribute to the first search query; and automatically selecting, based on the attribute, one of the plurality of search queries as a potential title for online content or as an online recommendation.
-
-
20. A method, comprising:
-
automatically receiving, via a data processing system, a plurality of search queries previously submitted by users on a plurality of websites, wherein the data processing system is communicatively coupled to receive a portion of the search queries from a respective server associated with each of the websites; applying a first plurality of rules to the plurality of search queries, wherein the first plurality of rules comprises a first rule; if a condition specified in the first rule exists in a first search query of the plurality of search queries, extracting one or more words from the first search query; associating the one or more extracted words to the first search query as metadata; automatically selecting, based on the metadata, one of the plurality of search queries as a potential title for corresponding content; and publishing the content, under a final title based on the potential title, in an electronic publication.
-
Specification