开源|微软亚洲研究院开源图数据查询语言LIKQ

2017 年 2 月 9 日 微软研究院AI头条



近日,微软亚洲研究院通过GitHub 平台开源图数据查询语言LIKQ (Language-Integrated Knowledge Query)。LIKQ是基于分布式大规模图数据处理引擎Graph Engine的一种可用于子图和路径查询的数据查询语言。它可以让开发人员无需学习新的领域相关的特定查询语言,直接使用原生C#代码即可构建知识图谱语言,从而使海量图数据的实时检索和集成变得触手可得。


Graph Engine(分布式图处理引擎)是微软亚洲研究院于2015年发布的基于内存的分布式大规模图数据处理引擎,可以帮助用户高效地处理大规模图数据。发布一年多以来,Graph Engine受到了来自学术界和工业界的广泛关注。截至2017年1月底,Graph Engine的SDK工具包下载量已接近三万次。众多领域的科研人员和开发者利用Graph Engine开发出了各种充满创意的应用。



而基于Graph Engine的查询语言LIKQ则可以帮助用户更方便、直观地查询和检索Graph Engine所处理的图数据。开发者可以将LIKQ直接嵌入到编程语言(例如C#和JavaScript)中,而不需要学习新的领域相关的特定查询语言。例如,在一个知识图谱的前端应用中,开发者可以将LIKQ直接嵌入到前端JavaScript中来实现实时高效的知识图谱访问。同时,LIKQ还具备灵活的可扩展性,用Lambda表达式表达的任意计算逻辑都可以被直接嵌入到查询语句中,从而实现强大的服务器端计算。比如在数据查询中,开发者可以方便地嵌入通过Lambda表达式自定义的数据过滤条件来进行灵活的图模式匹配。


此前,基于Graph Engine的LIKQ,已被应用于微软认知服务的学术图谱检索API中,用户可以通过微软认知服务对微软学术图谱进行实时的路径和模式匹配查询。




未来,微软将继续维护、开发LIKQ和Graph Engine,并与开源社区中的开发者们一道进一步提升其功能和算法,以帮助更多开发者和研究团体更好地使用Graph Engine来处理大规模图数据,产生更多的创意应用和科研创新。


更多信息,请请将网址复制至浏览器中打开(https://github.com/Microsoft/GraphEngine)或直接点击阅读原文即可查看。


Graph Engine官网:https://www.graphengine.io/



你也许还想看:



感谢你关注“微软研究院AI头条”,我们期待你的留言和投稿,共建交流平台。来稿请寄:msraai@microsoft.com。

微软小冰进驻微软研究院微信啦!快去主页和她聊聊天吧。

登录查看更多
0

相关内容

【资源】100+本免费数据科学书
专知会员服务
105+阅读 · 2020年3月17日
注意力机制模型最新综述
专知会员服务
260+阅读 · 2019年10月20日
中文知识图谱构建技术以及应用的综述
专知会员服务
311+阅读 · 2019年10月19日
34个最优秀好用的Python开源框架
专知
9+阅读 · 2019年3月1日
Facebook开源增强版LASER库,包含93种语言工具包
机器之心
5+阅读 · 2019年1月23日
最流行的6大开源自然语言处理库对比
大数据技术
8+阅读 · 2018年8月14日
论文浅尝 | 基于知识图谱子图匹配以回答自然语言问题
开放知识图谱
25+阅读 · 2018年6月26日
经典论文解读 | 基于Freebase的问答研究
PaperWeekly
3+阅读 · 2018年3月22日
论文浅尝 | 基于神经网络的知识推理
开放知识图谱
14+阅读 · 2018年3月12日
论文解读 | 基于神经网络的知识推理
PaperWeekly
5+阅读 · 2018年3月8日
开源巨献:阿里巴巴最热门29款开源项目
算法与数据结构
5+阅读 · 2017年7月14日
Learning by Abstraction: The Neural State Machine
Arxiv
6+阅读 · 2019年7月11日
Embedding Logical Queries on Knowledge Graphs
Arxiv
3+阅读 · 2019年2月19日
Knowledge Based Machine Reading Comprehension
Arxiv
4+阅读 · 2018年9月12日
Arxiv
5+阅读 · 2018年6月5日
Arxiv
9+阅读 · 2016年10月27日
VIP会员
相关资讯
34个最优秀好用的Python开源框架
专知
9+阅读 · 2019年3月1日
Facebook开源增强版LASER库,包含93种语言工具包
机器之心
5+阅读 · 2019年1月23日
最流行的6大开源自然语言处理库对比
大数据技术
8+阅读 · 2018年8月14日
论文浅尝 | 基于知识图谱子图匹配以回答自然语言问题
开放知识图谱
25+阅读 · 2018年6月26日
经典论文解读 | 基于Freebase的问答研究
PaperWeekly
3+阅读 · 2018年3月22日
论文浅尝 | 基于神经网络的知识推理
开放知识图谱
14+阅读 · 2018年3月12日
论文解读 | 基于神经网络的知识推理
PaperWeekly
5+阅读 · 2018年3月8日
开源巨献:阿里巴巴最热门29款开源项目
算法与数据结构
5+阅读 · 2017年7月14日
相关论文
Learning by Abstraction: The Neural State Machine
Arxiv
6+阅读 · 2019年7月11日
Embedding Logical Queries on Knowledge Graphs
Arxiv
3+阅读 · 2019年2月19日
Knowledge Based Machine Reading Comprehension
Arxiv
4+阅读 · 2018年9月12日
Arxiv
5+阅读 · 2018年6月5日
Arxiv
9+阅读 · 2016年10月27日
Top
微信扫码咨询专知VIP会员