当前位置: 首页
AI
新浪财经知识图谱解译平台

新浪财经知识图谱解译平台

热心网友 时间:2025-07-24
转载
本项目围绕新浪财经股票信息构建知识图谱并解译。通过爬取新浪财经股票数据存为Excel,用Python处理生成三元组文件,导入GraphDB构建知识库。前端接收用户输入,经后台服务器转发至语义解析服务转为SPARQL,查询知识图谱后返回结果显示,实现股票信息的智能查询。

新浪财经知识图谱解译平台 - 游乐网

新浪财经知识图谱解译平台

经济就是人们生产、流通、分配、消费一切物质精神资料的总称。经济的发展与人民生活息息相关。

免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈

新浪财经是国内第一大财经网络媒体。新浪财经打造高端新闻资讯,深度挖掘业内信息,全程报道80%以上的业界重要会议及事件,独家率达90%,是最具影响力的主流媒体平台。同时,新浪财经也开发出如金融超市、股市行情、基金筛选器、呼叫中心,金融产品在线查询等一系列实用产品,帮助网民理财,是最为贴心实用的服务平台。除此之外,新浪财经为网友搭建互动、交流、学习的财经大平台。财经博客、财经吧、模拟股市、模拟汇市等均成为业界最早、人气最旺、最知名的财经互动社区。

基于领先的财经资讯和贴心的产品服务,新浪财经吸引了非常庞大的高端用户群,已经成为金融行业客户进行网络营销的主要平台,同时也获得了非金融类客户的广泛青睐。

新浪财经知识图谱解译平台 - 游乐网        

本项目爬取新浪财经中的股票信息,制作成知识图谱,并尝试对知识图谱进行解译。

项目设计

项目设计如图,web前端接收用户输入,将用户输入发送到后台的用户服务器,并由用户服务器转发到语义解析服务,语义解析根据用户输入信息转化为sparql语言,发送给用户服务器,用户服务器再将sparql发送到知识图谱库中查找结果返回给用户服务器,最终用户服务器将结果显示到前端。

新浪财经知识图谱解译平台 - 游乐网        

数据获取以及构建知识图谱

使用软件对新浪财经 进行爬取,爬取后的数据保存为Excel文件。

新浪财经知识图谱解译平台 - 游乐网        

使用python读取Excel并按照数据格式自定义三元组,将三元组保存为.shtml.nt文件,代码如下。

新浪财经知识图谱解译平台 - 游乐网        

在GraphDB上新开一个知识库,将.shtml.nt文件导入到知识库中

新浪财经知识图谱解译平台 - 游乐网        

In [ ]
import pandas as pdimport numpy as npdf = pd.read_excel('新浪行业_板块行情_新浪财经_新浪网.xlsx')with open('SinaFinance.shtml.nt','w',encoding='utf-8') as fp:    fp.write('  "Sina Finance".\n')    fp.write('  "新浪财经".\n')    fp.write('  "http://finance.sina.com.cn/".\n')    classes = np.array(df['板块']).astype(np.str)    for i,v in enumerate(classes):        fp.write('  .\n')
登录后复制    In [ ]
import pandas as pdimport numpy as npdf = pd.read_excel('新浪行业_板块行情_新浪财经_新浪网.xlsx')df2 = pd.read_excel('行情中心_新浪财经_新浪网.xlsx')with open('SinaClass.shtml.nt','w',encoding='utf-8') as fp:    classes = np.array(df['板块']).astype(np.str)    for i,v in enumerate(classes):        fp.write('  "'+v+'".\n')    classes = np.array(df['链接地址']).astype(np.str)    for i,v in enumerate(classes):        fp.write('  "'+v+'".\n')    id = np.array(df2['页面网址']).astype(np.str)    id2 = np.array(df['链接地址']).astype(np.str)    for i,v in enumerate(id):        for j,k in enumerate(id2):            if v.split('#')[-1]==str(k).split('#')[-1] and not pd.isnull(df2.loc[i,'代码']):                fp.write('  .\n')with open('Stock.shtml.nt','w',encoding='utf-8') as fp:    id = np.array(df2['代码']).astype(np.str)    for i,v in enumerate(id):        fp.write('  "'+str(v)+'".\n')        fp.write('  "'+str(df2.loc[i,'名称'])+'".\n')        fp.write('  "'+str(df2.loc[i,'代码_链接'])+'".\n')
登录后复制    

知识图谱结构展示

新浪财经知识图谱解译平台 - 游乐网        

新浪财经知识图谱解译平台 - 游乐网        

新浪财经知识图谱解译平台 - 游乐网        

web前后端设计

前端

前端使用vue框架进行设计,代码详见SinaFinanceKnowledge\zg-vue

