using uCalcSoftware; var uc = new uCalc(); var t = new uCalc.Transformer(); t.DefaultRuleSet.CaseSensitive = false; // Define a rule to capture the duration and unit t.FromTo("set timer for {@Number:duration} {unit}", "INTENT:SET_TIMER DURATION:{duration} UNIT:{unit}"); var command = "set timer for 10 seconds"; Console.WriteLine(t.Transform(command));