pyDatalog——Python逻辑编程引擎(二)

发布于:2023-01-15 ⋅ 阅读:(556) ⋅ 点赞:(0)

Datalog Applications

Company using pyDatalog:
FoundationDBUniversityOfWashington
AirSage uses 200-300 lines of pyDatalog to describe the data flow for some of their Big Data runs on a Condor cluster : they use custom python resolvers to create the jobs, define the dependencies between them, and pass arguments to them.

FoundationDB supports Datalog queries on their NoSQL database using pyDatalog. They have written a nice tutorial on how to use it.

University of Washington uses pyDatalog in its Introduction course for Data management (see example)

Other applications:

Datalog的应用
使用pyDatalog的公司:
FoundationDB华盛顿大学

AirSage使用200-300行pyDatalog来描述Condor集群上一些大数据运行的数据流:它们使用自定义python解析器来创建作业,定义作业之间的依赖关系,并向作业传递参数。

FoundationDB支持使用pyDatalog对其NoSQL数据库进行Datalog查询。他们已经写了一篇关于如何使用它的很好的教程

华盛顿大学在数据管理入门课程中使用pyDatalog(参见示例

其他应用:

  • pyDatalog是实现专家系统的理想工具。如:它可以根据复杂的规则集确定用户的权限。或者实施复杂的定价(或税收)规则。
  • pyDatalog可以在IBM Watson苹果Siri一类应用程序中,有利地取代NLP包语义解释函数
  • 类似地,它可以用于在语意网路上构建演绎数据库
  • 结合ORM,pyDatalog可用于主数据管理和数据集成

Testimonials

  • “Very neat. Datalog rocks” - Marck Carter. He has written a nice blog entry on unit conversion with Datalog.
  • “Congratulations for your wonderful work done in pyDatalog project” - Karamajit Kaur, researcher in India


You are also using pyDatalog ? Let us know.

客户评价

  • “非常整洁。数据记录非常棒”-Marck Carter。他写了一篇关于使用DataLog进行单位转换的博文。
  • “祝贺你在pyDatalog项目中所做的出色工作”-印度研究员Karamajit Kaur

您也在使用pyDatalog吗?点击了解

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到