Esempio n. 1
0
        private static void Main()
        {
            //set working directory for CLI project to ../
            var knowledge = EsParser.ParseKnowledge(File.ReadAllText("Assets/knowledge.txt"));

            var engine = new InferenceEngine(knowledge, (x, y) => Ask(x, y));

            Console.WriteLine("Ваш вопрос:");
            var target = Console.ReadLine();

            var result = engine.AnalyzeAsync(target).GetAwaiter().GetResult();

            if (result == null)
            {
                Console.WriteLine("Невозможно установить результат!");
            }
            else
            {
                Console.WriteLine($"Результат: {result}. ({target})");
            }
        }