蚂蚁集团近日宣布开源SQLFlow,这一工具旨在弥合SQL与机器学习之间的鸿沟,使数据分析师能够直接使用SQL语法完成完整的机器学习流程。SQLFlow将SQL编译器扩展为包含AI引擎的翻译器,支持训练、预测、解释等操作,从而降低机器学习的技术门槛。

SQLFlow的核心理念是“用SQL描述AI任务”,它通过扩展SQL语法,让用户能够以声明式方式定义模型训练和推理过程。该工具已支持TensorFlow、XGBoost等主流框架,并兼容MySQL、MaxCompute等数据源,为数据科学家和业务分析师提供了更高效的协作方式。目前,SQLFlow已在GitHub上开源,吸引了大量开发者关注。