Пример #1
0
        static void Analysis()
        {
            var reader = new Reader();
            var categories = new Tuple<String, Target>[] {
                Tuple.Create("Accommodation", Target.Accommodation),
                Tuple.Create("Restaurant", Target.Restaurant),
                Tuple.Create("Retail", Target.Retail),
                Tuple.Create("Other", Target.Other) };
            var labeledEntities = new List<IEnumerable<MLEntity>>();

            foreach (var category in categories)
            {
                labeledEntities.Add(reader.EnumerateTarget(@"Data\DataSets\" + category.Item1, category.Item2));
            }

            var allEntities = labeledEntities[0].Union(labeledEntities[1]).Union(labeledEntities[2]).Union(labeledEntities[3]);

            var analyzer = new DatasetAnalyzer(allEntities);
            analyzer.Analyze();
        }