新浪财经知识图谱解译平台 - 游乐网        

用户服务器

后台使用springboot撰写与知识图谱的对接接口,代码详见SinaFinanceKnowledge\zg-java

新浪财经知识图谱解译平台 - 游乐网        

语义解析服务器

由于语义解析部分使用python+paddlepaddle构建,所以语义解析服务器使用django搭建的,代码详见SinaFinanceKnowledge\text2sparql

新浪财经知识图谱解译平台 - 游乐网        

语义解析

代码及模型

详见text2sparql.ipynb

部署

由于深度学习使用的python语言,所以本地部署使用django第三方库来生成后台服务接口。部署代码和预测代码差不多。 这里注意的是,由于我们生成的词典全部使用小写,所以生成后的部分语句中的特定词需要转为sparql中的定义词。如:

sparql = " ".join(word_list_s).replace('sct:haschineselabel','sct:hasChineseLabel').replace('sct:id','sct:ID').replace('zg:sinafinance','zg:SinaFinance')
登录后复制    
来源:https://www.php.cn/faq/1425311.html

游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

同类文章
更多
我把 Anthropic 的 Harness 工程思想做成了一个 Skill

我把 Anthropic 的 Harness 工程思想做成了一个 Skill

用AI写代码,难在哪儿? 用AI生成代码本身并不难,真正的挑战在于让它稳定地交付一个真正可用的东西。这篇文章,我们就来聊聊Anthropic工程团队是如何破解这个难题的,以及我如何将这套方法论落地成了一个可以复用的实战工具。 用 AI 写代码有多难?不是写不出来难,是让它稳定交付可用的东西很难。这篇

时间:2026-04-06 16:53
沃尔玛、塔吉特等美国零售巨头拥抱 AI,明确用户需为购物助手出错担责

沃尔玛、塔吉特等美国零售巨头拥抱 AI,明确用户需为购物助手出错担责

美国零售巨头拥抱AI新玩法:功能归我,风险归你? 最近有件事挺有意思,美国那边的大型零售商们,正铆足了劲把AI往购物流程里塞。但你猜怎么着?一旦AI捅了娄子,买单的却很可能变成了消费者自己。 这不,就在当地时间4月5号,外媒Futurism的一篇报道就点破了这个现象。企业们一边热火朝天地推广AI功能

时间:2026-04-06 13:52
小米物流大件“当日达”服务上线 50 城

小米物流大件“当日达”服务上线 50 城

小米物流大家电“当日达”实现全国50城覆盖,上午11点前下单最快当日送达 对于大家电配送时效长的普遍困扰,小米物流带来了全新的解决方案。最新消息显示,小米旗下大件商品的“当日达”服务范围已成功拓展至全国50座重点城市。除了北京、上海、广州、深圳、杭州、成都等一线与新一线核心城市外,此次升级还囊括了天

时间:2026-04-06 11:57
为什么现在很多人觉得 OpenClaw 不好用

为什么现在很多人觉得 OpenClaw 不好用

当前开源版本的定位 你得明白,当前的开源版本,本质上更偏向于一个**开发者工具链**,而非一个即开即用的完整产品。它的核心组件非常明确: 一个基于 Node js 的运行环境 (runtime) 一个网关 (gateway) 插件与技能 (plugins skills) JSON 配置文件 命令

时间:2026-04-06 11:02
WorkBuddy工具

WorkBuddy工具

好的,我已准备好作为您专属的 SEO 内容优化专家开始工作。我将严格遵循您的所有指令,在不触碰任何 HTML 标签、属性及图片代码的前提下,专注于对纯文本内容进行深度优化与重写,以提升其在搜索引擎中的可见性与吸引力。 我的核心工作流程是:首先,我会精准解析您提供的原始文章,确保核心事实与信息结构毫发

时间:2026-04-06 08:34
热门专题
更多
刀塔传奇破解版无限钻石下载大全 刀塔传奇破解版无限钻石下载大全
洛克王国正式正版手游下载安装大全 洛克王国正式正版手游下载安装大全
思美人手游下载专区 思美人手游下载专区
好玩的阿拉德之怒游戏下载合集 好玩的阿拉德之怒游戏下载合集
不思议迷宫手游下载合集 不思议迷宫手游下载合集
百宝袋汉化组游戏最新合集 百宝袋汉化组游戏最新合集
jsk游戏合集30款游戏大全 jsk游戏合集30款游戏大全
宾果消消消原版下载大全 宾果消消消原版下载大全
  • 日榜
  • 周榜
  • 月榜
热门教程
更多
  • 游戏攻略
  • 安卓教程
  • 苹果教程
  • 电脑教程