I agree that if things are SQL-like, then they should be true standard SQL (or 
a thoughtful superset of it).

That said, there is also a place for other languages. Ideally (1) those 
languages map down to an algebra that can be transformed and optimized, (2) 
those languages read from or write to existing SQL constructs such as 
relations, (3) the language and its implementation are open source.

BigQueryML is an example of a project that meets goals 1 + 2.

I’m not an expert on machine learning so I can’t really comment on whether 
SQLFlow has achieved a good language.

Julian


> On Jun 2, 2019, at 11:40 PM, Yuzhao Chen <[email protected]> wrote:
> 
> I have also noticed this project, this grammar is too faraway from SQL 
> standard. But the idea is good, like the CEP grammar.
> 
> Best,
> Danny Chan
> 在 2019年6月3日 +0800 AM10:52,Albert <[email protected]>,写道:
>> found some efforts in bringing sql to machine learning world.
>> https://github.com/sql-machine-learning/sqlflow/blob/develop/doc/syntax.md
>> 
>> any comments ?
>> 
>> --
>> ~~~~~~~~~~~~~~~
>> no mistakes
>> ~~~~~~~~~~~~~~~~~~

Reply via email to