Example #1
0
        private TextClassificationResult PredictClass(string file, string exp)
        {
            var row       = C45TextClassify.GetDataRowFeatureFile(file, null, SelectedFeatures);
            var inputdata = GetInputData(row);

            var output = c45Tree.Decide(inputdata);
            var found  = c45Tree.ClassArray[output];

            return(new TextClassificationResult()
            {
                DocumentName = Path.GetFileName(file),
                DocumentPath = file,
                ExpectedClass = exp,
                FoundClass = found
            });
        }