Systems and methods for a knowledge-based form creation platform
AssigneeGoogle Inc.
InventorsEmily Burd, James Michael McCollum, Benjamin Schrom
Life of this patent
Estimating the term…
Abstract
Systems and methods disclosed herein provide a knowledge-based form creation platform. A form creation component may be initiated at a computing device to present a form creation user interface to a user. Content of a question can be received via a user interface from a user, from which a key term may be obtained. Information relating to the key term may be retrieved from a knowledge database, and the information may indicate an answer field format associated with the question. An answer field for the question may be automatically generated based on the answer field format.
Claims20
A method of knowledge-based form creation, the method comprising:
- instantiating, via a computer processor, a form creation component having access to a knowledge database, the knowledge database storing a plurality of key terms that each indicate at least one of a plurality of different answer field formats, wherein each answer field format is associated with an answer structure;
- presenting a form creation user interface to a user;
- receiving, via the form creation user interface, content of a question from the user;
- obtaining a question key term from the content of the question;
- obtaining information relating to the question key term from the knowledge database, the information indicating an answer field format of the plurality of different answer field formats, wherein the answer structure of the answer field format is associated with the question key term of the question;
- and
- providing an answer field for the question based on the answer field format, wherein the answer field is to be presented with the question in the form creation user interface, and the answer field is to present, while being presented with the question, an answer option related to the content of the question, the answer option selected for presentation based on the content in the question.
A computer-processor-readable non-transitory storage medium storing processor-executable instructions for knowledge-based form creation that, when executed, cause a processing device to:
- instantiate a form creation component having access to a knowledge database, the knowledge database storing a plurality of key terms that each indicate at least one of a plurality of different structured answer field formats, wherein each answer field format is associated with an answer structure;
- present a form creation user interface, to a user;
- receive, via the form creation user interface, content of a question from the user;
- obtain a question key term from the content of the question;
- obtain information relating to the question key term from the knowledge database, the information indicating an answer field format of the plurality of different answer field formats, wherein the answer structure of the answer field format is associated with the question key term of the question;
- and
- provide an answer field for the question based on the answer field format, wherein the answer field is to be presented with the question in the form creation user interface, and the answer field is to present, while being presented with the question, an answer option related to the content of the question, the answer option selected for presentation based on the content in the question.
A system for knowledge-based form creation, comprising:
- a memory to store a knowledge database, the knowledge database to store a plurality of key terms that each indicate at least one of a plurality of different answer field formats, wherein each answer field format is associated with an answer structure;
- a user interface to display a form creation page to a user;
- and
- a processor communicatively coupled to the memory and the user interface, the processor configured to:
- instantiate a form creation component having access to the knowledge database;
- receive, via the form creation page, content of a question from the user;
- obtain a question key term from the content of the question;
- obtain information relating to the question key term from the knowledge database, the information indicating an answer field format of the plurality of different answer field formats, wherein the answer structure of the answer field format is associated with the question key term of the question;
- and
- provide an answer field for the question based on the answer field format, wherein the answer field is to be presented with the question in the form creation user interface, and the answer field is to present, while being presented with the question, an answer option related to the content of the question, the answer option selected for presentation based on the content in the question.
Dependencies are inferred from the claim text.