A method of providing guidance in connection with a technological task includes determining, from an interaction of an end user with a computer system, a current context and task of the end user, identifying a change in a cognitive state of the end user, where the change in the cognitive state is associated with performance of the task using the computer system, searching a plurality of user experiences corresponding to the change in the cognitive state of the end user and the user's current context, selecting at least one of the user experiences according to a selection parameter for determining a selected user experience, and injecting the selected user experience into the current context of the end user via an output device of the computer system.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method of providing guidance in connection with a technological task comprises: determining, from an interaction of an end user with a computer system, a current context and task of the end user; identifying a change in a cognitive state of the end user, where the change in the cognitive state is associated with performance of the task using the computer system; searching a plurality of user experiences corresponding to the change in the cognitive state of the end user and the user's current context; selecting at least one of the user experiences according to a selection parameter for determining a selected user experience; and injecting the selected user experience into the current context of the end user via an output device of the computer system. 2. The method of claim 1, wherein the injection of the selected user experience is a textual input into a screen reader application. 3. The method of claim 2, further comprising: operating the screen reader to output a first audio reading corresponding to the current context; and operating the screen reader to output a second audio reading corresponding to the selected user experience. 4. The method of claim 3, further comprising distinguishing the first audio reading from the second audio reading using a parameter of the screen reader. 5. The method of claim 3, wherein the parameter of the screen reader controls a voice characteristic of the screen reader reading. 6. The method of claim 3, wherein the parameter of the screen reader controls one or more of a speed and a tone of the screen reader reading. 7. The method of claim 1, wherein searching the plurality of user experiences corresponding to the change in the cognitive state of the end user comprises: accessing a social network of users; and filtering a plurality of available user experiences using the change in the cognitive state of the end user to determine a plurality of potential user experiences. 8. The method of claim 7, wherein selecting the at least one of the user experiences according to the selection parameter for determining the selected user experience comprises: determining the selecting parameter corresponding to the end user; and applying the selection parameter to the plurality of potential user experiences to determine the selected user experience. 9. The method of claim 1, wherein identifying the change in the cognitive state of the end user further comprises identifying an issue corresponding to the change in the cognitive state of the end user, wherein the searching of the plurality of user experiences further includes searching a plurality of user experiences corresponding to the change in the cognitive state of the end user and the issue.