Plan analysis and guidance using voice commands and human language processing
Embodiments described herein provide for radiotherapy treatment plan analysis and guidance using voice commands and human language processing. A processor monitors a computer model generating a radiation therapy treatment plan comprising a projected dose-volume distribution for a structure of a patient or an attribute of the radiation therapy treatment plan. The processor receives a query indicating the structure of the patient. The processor generates a query term based on the received query. The processor retrieves data associated with the query term by querying data generated based on monitoring the computer model. The processor transmits the retrieved data to computer device.
1. A method comprising:
monitoring, by a processor, a computer model generating a radiation therapy treatment plan comprising a projected dose-volume distribution for a structure of a patient, the computer model receiving at least an image of the structure of the patient and a dose objective, wherein the computer model iteratively calculates the treatment plan by projecting different doses for the structure of the patient until the computer model converges onto the projected dose-volume distribution;
generating, by the processor based on the iterative calculations of the treatment plan, a data structure comprising correlation values indicating the amount of radiation individual structures of the patient are projected to receive as a result of adjusting the amount of radiation other structures of the patient are projected to receive;
receiving, by the processor from a computer device presenting the radiation treatment plan, a query indicating the structure of the patient or an attribute of the radiation therapy treatment plan;
generating, by the processor, a query term based on the received query;
retrieving, by the processor, a correlation value associated with the query term by querying the data structure; and
transmitting, by the processor, data generated based on the correlation value to the computer device, wherein the generated data corresponds to a second structure and at least one projected different dose.
2. The method of claim 1 , further comprising:
instructing, by the processor, the computer device to display the retrieved data in a window associated with the presentation of the radiation therapy treatment plan.
3. The method of claim 2 , wherein the display is at least one of a chart, a sentence in a natural language, or a number.
4. The method of claim 1 , wherein generating the query term comprises executing, by the processor, a natural language processing protocol to identify the query term.
5. The method of claim 1 , wherein retrieving the correlation value associated with the query term comprises retrieving a positive or negative correlation between the structure and the second structure.
6. The method of claim 1 , wherein the radiation therapy treatment plan further comprises a monitored unit (MU) parameter, wherein the computer model converges onto the projected dose-volume distribution and the MU parameter.
7. The method of claim 6 , wherein the computer model converges onto the projected dose-volume distribution and the MU parameter using a cost function, and further comprising monitoring, by the processor, a parameter of the cost function associated with at least a portion of a projected dose-volume distribution from at least one iteration and a corresponding MU.
8. The method of claim 1 , wherein the second structure is the same as the structure.
9. A system comprising:
a processor configured to:
monitor a computer model generating a radiation therapy treatment plan comprising a projected dose-volume distribution for a structure of a patient, the computer model receiving at least an image of the structure of the patient and a dose objective, wherein the computer model iteratively calculates the treatment plan by projecting different doses for the structure of the patient until the computer model converges onto the projected dose-volume distribution;
generate, based on the iterative calculations of the treatment plan, a data structure comprising correlation values indicating the amount of radiation individual structures of the patient are projected to receive as a result of adjusting the amount of radiation other structures of the patient are projected to receive;
receive, from a computer device presenting the radiation treatment plan, a query indicating the structure of the patient or an attribute of the radiation therapy treatment plan;
generate a query term based on the received query;
retrieve a correlation value associated with the query term by querying the data structure data; and
transmit data generated based on the correlation value to the computer device, wherein the generated data corresponds to a second structure and at least one projected different dose.
10. The system of claim 9 , wherein the processor is further configured to:
instruct the computer device to display the retrieved data in a window associated with the presentation of the radiation therapy treatment plan.
11. The system of claim 10 , wherein the display is at least one of a chart, a sentence in a natural language, or a number.
12. The system of claim 9 , wherein the processor is configured to generate the query term by executing a natural language processing protocol to identify the query term.
13. The system of claim 9 , wherein the processor is configured to retrieve the correlation value associated with the query term by retrieving a positive or negative correlation between the structure and the second structure.
14. The system of claim 9 , wherein the radiation therapy treatment plan further comprises a monitored unit (MU) parameter, wherein the computer model converges onto the projected dose-volume distribution and the MU parameter.
15. The system of claim 14 , wherein the computer model converges onto the projected dose-volume distribution and the MU parameter using a cost function, and wherein the processor is configured to monitor a parameter of the cost function associated with at least a portion of a projected dose-volume distribution from at least one iteration and a corresponding MU.
16. The system of claim 9 , wherein the second structure is the same as the structure.
17. A method comprising:
monitoring, by a processor, a computer model generating a radiation therapy treatment plan comprising a projected dose-volume distribution for a structure of a patient, the computer model receiving at least an image of the structure of the patient and a dose objective, wherein the computer model iteratively calculates the treatment plan by projecting different doses for the structure of the patient until the computer model converges onto the projected dose-volume distribution;
in response to a presentation of the radiation therapy treatment plan by a computer device, receiving, by the processor, a query indicating the structure of the patient or an attribute of the radiation therapy treatment plan and a new objective of the radiation therapy treatment plan; and
instructing, by the processor, the computer model to execute a simulation of an additional iteration using the new objective.
18. The method of claim 17 , further comprising:
instructing, by the processor, the computer device to display data associated with a new radiation therapy treatment plan using the new objective.
19. The method of claim 18 , wherein the new radiation therapy treatment plan includes a cost function parameter associated with the new objective.
20. The method of claim 18 , wherein at least a difference between the radiation treatment plan and the new radiation treatment plan is indicated.