Extraction of snippet descriptions using classification taxonomies
OwnerSameep Navin Solanki, Jagadish Nallapaneni +2inventors
InventorsSameep Navin Solanki, Jagadish Nallapaneni, Tracy Holloway King, Naren Chittar
Life of this patent
Estimating the term…
Abstract
Systems and methods are presented for generating snippets from document data within the document and category taxonomies. In some embodiments, the system may receive a document comprising a set of paragraphs and sentences, identify text in the document relating to a set of categories, and score the paragraphs based on a relation between the paragraph and the set of categories to produce a section score. The system determines one or more sentences for inclusion in a snippet based in part on the section score. The system generates a snippet from the sentences determined for inclusion and associates the snippet with the document.
Claims20
A method comprising:
- receiving a product listing from a client device, the product listing having a set of text sections associated with the product and a set of categories associated with the product, the text sections comprising a set of sentences;
- based on receiving the product listing, automatically generating a snippet by
- identifying, by a snippet server, text in the set of text sections relating to the set of categories;
- based on identifying the text relating to the set of categories, automatically scoring, by the snippet server, the set of text sections based on the relation between the identified text and the set of categories to produce a section score;
- based on the scoring of the set of text sections, automatically determining, by the snippet server, one or more sentences for inclusion in a snippet based in part on the section score of the text section to which the sentence corresponds;
- and
- generating the snippet from the one or more sentences determined for inclusion in the snippet;
- and
- associating the snippet with the product listing within a database of a network-based publication system for presentation in a graphical user interface.
A system, comprising:
- an access module configured to receive a product listing from a client device, the product listing having a set of text sections associated with the product and a set of categories associated with the product, the text sections comprising a set of sentences;
- an identification module, implemented by at least one processor of a snippet server, configured to identify text in the set of text sections relating to the set of categories;
- a ranking module, implemented by at least one processor of the snippet server, configured to automatically score the set of text sections based on the relation between the identified text and the set of categories to produce a section score;
- and
- a generation module, implemented by at least one processor of the snippet server, configured to:
- automatically determine one or more sentences for inclusion in a snippet based in part on the section score of the text section to which the sentence corresponds;
- generate a snippet from the one or more sentences determined for inclusion in the snippet;
- and
- associate the snippet with the product listing within a database of a network-based publication system.
A non-transitory machine-readable storage medium comprising processor executable instructions that, when executed by a processor of a machine, cause the machine to perform operations comprising:
- receiving a product listing from a client device, the product listing having a set of text sections associated with the product and a set of categories associated with the product, the text sections comprising a set of sentences;
- based on receiving the product listing, automatically generating a snippet by
- identifying, by a snippet server, text in the set of text sections relating to the set of categories;
- based on identifying the text relating to the set of categories, automatically scoring, by the snippet server, the set of text sections based on the relation between the identified text and the set of categories to produce a section score;
- based on the scoring of the set of text sections, automatically determining, by the snippet server, one or more sentences for inclusion in a snippet based in part on the section score of the text section to which the sentence corresponds;
- and
- generating the snippet from the one or more sentences determined for inclusion in the snippet;
- and
- associating the snippet with the product listing within a database of a network-based publication system.
Dependencies are inferred from the claim text.