The team behind it is part of a group of computational linguistics researchers in Chalmers university in Gothenburg. It's a very non-machine learning approach but I think they've had some ambition of trying a ml/rule based hybrid approach at some point. Personally I think some hybrid approach should allow the best possible flexibility.
https://www.grammaticalframework.org/