知识图谱
文章平均质量分 86
主要是图数据库的使用
吨吨不打野
不要慌,不要慌,太阳落下有月光
展开
-
知识图谱/关系可视化
关系/知识图谱使用js等进行可视化原创 2022-06-09 09:33:29 · 707 阅读 · 0 评论 -
neo4j desktop导入csv数据
参考:https://neo4j.com/developer/desktop-csv-import/1. 将csv文件放到指定位置2.打开终端如果是windows下的话,最好采取以下命令bin\\cypher-shell# 使用双斜杠,不然会报错找不到路径neo4j# 然后输入对应的用户名和密码即可执行的其实就是这个dbms目录下的这个脚本另外可以看到,命令行的前缀是:neo4j@mysql,用户名是neo4j,默认的图数据库是mysql。所以如果想换一个数据库导入的话,原创 2022-01-02 00:21:17 · 6736 阅读 · 12 评论 -
图数据库初探——7. 以红楼梦数据集为例进行Nebula Graph使用
先连接Nebula Graph./nebula-console.exe -addr 127.0.0.1 -port 9669 -u root -p 123456以红楼梦数据集为例,跑一边流程。全流程创建图(root@nebula) [(none)]> create space if not exists HouLou(partition_num=5,replica_factor=1,vid_type =int)Execution succeeded (time spent 1089/2原创 2022-01-02 00:20:31 · 2575 阅读 · 2 评论 -
图数据库初探——6. Nebula Graph安装和简单使用
参考:用 NetworkX + Gephi + Nebula Graph 分析<权力的游戏>人物关系(上)用 NetworkX + Gephi + Nebula Graph 分析<权力的游戏>人物关系(下)使用图数据库 Nebula Graph 数据导入快速体验知识图谱 OwnThink...原创 2021-12-23 09:54:54 · 6524 阅读 · 14 评论 -
mysql 1452 Cannot add or update a child row: a foreign key constraint fails
https://stackoverflow.com/questions/21659691/error-1452-cannot-add-or-update-a-child-row-a-foreign-key-constraint-failshttps://cloud.tencent.com/developer/ask/60529原创 2021-12-21 09:39:30 · 31113 阅读 · 0 评论 -
图数据库初探——5.基于示例了解简单的Cypher语法
使用之前导入的诗词数据库,进行最简单的查询1. 最简单的查看图数据库情况的CALL db.schema.visualization()可以看到,neo4j中的schema导入前mysql的schema是基本一致的(只是关系表,转为了relationship边)match (p:Poem)return p一个表的主码就作为节点,其他的属性就作为节点的属性。2. 简单查询通过match子句查询数据库,match子句用于指定搜索的模式(Pattern),where子句为match模式增加原创 2021-12-17 13:56:34 · 1055 阅读 · 0 评论 -
数据库外键理论及MySQL外键实现规定
1. 关系数据库外键概念理论(大学时学习的概念)教材是:王珊,萨师煊老师的数据库系统概论——第五版,这里直接丢截图了。有三类完整性约束,分别是:实体完整性、参照完整性以及用户定义的完整性。其中实体完整性和参照完整性是关系模型必须满足的完整性约束条件,被称作是关系的两个不变性,应该由关系系统自动支持(例如MySQL要负责这部分约束的检查)用户定义的完整性是应用领域需要遵循的约束条件,体现了具体领域中的语义约束不做强制检查,最多让人感觉不符合现实或者有点蠢,和程序员不怎么相关??????????原创 2021-12-17 13:08:22 · 2909 阅读 · 0 评论 -
图数据库初探——4. mysql数据导入neo4j(desktop界面导入)
2 使用Cypher进行一些查询参考:https://neo4j.com/developer/cypher/原创 2021-12-16 15:47:57 · 7106 阅读 · 3 评论 -
图数据库初探相关——3. Analyzing First Party Fraud with Neo4j (PaySim pt.3)(使用Neo3j分析单方欺诈)翻译
原文链接:https://www.sisu.io/posts/paysim-part3/原创 2021-12-09 16:10:34 · 1185 阅读 · 0 评论 -
图数据库初探相关——2.Integrating PaySim with Neo4j (PaySim pt.2)(将PaySim整合到Neo4j)翻译
原文链接:https://www.sisu.io/posts/paysim-part2/原创 2021-12-08 16:22:14 · 501 阅读 · 0 评论 -
图数据库初探相关——1.Simulating Mobile Money Fraud pt.1(模拟移动支付诈骗)翻译
原文链接:https://www.sisu.io/posts/paysim/1. 介绍欺诈检测和发现是图数据库最受欢迎的应用领域之一,特别是在金融服务行业。但是对于不在银行或者保险公司工作的人来说,很难用真实数据进行试验和学习。因此对于使用机器学习或启发式方法研究欺诈检测的人来说,缺乏真实数据是一个很严峻的问题。Lopez-Rojas, Elmire和 Axelsson三人推出了一个叫PaySim的数据集,使用了一个基于代理的模型和一些匿名的聚合的交易数据,这些数据来自真实的移动支付网络操作,以此创原创 2021-12-07 17:03:05 · 1937 阅读 · 0 评论 -
图数据库初探——3. 从一个示例查看neo4j的图数据库
0 示例图数据库说明首先要了解这个数据库的模式,边和关系等的规定。其实对应于github中fraud-detection/documentation/fraud-detection.neo4j-browser-guide这个项目,但是格式像html又不是html,所以只能使用这个desktop打开。谷歌翻译:示例GDS工作流演示了图形数据科学在金融领域的应用。本浏览器指南包含密码代码片段和每张幻灯片中的简要说明,以帮助进行实践练习。我们将使用GDS库让您了解第一方和合成身份欺诈检测和调查中的原创 2021-12-06 11:37:35 · 4576 阅读 · 0 评论 -
Windows下Jena+fuseki安装配置和简单使用(没有eclipse)
由于要复现一个简单的KGQA示例,所以需要安装Jena和fuseki。根据:jena的安装和介绍Jena和fuseki介绍主要参考《知识图谱——方法、实践与应用》这本书,以及b站对应的王昊奋老师的知识图谱视频、ppt截图(第五课:数据存储,29分钟左右)简介Apache Jena是Apache顶级项目,其前身为惠普实验室开发的Jena工具包。Jena是语义Web领域主要的开源框架和RDF三元组库,较好地遵循W3C标准,其功能包括RDF数据管理、RDFS和OWL本体管理、SPARQL查询处理等。Je原创 2021-03-12 15:59:33 · 7261 阅读 · 2 评论 -
图数据库初探——2. neo4j安装和简单使用
参考:【知识图谱】Neo4j入门教程原创 2021-12-02 09:22:00 · 7891 阅读 · 2 评论 -
图数据库初探——1. 选择一个合适的图数据库
1. 图数据库概览Tips:不了解一个领域的时候,先去找找这个领域的白皮书。想做一个知识图谱,需要调研一下图数据库,就直接去找这方面的白皮书。相对权威但是不是非常实时的内容或者直接搜索 知识图谱 图数据库 对比。不那么权威但是相对实时的内容,另外有人使用说明这个东西比较实在。结合一下,得到的结果应该就比较靠谱了白皮书:知识图谱标准化白皮书(2019)搜索博客文章:✅图数据库排名、对比知识图谱简介及常用图数据库Neo4j vs OrientDB【持续更新】知识图谱相关工具平台整理原创 2021-11-29 15:47:28 · 4877 阅读 · 0 评论