
知识图谱
知识图谱入门
简单随风
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Go 使用Neo4j v4.x
这里针对neo4j 4.x的版本import ( "log" "strconv" "testing" "github.com/neo4j/neo4j-go-driver/v4/neo4j")var ( neo4jURL = "bolt://${ip}:7687")func CreateDriver(uri, username, password string) (neo4j.Driver, error) { return neo4j.NewDriver(uri, neo4j.Ba原创 2022-04-29 11:45:53 · 2094 阅读 · 0 评论 -
证券知识检索系统的实现(全栈)
大概实现思路如下:通过Tushare等第三方渠道或Scrapy爬取所需要的股票信息,存在数据库中。通过kafka-canal监控mysql的log,实时更新neo4j内的数据。使用Django rest Framework生成微服务,提供api。使用Vue搭建简单的前端,调取api以获得信息。下面来看下具体的实现细节:1.数据初次采集通过Tushare等第三方渠道获取信息(部分...原创 2019-03-23 17:38:50 · 898 阅读 · 4 评论 -
知识图谱中的余弦相似度计算
从谷歌最早提出知识图谱的概念后,知识图谱的火爆从美国一路烧到了国内,近几年知识图谱技术在国内已经得到了飞速的发展,我们对知识图谱的概念及应用都不再陌生。大家可以看到知识图谱技术的应用出现在越来越多的垂直领域中。从最早大家最为熟悉的在搜索引擎中的应用,逐渐地扩充到金融领域、医药领域等等。今天我们已经在各行各业中,都能够看到知识图谱的身影,更多的技术人员也加入了我们知识图谱工程的大家庭。那么今天我们...转载 2019-01-22 09:28:33 · 5741 阅读 · 0 评论 -
canal 修改mysql数据后Java客户端无反应的问题解决方案
canal官方文档可以点击这里查看。按照官网的教程完成配置后会发现,在修改mysql时java客户端还是没有反应。原因在于需要修改一个配置,但是官网没有讲解。进入canal解压文件 ,编辑conf/canal.properties文件vim conf/canal.properties有这么一行canal.instance.parser.parallelThreadSize = 16...原创 2018-11-28 00:22:09 · 4361 阅读 · 1 评论 -
Kafka JavaApi中消费者与生产者的配置
文件目录如下:1.ConsumerDemo配置package com.course.test;import org.apache.kafka.clients.consumer.ConsumerRecord;import org.apache.kafka.clients.consumer.ConsumerRecords;import org.apache.kafka.clients.c...原创 2018-11-27 22:29:51 · 2188 阅读 · 0 评论 -
kafka集群部署
在上篇文章中讲解了kafka的单点部署,本篇讲解kafka的集群部署。1.拷贝kafka配置文件并启动进入kafka的解压文件,输入以下两行命令cp config/server.properties config/server-1.propertiescp config/server.properties config/server-2.properties修改所拷贝的配置文件vim...原创 2018-11-26 23:15:39 · 208 阅读 · 0 评论 -
kafka在mac上的安装与启用
1.kafka安装包下载在Apache的kafka官网下载安装包,以下4个包随便选一个下载。2.启动zookeeper的服务进入文件的解压目录,输入bin/zookeeper-server-start.sh config/zookeeper.properties3.启动kafka的服务另起一个窗口,进入解压目录,输入bin/kafka-server-start.sh confi...原创 2018-11-26 21:23:09 · 2577 阅读 · 0 评论 -
基于知识图谱+机器学习,搭建风控模型的项目落地
本项目主要实现逻辑如下:1.将测试数据分表格存入mysql数据库。2.设计知识图谱关系图,按照设计思路将node与对应的relationship存入neo4j数据库。3.设计一套有效的特征,提取特征用于机器学习模型进行训练,用以风控判断。4.将提取特征的cypher语句存入mysql,使用SpringBoot搭建微服务,用以读取api获取每个进件的特征矩阵。5.使用逻辑回归、GBDT,神...原创 2018-11-26 00:42:58 · 8636 阅读 · 13 评论 -
常用cypher语句
1.查询简单查询查询10个Person节点match (n:Person) return n limit 10 查询Person节点与Phone节点中有HAS_PHONE关系match (n:Person)-[:HAS_PHONE]->(p:Phone) return n,p查询10条关系:Person节点与Phone节点中有HAS_PHONE关系,且Person节点...原创 2018-10-30 15:29:40 · 6401 阅读 · 2 评论 -
搭建一个小型的证券知识图谱
本项目主要实现逻辑如下:数据获取数据处理导入neo4j本项目需要用到两种数据源:一种是公司董事的信息,另一种是股票的行业以及概念信息。董事信息通过scrapy进行爬取,具体包含各个上市公司董事会成员姓名、职位、性别、年龄。股票的行业及概念信息通过Tushare信息进行获取。1.董事信息获取我们通过访问’http://pycs.greedyai.com/’ 来获取上市公司的董事信息...原创 2018-10-29 16:14:27 · 6135 阅读 · 14 评论