# AGraph **Repository Path**: yxx199110/agraph ## Basic Information - **Project Name**: AGraph - **Description**: 构建开源生态的一站式知识构建、知识存储、图计算、图分析平台 - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-04-20 - **Last Updated**: 2022-04-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 因为安装包较大 请在百度云上下载 base_pg安装包、实体抽取安装包 链接: https://pan.baidu.com/s/17Y0Hsu9uOgPgBQKzAZMmaw 密码: 2po9 解压到AGraph目录下。 **欢迎大家共建开源知识图谱平台** 系统体验,合作交流 QQ:842711094 联系备注: AGraph合作 **欢迎大家共建开源知识图谱平台** **1、创建虚拟环境** anaconda创建一个python==3.6.5的虚拟环境 ``` conda create -n kg python=3.6.5 ``` **激活新创建的虚拟环境** ``` source activate kg ``` pip install --upgrade pip pip install -i https://pypi.tuna.tsinghua.edu.cn/simple django==2.0 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple py2neo==4.2.0 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pandas pip install -i https://pypi.tuna.tsinghua.edu.cn/simple thulac pip install -i https://pypi.tuna.tsinghua.edu.cn/simple neo4j pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pymongo pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jieba pip install -i https://pypi.tuna.tsinghua.edu.cn/simple werobot pip install pymysql -i https://pypi.tuna.tsinghua.edu.cn/simple werobot pip install -i https://pypi.tuna.tsinghua.edu.cn/simple lac pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow==1.2 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple sklearn pip install lac -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com pip install tensorflow==1.2 -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com pip install sklearn -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com pip install flask -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com ``` **运行环境** ``` #启动neo4j数据库 cd ./base_pg/neo4j-community-3.5.20-agraph/bin ./neo4j start #启动后台主服务 sh django_server_start.sh & #启动命名实体抽取服务 cd en_create python en_sever.py & 打开窗口: http://127.0.0.1:8001/ 初始用户名: xuanyuan 初始密码: kg123456 **已有功能:** 知识构建 命名实体识别:人名,地名,组织 关系识别:父母,夫妻,师生,兄弟姐妹,情侣等多种人物关系 图计算 社区发现算法(发现隐蔽的团体关系),支持按照不同的关系执行 pagerank(发现图中的权重节点),支持按照不同的关系执行 支持根据结果,跳转到图分析 图分析 上传数据,下载数据模板,导出当前数据,导出当前图片,保存到知识库 信息面板 图统计 图节点放大缩小、布局 路径探寻 共享到知识库 属性魔方(根据实体 关系类型查看探索节点) 节点查询 **待完成:** 知识构建自动入库 更多的实体、关系抽取 图数据库当前使用neo4j,可适配更多图库 图分析-全局搜 更多图业务模型 知识管理功能完善 用户登录账户管理体系 运行效果示例: ![输入图片说明](%E8%BF%90%E8%A1%8C%E6%95%88%E6%9E%9C%E7%A4%BA%E4%BE%8B/%E7%99%BB%E5%BD%95%E9%A1%B5.png) ![输入图片说明](%E8%BF%90%E8%A1%8C%E6%95%88%E6%9E%9C%E7%A4%BA%E4%BE%8B/%E5%8A%9F%E8%83%BD%E4%B8%BB%E9%A1%B5.png) ![输入图片说明](%E8%BF%90%E8%A1%8C%E6%95%88%E6%9E%9C%E7%A4%BA%E4%BE%8B/%E7%9F%A5%E8%AF%86%E6%9E%84%E5%BB%BA.png) ![输入图片说明](%E8%BF%90%E8%A1%8C%E6%95%88%E6%9E%9C%E7%A4%BA%E4%BE%8B/%E5%9B%BE%E8%AE%A1%E7%AE%97.png) ![输入图片说明](%E8%BF%90%E8%A1%8C%E6%95%88%E6%9E%9C%E7%A4%BA%E4%BE%8B/%E7%A4%BE%E5%8C%BA%E5%8F%91%E7%8E%B0.png) ![输入图片说明](%E8%BF%90%E8%A1%8C%E6%95%88%E6%9E%9C%E7%A4%BA%E4%BE%8B/%E5%9B%BE%E5%88%86%E6%9E%90.png)