Machine learning visualization
First Claim
Patent Images
1. A special purpose computer implemented method of visualizing a machine learning confidence score, the method comprising:
- processing a textual description through a machine learning model to derive the machine learning confidence score, wherein the machine learning model uses natural language processing to convert the textual description into word stems that are used by the machine learning model to calculate the machine learning confidence score, and then searches the textual description for the word stems that comprised a highest impact in the machine learning confidence score, adding formatting instructions to bold or increase a font size at least one word associated with the word stems that comprised the highest impact on the machine learning confidence score;
displaying on a display screen the textual description with the formatting instructions to indicate reasoning used by the machine learning model in a determination of the machine learning confidence score, wherein the textual description with the formatting instructions is only displayed on the display screen when a mouse location is over a variable icon that varies depending on a magnitude of the machine learning confidence score; and
accepting input from a user correcting the machine learning confidence score, said input used to teach the machine learning model.
3 Assignments
0 Petitions
Accused Products
Abstract
A unique user interface for improving machine learning algorithms is described herein. The user interface comprises an icon with multiple visual indicators displaying the machine learning confidence score. When a mouse hovers over the icon, a set of icons are displayed to accept the teaching user'"'"'s input. In addition, the words that drove the machine learning confidence score are highlighted with formatting so that the teaching user can understand what drove the machine learning confidence score.
64 Citations
20 Claims
-
1. A special purpose computer implemented method of visualizing a machine learning confidence score, the method comprising:
-
processing a textual description through a machine learning model to derive the machine learning confidence score, wherein the machine learning model uses natural language processing to convert the textual description into word stems that are used by the machine learning model to calculate the machine learning confidence score, and then searches the textual description for the word stems that comprised a highest impact in the machine learning confidence score, adding formatting instructions to bold or increase a font size at least one word associated with the word stems that comprised the highest impact on the machine learning confidence score; displaying on a display screen the textual description with the formatting instructions to indicate reasoning used by the machine learning model in a determination of the machine learning confidence score, wherein the textual description with the formatting instructions is only displayed on the display screen when a mouse location is over a variable icon that varies depending on a magnitude of the machine learning confidence score; and accepting input from a user correcting the machine learning confidence score, said input used to teach the machine learning model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for the visualization of a machine learning confidence score, the apparatus comprising:
-
a display screen; a special purpose computer electrically connected to the display screen; a large capacity data storage facility with a machine learning training data set; a user interface display module operating on the special purpose computer and displaying an indication of the machine learning confidence score on the display screen; a natural language processing module operating on the special purpose computer and interfacing with the user interface display module to convert a textual description into a table of word stems; a machine learning module operating on the special purpose computer and interfacing with the natural language processing module to convert the table of the word stems into the machine learning confidence score using a machine learning model built using the machine learning training data set; a scan back module operating on the special purpose computer and interfacing to the machine learning module to insert formatting instructions to bold or increase a font size into the textual description using the table of stems to format at least one word in the textual description that impacted the machine learning confidence score; and a user interface input module operating on the special purpose computer and interfacing with the scan back module to display the textual description with the formatting instructions and to accept user input regarding the machine learning confidence score and to add the user input to the machine learning training data set, wherein the textual description with the formatting instructions is only displayed on the display screen when a mouse location is over a variable icon that varies depending on a magnitude of the machine learning confidence score. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system for a visualization of a machine learning confidence score, the system comprising:
-
a display screen on a personal computing device; a special purpose computer electrically connected to the personal computing device through a network; a large capacity data storage facility electrically connected to the special purpose computer, the large capacity data storage facility containing a machine learning training data set; a user interface display module operating on the personal computing device and displaying the machine learning confidence score on the display screen in a form of a variable icon that varies depending on a magnitude of the machine learning confidence score; a natural language processing module operating on the special purpose computer to convert a textual description into a table of word stems; a machine learning module operating on the special purpose computer and interfacing with the natural language processing module to convert the table of the word stems into the machine learning confidence score using a machine learning model built using the machine learning training data set; a scan back module operating on the special purpose computer and interfacing to the machine learning module to insert formatting instructions to bold or increase a font size into the textual description using the machine learning confidence score and the table of word stems to format at least one word in the textual description that impacted the machine learning confidence score; and a user interface input module operating on the personal computing device and interfacing with the scan back module through the network to display the textual description with the formatting instructions and to accept user input regarding the machine learning confidence score and sending the user input to the special purpose computer to add the user input to the machine learning training data set, wherein the textual description with the formatting instructions is only displayed on the display screen when a mouse location is over the variable icon. - View Dependent Claims (17, 18, 19, 20)
-
Specification