/// <summary> /// Generates an entities XML from NER output. /// </summary> /// <param name="options">Options.</param> public override void Run() { if (options.Verbose) { Console.Error.WriteLine("Option 1."); } WriteResult(NER.GenerateEntitiesToString(options.InputFile, options.Language)); }
/// <summary> /// Generates the dictionary of entities found. /// </summary> /// <param name="options">Options.</param> public override void Run() { if (options.Verbose) { Console.Error.WriteLine("Dictionary generation command"); } string xml = NER.GenerateEntitiesToString(options.InputFile, options.Language); string csv = CSVUtils.RemoveDuplicates(CSVUtils.EntitiesToCsv(xml, options.Separator)); WriteResult(csv); }