Accessibility platform
AssigneeExpress Scripts Strategic Development, Inc.
InventorsChristopher M. Myers, Tatyana Feinstein
Life of this patent
Estimating the term…
Abstract
Methods and systems for an accessibility system are provided. The methods and systems include operations comprising: receiving a request for a markup language document; obtaining the markup language document; processing a first portion of the markup language document with a machine learning technique to generate a first dictation corresponding to the first portion of the markup language document, the machine learning technique being trained to establish a relationship between a plurality of training markup language documents and training dictations corresponding to the training markup language documents; and replacing the first portion of the markup language document with the first dictation.
Claims19
A method comprising:
- receiving, by one or more processors, a request for a markup language document;
- obtaining, by the one or more processors, the markup language document;
- processing a first portion of the markup language document with a machine learning technique to generate a first dictation corresponding to the first portion of the markup language document, the machine learning technique being trained to establish a relationship between a plurality of training markup language documents and training dictations corresponding to the training markup language documents, the machine learning technique being trained by:
- obtaining a first batch of training data comprising a first set of the plurality of training markup language documents and a first set of the corresponding training dictations;
- processing the first set of training markup language documents with the machine learning technique to generate estimated dictations for the training markup language documents;
- computing a loss function based on a deviation between the estimated dictations for the training markup language documents and the corresponding training dictations;
- and
- updating parameters of the machine learning technique based on the computed loss function;
- and
- replacing the first portion of the markup language document with the first dictation.
A method comprising:
- receiving, by one or more processors, a request for a markup language document
- obtaining, by the one or more processors, the markup language document;
- processing a first portion of the markup language document with a machine learning technique to generate a first dictation corresponding to the first portion of the markup language document, the machine learning technique being trained to establish a relationship between a plurality of training markup language documents and training dictations corresponding to the training markup language documents;
- replacing the first portion of the markup language document with the first dictation, wherein replacing the first portion of the markup language document with the first dictation generates a first version of the markup language document, and further comprising:
- transcribing the first portion of the markup language document to generate a second version of the markup language document;
- applying a Monte Carlo simulation to randomly present the first version of the markup language document to a first group of users and randomly presenting the second version of the markup language document to a second group of users;
- and
- generating a survey indicating task completion of the first group of users and the second group of users.
A system comprising:
- one or more processors coupled to a memory comprising non-transitory computer instructions that when executed by the one or more processors perform operations comprising:
- receiving a request for a markup language document;
- obtaining the markup language document;
- processing a first portion of the markup language document with a machine learning technique to generate a first dictation corresponding to the first portion of the markup language document, the machine learning technique being trained to establish a relationship between a plurality of training markup language documents and training dictations corresponding to the training markup language documents, the machine learning technique being trained by:
- obtaining a first batch of training data comprising a first set of the plurality of training markup language documents and a first set of the corresponding training dictations;
- processing the first set of training markup language documents with the machine learning technique to generate estimated dictations for the training markup language documents;
- computing a loss function based on a deviation between the estimated dictations for the training markup language documents and the corresponding training dictations;
- and
- updating parameters of the machine learning technique based on the computed loss function;
- and
- replacing the first portion of the markup language document with the first dictation.
A non-transitory computer readable medium comprising non-transitory computer-readable instructions for performing operations comprising:
- receiving a request for a markup language document;
- obtaining the markup language document;
- processing a first portion of the markup language document with a machine learning technique to generate a first dictation corresponding to the first portion of the markup language document, the machine learning technique being trained to establish a relationship between a plurality of training markup language documents and training dictations corresponding to the training markup language documents, the machine learning technique being trained by:
- obtaining a first batch of training data comprising a first set of the plurality of training markup language documents and a first set of the corresponding training dictations;
- processing the first set of training markup language documents with the machine learning technique to generate estimated dictations for the training markup language documents;
- computing a loss function based on a deviation between the estimated dictations for the training markup language documents and the corresponding training dictations;
- and
- updating parameters of the machine learning technique based on the computed loss function;
- and
- replacing the first portion of the markup language document with the first dictation.
Dependencies are inferred from the claim text.