Example #1
0
        public async void ChooseExtract(string[] path)
        {
            Reuters = await Model.Reuter.GetReutersFromFileAsync(path, ChosenExtractFeature);

            AllReuters = TrainingPatterns.SetTrainingAndTestSet(TrainingSetPercent, Reuters);

            if (ChosenMetricFeature.Equals("Euclidean Metric"))
            {
                _percent = await EuclideanMetric.CalculateAsync(AllReuters, getK);

                Percent = (Math.Round(_percent, 2) * 100).ToString();
                MessageBox.Show("Done");
            }
            else if (ChosenMetricFeature.Equals("Manhattan Metric"))
            {
                _percent = await ManhattanMetric.CalculateAsync(AllReuters, getK);

                Percent = (Math.Round(_percent, 2) * 100).ToString();
                MessageBox.Show("Done");
            }
        }