Auto-tuning reading passages using generative artificial intelligence
Abstract
Technology is disclosed herein for an application for generating and auto-tuning reading passages. A method of operating an application includes generating a prompt which elicits a reply from a foundation model service that includes a reading passage tailored to the ability of a reader. The prompt includes instructions for generating the reading passage using one or more trouble words and according to a desired readability. The desired readability is based on one or more indicators of a reader's reading ability. The application assesses the readability of the reading passage, resulting in an assessed readability. The application generates a follow-on prompts with which to elicit follow-on replies from the foundation model service that includes a request to adjust the reading passage based on the assessed reliability. The application enables display of the adjusted reading passage in a user interface of the application.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computing apparatus comprising:
one or more computer readable storage media; one or more processors operatively coupled with the one or more computer readable storage media; and an application comprising program instructions stored on the one or more computer readable storage media that, when executed by the one or more processors, direct the computing apparatus to at least: generate a prompt with which to elicit, from a foundation model service, a reply that includes a reading passage tailored to a reading ability of a reader, wherein the prompt includes instructions for generating the reading passage using one or more trouble words and according to a desired readability based on one or more indicators of the reading ability of the reader; assess the readability of the reading passage with respect to the desired readability, resulting an assessed readability; generate a second prompt with which to elicit, from the foundation model service, a second reply that includes a request to adjust the reading passage based on the assessed readability; and enable display of the adjusted reading passage in a user interface of the application.
2 . The computing apparatus of claim 1 , wherein the request to adjust the reading passage comprises a request to make the reading passage more difficult when the assessed readability is below the desired readability.
3 . The computing apparatus of claim 1 , wherein the request to adjust the reading passage comprises a request to make the reading passage less difficult when the assessed readability is above the desired readability.
4 . The computing apparatus of claim 3 , wherein the request to adjust the reading passage comprises a request to make the reading passage more difficult when the assessed readability is below the desired readability.
5 . The computing apparatus of claim 4 , wherein to enable display of the adjusted reading passage in the user interface, the program instructions direct the computing apparatus to enable display of the adjusted reading passage after a maximum number of adjustments to the reading passage.
6 . The computing apparatus of claim 5 , wherein the assessed readability comprises an estimated grade level.
7 . The computing apparatus of claim 6 , wherein the estimated grade level is based on an aggregation of scores of the reading passage generated based on one or more scoring metrics.
8 . The computing apparatus of claim 1 , wherein the one or more indicators of readability comprise one or more of: age, grade level, and level of difficulty.
9 . The computing apparatus of claim 1 , wherein the program instructions further direct the computing apparatus to:
receive user input comprising a language of the reading passage; and translate the reading passage into the language.
10 . A method of operating an application on a computing device, comprising:
Generating a prompt with which to elicit, from a foundation model service, a reply that includes a reading passage tailored to a reading ability of a reader, wherein the prompt includes instructions for generating the reading passage using one or more trouble words and according to a desired readability based on one or more indicators of the reading ability of the reader; assessing the readability of the reading passage with respect to the desired readability, resulting an assessed readability; generating a second prompt with which to elicit, from the foundation model service, a second reply that includes a request to adjust the reading passage based on the assessed readability; and enabling display of the adjusted reading passage in a user interface of the application.
11 . The method of claim 10 , wherein the request to adjust the reading passage comprises one of: a request to make the reading passage more difficult when the assessed readability is below the desired readability and a request to make the reading passage less difficult when the readability is above the desired readability.
12 . The method of claim 11 , wherein enabling display of the adjusted reading passage in the user interface comprises enabling display of the adjusted reading passage after a maximum number of adjustments to the reading passage.
13 . The method of claim 12 , wherein the assessed readability comprises an estimated grade level.
14 . The method of claim 13 , wherein estimated grade level is based on an aggregation of scores of the reading passage generated based on one or more scoring metrics.
15 . The method of claim 10 , wherein the one or more indicators of readability comprise one or more of: age, grade level, and level of difficulty.
16 . One or more computer readable storage media having an application comprising program instructions stored thereon that, when executed by one or more processors operatively coupled with the one or more computer readable storage media, direct a computing device to at least:
Generate a prompt with which to elicit, from a foundation model service, a reply that includes a reading passage tailored to a reading ability of a reader, wherein the prompt includes instructions for generating the reading passage using one or more trouble words and according to a desired readability based on one or more indicators of the reading ability of the reader; assess the readability of the reading passage with respect to the desired readability, resulting an assessed readability; generate a second prompt with which to elicit, from the foundation model service, a second reply that includes a request to adjust the reading passage based on the assessed readability; and enable display of the adjusted reading passage in a user interface of the application.
17 . The one or more computer readable storage media of claim 16 , wherein the request to adjust the reading passage comprises one of: a request to make the reading passage more difficult when the assessed readability is below the desired readability and a request to make the reading passage less difficult when the readability is above the desired readability.
18 . The one or more computer readable storage media of claim 17 , wherein to enable display of the adjusted reading passage in the user interface, the program instructions direct the computing device to enable display of the adjusted reading passage after a maximum number of adjustments to the reading passage.
19 . The one or more computer readable storage media of claim 18 , wherein the assessed readability comprises an estimated grade level based on an aggregation of scores of the reading passage generated based on one or more scoring metrics.
20 . The one or more computer readable storage media of claim 19 , wherein estimated grade level is based on an aggregation of scores of the reading passage generated based on one or more scoring metrics.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.