Generating conversational ai response suggestions
Abstract
The present disclosure describes methods and systems for suggesting responses generated from an entity's own published information with links to the source of that generated response should provide a quality starting point that is already accurate and brand compliant or, if not, quickly editable to become so. The published information is ingested by the system, and a question/answer transformation process is applied against the ingested data using training language data that is tagged and categorized by intent to generate suggested responses. The suggested response may be presented in a user interface with a link to the URL which was used to construct the response. The suggested responses may be edited if needed.
Claims
exact text as granted — not AI-modifiedWhat is claimed:
1 . A method of generating suggested responses, comprising:
ingesting, by an ingestion component, content data from a knowledgebase; storing the content data in a first application database as extracted data; applying, using a question/answer transformation component, a question and answer process to the extracted data using training data that is tagged by intent to determine suggested response data and a confidence score; storing the suggested response data in a second application database; selecting suggested response data in accordance with the confidence score; and presenting selected suggested response data in a user interface.
2 . The method of claim 1 , further comprising windowing the content data to ingest a predetermined number of characters beginning from a starting point of the content data, wherein each item of content data produces multiple summarizations that are used as contexts for the question/answer transformer component.
3 . The method of claim 1 , further comprising summarizing the extracted data to remove superfluous subject matter in the extracted data that is unrelated to a predetermined intent.
4 . The method of claim 1 , further comprising:
storing the suggested response data in the second application database together with information regarding a respective source of each item of the content data in the extracted data; and presenting the information regarding the respective source together with the suggested response data.
5 . The method of claim 1 , the question and answer process comprising determining the suggested response using a data neural network architecture to provide summarization and question/answering language generation.
6 . The method of claim 5 , wherein the question/answer transformer component determines the confidence score based on an intent.
7 . The method of claim 1 , further comprising:
presenting a current response and the suggested response data in a user interface, wherein the suggested response data is ranked the confidence score; receiving a selection of at least one item of the suggested response data; and replacing the current response with the selection of the at least one item of the suggested response data.
8 . A computer system, comprising:
a memory comprising computer-executable instructions; and a processor configured to execute the computer-executable instructions and cause the computer system to perform a method of generating suggested responses that causes the computer system to: ingest, by an ingestion component, content data from a knowledgebase; store the content data in a first application database as extracted data; apply, using a question/answer transformation component, a question and answer process to the extracted data using training data that is tagged by intent to determine suggested response data and a confidence score; store the suggested response data in a second application database; select suggested response data in accordance with the confidence score; and present selected suggested response data in a user interface.
9 . The computer system of claim 8 , further comprising instructions to window the content data to ingest a predetermined number of characters beginning from a starting point of the content data, wherein each item of content data produces multiple summarizations that are used as contexts for the question/answer transformer component.
10 . The computer system of claim 8 , further comprising instructions to summarize the extracted data to remove superfluous subject matter in the extracted data that is unrelated to a predetermined intent.
11 . The computer system of claim 8 , further comprising instructions to:
store the suggested response data in the second application database together with information regarding a respective source of each item of the content data in the extracted data; and present the information regarding the respective source together with the suggested response data.
12 . The computer system of claim 8 , the question and answer process further comprising instructions to determine the suggested response using a data neural network architecture to provide summarization and question/answering language generation.
13 . The computer system of claim 12 , wherein the question/answer transformer component determines the confidence score based on an intent.
14 . The computer system of claim 8 , further comprising instructions to:
present a current response and the suggested response data in a user interface, wherein the suggested response data is ranked the confidence score; receive a selection of at least one item of the suggested response data; and replace the current response with the selection of the at least one item of the suggested response data.
15 . A non-transitory computer readable medium comprising instructions that, when executed by a processor of a processing system, cause the processing system to perform a method of generating suggested responses, comprising instructions to:
ingest, by an ingestion component, content data from a knowledgebase; store the content data in a first application database as extracted data; apply, using a question/answer transformation component, a question and answer process to the extracted data using training data that is tagged by intent to determine suggested response data and a confidence score; store the suggested response data in a second application database; select suggested response data in accordance with the confidence score; and present selected suggested response data in a user interface.
16 . The non-transitory computer readable medium of claim 15 , further comprising instructions to window the content data to ingest a predetermined number of characters beginning from a starting point of the content data, wherein each item of content data produces multiple summarizations that are used as contexts for the question/answer transformer component.
17 . The non-transitory computer readable medium of claim 15 , further comprising instructions to summarize the extracted data to remove superfluous subject matter in the extracted data that is unrelated to a predetermined intent.
18 . The non-transitory computer readable medium of claim 15 , further comprising instructions to:
store the suggested response data in the second application database together with information regarding a respective source of each item of the content data in the extracted data; and present the information regarding the respective source together with the suggested response data.
19 . The non-transitory computer readable medium of claim 15 , the question and answer process further comprising instructions to determine the suggested response using a data neural network architecture to provide summarization and question/answering language generation.
20 . The non-transitory computer readable medium of claim 15 , further comprising instructions to:
present a current response and the suggested response data in a user interface, wherein the suggested response data is ranked the confidence score; receive a selection of at least one item of the suggested response data; and replace the current response with the selection of the at least one item of the suggested response data.Join the waitlist — get patent alerts
Track US2024037344A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.