System and method for enhancing neural sentence classification

US11544946B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11544946-B2
Application numberUS-201916728019-A
CountryUS
Kind codeB2
Filing dateDec 27, 2019
Priority dateDec 27, 2019
Publication dateJan 3, 2023
Grant dateJan 3, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method is disclosed for classifying natural language sentences by employing external knowledge to assist in constructing a knowledge base of sentences with a target meaning. The disclosed system and method provide a general sentence classification framework applicable for a knowledge-oriented domain (e.g., domain-specific knowledge). The system and method may be implemented in an intelligent automotive aftermarket assistance tool to assist with the identification of sentences describing specific problems and solutions for car repairs. In addition to the domain adaptability, the system and method is language-independent and could be applicable to any natural written language.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: generating a sentence representation of a textual sentence; retrieving entities and relations from a knowledge graph that are relevant to the textual sentence; generating a representation of the relevant entities and relations; and combining the sentence representation and the representation of the relevant entities and relations to produce an enhanced sentence representation. 2. The method of claim 1 , wherein the generated sentence representation is a low-dimensional vector representation. 3. The method of claim 2 , further comprising: encoding the textual sentence, by a long short-term memory network, to produce the low-dimensional vector representation. 4. The method of claim 2 , further comprising: encoding the textual sentence, by a convolutional neural network, to produce the low-dimensional vector representation. 5. The method of claim 1 , wherein the retrieving of the relevant entities and relations comprises performing a full-text search over documents created from the knowledge graph. 6. The method of claim 5 , wherein the performing of the full-text search comprises querying the documents with the textual sentence as a query. 7. The method of claim 1 , wherein the enhanced sentence representation is used to train a supervised classifier on a human-annotated dataset. 8. The method of claim 1 , wherein the knowledge graph is an external knowledge graph. 9. One or more non-transitory storage media comprising computer-executable instructions that, when executed, perform a method comprising: generating a sentence representation of a textual sentence; retrieving entities and relations from a knowledge graph that are relevant to the textual sentence; generating a representation of the relevant entities and relations; and combining the sentence representation and the representation of the relevant entities and relations to produce an enhanced sentence representation. 10. The one or more non-transitory storage media of claim 9 , wherein the generated sentence representation is a low-dimensional vector representation. 11. The one or more non-transitory storage media of claim 10 , wherein the method further comprises: encoding the textual sentence, by a long short-term memory network, to produce the low-dimensional vector representation. 12. The one or more non-transitory storage media of claim 10 , wherein the method further comprises: encoding the textual sentence, by a convolutional neural network, to produce the low-dimensional vector representation. 13. The one or more non-transitory storage media of claim 9 , wherein the knowledge graph is an external knowledge graph. 14. The one or more non-transitory storage media of claim 9 , wherein the retrieving of the relevant entities and relations comprises performing a full-text search over documents created from the knowledge graph. 15. The one or more non-transitory storage media of claim 14 , wherein the performing of the full-text search comprises querying the documents with the textual sentence as a query. 16. The one or more non-transitory storage media of claim 9 , wherein the enhanced sentence representation is used to train a supervised classifier on a human-annotated dataset. 17. A computer system, comprising: a processor; and one or more computer-readable media comprising computer-executable instructions that, when executed by the processor, cause the computer system to perform a method comprising: generating a sentence representation of a textual sentence; retrieving entities and relations from a knowledge graph that are relevant to the textual sentence; generating a representation of the relevant entities and relations; and combining the sentence representation and the representation of the relevant entities and relations to produce an enhanced sentence representation. 18. The computer system of claim 17 , wherein the generated sentence representation is a low-dimensional vector representation. 19. The computer system of claim 18 , wherein the method further comprises: encoding the textual sentence, by a long short-term memory network, to produce the low-dimensional vector representation. 20. The computer system of claim 18 , wherein the method further comprises: encoding the textual sentence, by a convolutional neural network, to produce the low-dimensional vector representation.

Assignees

Inventors

Classifications

  • relating to the classification model, e.g. parametric or non-parametric approaches · CPC title

  • Knowledge representation; Symbolic representation · CPC title

  • Combinations of networks · CPC title

  • Knowledge engineering; Knowledge acquisition · CPC title

  • Ontology · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11544946B2 cover?
A system and method is disclosed for classifying natural language sentences by employing external knowledge to assist in constructing a knowledge base of sentences with a target meaning. The disclosed system and method provide a general sentence classification framework applicable for a knowledge-oriented domain (e.g., domain-specific knowledge). The system and method may be implemented in an i…
Who is the assignee on this patent?
Bosch Gmbh Robert
What technology area does this patent fall under?
Primary CPC classification G06F16/355. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 03 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).