A plugin for the GATE language technology framework for training and using machine learning models. Currently supports Mallet (MaxEnt, NaiveBayes, CRF and others), LibSVM, Scikit-Learn, Weka, and DNNs through Pytorch and Keras.
This should be a way to add pre-configured library-specific algorithms via the API. The idea is to have something like AlgorithmClassification.MALLET_CL_USER which contains an instance of a specific "User" implementation of some algorithm for an engine. This may require that we add another field to the AlgorithmXXX enumeration which would normally be null but can be set to that instance by a client.
Have to think more about how to best make this work.
This should be a way to add pre-configured library-specific algorithms via the API. The idea is to have something like AlgorithmClassification.MALLET_CL_USER which contains an instance of a specific "User" implementation of some algorithm for an engine. This may require that we add another field to the AlgorithmXXX enumeration which would normally be null but can be set to that instance by a client. Have to think more about how to best make this work.