Domain Specific Language for deriving new values from input text. Part of the Microsoft PROgram Synthesis using Examples SDK (PROSE).
$ dotnet add package Microsoft.ProgramSynthesis.Transformation.TextThe Program Synthesis using Examples (PROSE) SDK includes a set of technologies for the automatic generation of programs
from input-output examples. The SDK is split into a series of nuget packages that can be used independently or in
concert. Each package references which ever others it depends on as needed, so just install the packages you need for
your scenarios, or install the top-level Microsoft.ProgramSynthesis package to get everything.
You can find samples for consuming the SDK as well as the release notes at https://github.com/microsoft/prose.
The PROSE SDK is available for non-commercial use only. See the LICENSE.txt file for more details.
The PROSE SDK is closed source (except the usage samples), but if you run into problems, please open an issue, and someone from the PROSE team will work with you to see if the problem can be addressed.