US 11,861,470 B2
Simplistic machine learning model generation tool for predictive data analytics
Suresh B. Gajendran, Richardson, TX (US); Mahesh Chandrappa, Bloomington, IL (US); Mark A. Dickneite, Bloomington, IL (US); Charles T. Fiala, Normal, IL (US); and Rashid Zaheer, Bloomington, IL (US)
Assigned to State Farm Mutual Automobile Insurance Company, Bloomington, IL (US)
Filed by State Farm Mutual Automobile Insurance Company, Bloomington, IL (US)
Filed on Aug. 12, 2021, as Appl. No. 17/401,056.
Claims priority of provisional application 63/065,424, filed on Aug. 13, 2020.
Prior Publication US 2022/0050695 A1, Feb. 17, 2022
Int. Cl. G06F 8/34 (2018.01); G06N 20/00 (2019.01); G06F 9/451 (2018.01); G06F 18/214 (2023.01); G06F 40/35 (2020.01); G06N 3/045 (2023.01)
CPC G06N 20/00 (2019.01) [G06F 8/34 (2013.01); G06F 9/453 (2018.02); G06F 18/214 (2023.01); G06F 40/35 (2020.01); G06N 3/045 (2023.01)] 19 Claims
OG exemplary drawing
 
1. A method implemented by a computing device for constructing a machine learning model generation tool, the method comprising:
generating a guided user interface (GUI) that enables a user to construct the machine learning model generation tool via one or more user operations on the GUI, the one or more user operations including:
obtaining, from a database, a dataset associated with a plurality of data objects;
generating, on the GUI, a visualization of a correlation of the dataset;
based on the visualization:
determining one or more characteristics associated with a first data object of the plurality of data objects;
identifying a subset of the dataset based at least in part on the one or more characteristics;
selecting at least one machine learning algorithm; and
configuring the machine learning model generation tool to generate a machine learning (ML) model with respect to the first data object based on the subset of the dataset and the at least one machine learning algorithm; and
implementing the machine learning model generation tool and the ML model with respect to the first data object in a cloud server to enable distributing at least one of the machine learning model generation tool or the ML model with respect to the first data object to a plurality of second computing devices via a network.