Patent ID: 11902182
Assignee: TRIANGLE IP
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A method for remediating insufficiency of input data for a machine learning system, the method comprising:
generating a plurality of data vectors using data extracted from a plurality of data sources, wherein each of the plurality of data vectors comprise a plurality of data elements corresponding to a plurality of dimensions, wherein each of the plurality of dimensions is a property associated with a domain to which the plurality of data vectors belong;
receiving a user input with respect to an input data context, wherein the input data context correspond to a subset of the plurality of data elements;
generating an input vector based on the user input;
developing the input data for the machine learning system by determining a set of matching data vectors from the plurality of data vectors based on the input vector;
for the input data, determining at least one of:
a number of matching data vectors in the set, or
a variance among matching data vectors in the set;

determining the insufficiency of the input data based on a comparison of at least one of:
the number of matching data vectors with a first pre-determined threshold, or
the variance with a second pre-determined threshold;

determining a confidence score using the machine learning system;
comparing the confidence score with a threshold value, wherein the input data is expanded by modifying the input vector based on the comparison if the confidence score is less than the threshold value;
determining a certainty score using the machine learning system when the confidence score is above the threshold value; and
expanding the set of matching data vectors by modifying the input vector when the input data is determined to be insufficient, wherein the input vector is modified by modifying the subset of the plurality of data elements in at least one of the plurality of dimensions.