METHODS AND SYSTEMS FOR OPTIMIZING ENGINE SELECTION USING MACHINE LEARNING MODELING
A system for optimizing selection of transcription engines using a combination of selected machine learning models. The system includes a plurality of preprocessors that generate a plurality of features from a media data set. The system further includes a deep learning neural network model, a gradient boosted machine model and a random forest model used in generating a ranked list of transcription engines. A transcription engine is selected from the ranked list of transcription engines to generate a transcript for the media dataset.
1 . A system for optimizing selection of transcription engines using a combination of selected machine learning models, comprising:
a database storing one or more media data sets;
one or more preprocessors configured to generate a plurality of features from a selected media data set of the one or more media data sets;
a deep learning neural network model configured to improve detection of patterns in the plurality of features and to improve generation of classified categories;
a gradient boosted machine model configured to improve prediction of patterns in the plurality of features and to improve generation of multiclass classified categories;
a random forest model configured to improve prediction of patterns in a first classification data and to improve generation of multiclass classified categories;
a ranked list of transcription engines generated based on improvements learned from the deep learning neural network model, the gradient boosted machine model, and the random forest model; and
a transcription engine, selected from the ranked list of transcription engines, configured to ingest the plurality of features and to generate a transcript for the selected media data set.
2 . The system of claim 1 , wherein the one or more preprocessors include an alphanumeric preprocessor, an audio analysis preprocessor, a categorical preprocessor, and a continuous variable preprocessor.
3 . The system of claim 1 further includes a topic modeling preprocessor.
4 . The system of claim 1 further includes a multi-model stacking model created from a combination of results generated from the deep learning neural network model, the gradient boosted machine model and the random forest model.
5 . The system of claim 1 further includes one or more multinomial accuracy modules configured to reduce bias and variance in the plurality of features.
6 . The system of claim 5 , wherein each of the one or more multinomial accuracy modules generates a confusion matrix.
7 . The system of claim 4 , wherein predictions from the deep learning neural network model, the gradient boosted machine model and the random forest model vote to predict a best transcription engine.
8 . The system of claim 4 , wherein predictions from the deep learning neural network model, the gradient boosted machine model and the random forest model are further processed by a logistic regression model to predict a best transcription engine.
9 . The system of claim 4 , wherein predictions from the deep learning neural network model, the gradient boosted machine model and the random forest model are further processed by a neural network model to predict a best transcription engine.
10 . The system of claim 1 , wherein the ranked list of transcription engines is based on the highest probability of accuracy.
11 . A computer-implemented method for optimizing the selection of transcription engines using a combination of selected machine learning models, comprising:
one or more network-connected servers, each including a processor and non-transitory computer readable memory storing instructions that, when executed by the processor:
generate, by one or more preprocessors, a plurality of features from a selected media data set of one or more media data sets;
improve, by a deep learning neural network model, detection of patterns in the plurality of features and to improve generation of classified categories;
improve, by a gradient boosted machine model, prediction of patterns in the plurality of features and to improve generation of multiclass classified categories;
improve, by a random forest model, prediction of patterns in a first classification data and to improve generation of multiclass classified categories;
generate a ranked list of transcription engines based on improvements learned from the deep learning neural network model, the gradient boosted machine model, and the random forest model; and
select a transcription engine from the ranked list of transcription engines, configured to ingest the plurality of features and to generate a transcript for the selected media data set.
12 . The method of claim 11 , wherein the one or more preprocessors include an alphanumeric preprocessor, an audio analysis preprocessor, a categorical preprocessor, and a continuous variable preprocessor.
13 . The method of claim 11 further includes a topic modeling preprocessor.
14 . The method of claim 11 further includes a multi-model stacking model created from a combination of results generated from the deep learning neural network model, the gradient boosted machine model and the random forest model.
15 . The method of claim 11 further includes one or more multinomial accuracy modules configured to reduce bias and variance in the plurality of features.
16 . The method of claim 15 , wherein each of the one or more multinomial accuracy modules generates a confusion matrix.
17 . The method of claim 14 , wherein predictions from the deep learning neural network model, the gradient boosted machine model and the random forest model vote to predict a best transcription engine.
18 . The method of claim 14 , wherein predictions from the deep learning neural network model, the gradient boosted machine model and the random forest model are further processed by a logistic regression model to predict a best transcription engine.
19 . The method of claim 14 , wherein predictions from the deep learning neural network model, the gradient boosted machine model and the random forest model are further processed by a neural network model to predict a best transcription engine.
20 . The method of claim 11 , wherein the ranked list of transcription engines is based on the highest probability of accuracy.