买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于区块链技术的智能图书馆借阅跟踪系统_北京华阅嘉诚科技发展有限公司_202311839620.X 

申请/专利权人:北京华阅嘉诚科技发展有限公司

申请日:2023-12-29

公开(公告)日:2024-03-29

公开(公告)号:CN117493646B

主分类号:G06F16/93

分类号:G06F16/93;G06F16/9032;G06F16/909;G06F21/32;G06F21/62;G06F21/64;G06F21/60;G06Q30/018

优先权:

专利状态码:有效-授权

法律状态:2024.03.29#授权;2024.02.23#实质审查的生效;2024.02.02#公开

摘要:本发明公开了一种基于区块链技术的智能图书馆借阅跟踪系统,属于图书管理技术领域,通过融合知识图谱以及区块链技术,使图书查找以及管理更加方便,并且相比于现有技术,还可以使可信用户加入区块链,以查找借阅记录,能够有效地提高图书借阅的效率,提升用户的借阅便捷性,同时还可以实现电子书籍的借阅以及在线查看,可以不用寻找实体书籍,就能够进行图书的借阅,提高了用户的阅读效率。

主权项:1.一种基于区块链技术的智能图书馆借阅跟踪系统,其特征在于,包括:图书检索模块、借阅信息录入模块、身份验证模块以及区块链存储模块;所述图书检索模块,用于采用知识图谱的方式存储图书馆中书籍的关键信息,并且接收人机交互输入的查询信息,返回与查询信息对应的书籍以及书籍位置,以使借书人快速查找书籍位置;所述身份验证模块,用于获取借书人的生物身份特征,并对所述生物身份特征进行匹配,获取借书人的真实身份;所述借阅信息录入模块,用于在获取借书人的真实身份之后,采用人机交互输入的形式录入借阅书籍编号,并将借书人的真实身份、借阅书籍编号以及预设的借阅期限关联,形成图书借阅跟踪数据;所述区块链存储模块,用于采用区块链技术存储图书借阅跟踪数据,形成不可篡改的借阅跟踪记录;采用知识图谱的方式存储图书馆中书籍的关键信息,包括:获取指定数据源或者人机交互输入的书籍信息,所述书籍信息至少包括书籍名称、书籍简介、书籍作者、书籍出版社以及书籍出版时间;根据所述书籍信息,抽取实体、属性以及关系,并根据抽取的实体、属性以及关系构建知识图谱,并采用Neo4j数据库存储知识图谱;接收人机交互输入的查询信息,返回与查询信息对应的书籍以及书籍位置,以使借书人快速查找书籍位置,包括:接收人机交互输入的查询信息,并通过实体识别模型对查询信息进行识别,获取查询信息对应的目标实体;采用jieba分词工具对查询信息进行分词处理,得到目标分词结果,并以所述目标分词结果作为语义理解模型的输入,获取目标查询意图;根据所述查询信息对应的目标实体以及目标查询意图,构建Cypher查询语句,并通过Cypher查询语句在Neo4j数据库进行查找,获取Cypher查询语句对应的一个或者多个目标书籍信息;获取目标书籍信息对应的目标书籍位置,并返回目标书籍信息以及目标书籍位置,以使借书人快速查找书籍位置;其中,每个书籍信息均预先关联有对应的书籍位置;接收人机交互输入的查询信息之前,还包括:构建BERT-Bi-LSTM-CRF模型,并采用智能优化算法对BERT-Bi-LSTM-CRF模型进行训练,得到实体识别模型;构建多项式朴素贝叶斯模型,并采用智能优化算法对多项式朴素贝叶斯模型进行训练,得到语义理解模型;采用智能优化算法对多项式朴素贝叶斯模型进行训练,包括:A1、设置迭代计数器t=1以及最大迭代次数为;A2、随机生成待优化模型的网络参数,得到参数个体,并获取多个参数个体,得到种群;待优化模型是指多项式朴素贝叶斯模型;A3、对种群中的每个参数个体进行第一引导更新,得到第一更新个体;对种群中的每个参数个体进行第一引导更新,得到第一更新个体为: 其中,表示第t次训练时种群中第i个参数个体,i=1,2,…,I,I表示参数个体总数,表示更新后的,即第一更新个体;表示第一中间参数,表示与参数个体在距离阈值之内的邻近参数个体,两个参数个体之间的距离,表示种群中除参数个体之外的其他参数个体,表示邻近参数个体中的中心位置,表示中心位置的适应度值,表示判断因子,表示参数个体的适应度值,表示(0,1)之间的随机数,表示第t次训练时的更新步长,表示当前种群中适应度值最大的个体,表示第t-1次训练时的更新步长,表示步长调节因子;,表示第k个邻近参数个体;A4、对种群中的每个参数个体进行第二引导更新,得到第二更新个体;对种群中的每个参数个体进行第二引导更新,得到第二更新个体为: 其中,表示第二更新个体,表示第t次训练时种群中第i个参数个体,表示[0,2π]之间的第二随机数,表示[0,π]之间的第三随机数,表示第一系数,且;表示常数项,且;表示第二系数,且;A5、判断第一更新个体的适应度值是否大于第二更新个体的适应度值,若是,则进入步骤A6,否则,进入步骤A7;A6、判断参数个体的适应度值是否大于参数个体对应的第一更新个体的适应度值,若是,则保持参数个体不变,并进入步骤A8,否则采用第一更新个体替换对应的参数个体,并进入步骤A9;A7、判断参数个体的适应度值是否大于参数个体对应的第二更新个体的适应度值,若是,保持参数个体不变,并进入步骤A8,否则采用第二更新个体替换对应的参数个体,并进入步骤A9;A8、采用全局搜索策略以及贪心算法对种群中参数个体进行空间搜索更新,得到更新后的种群;全局搜索策略为: 其中,表示全局搜索之后的,表示第t次训练时种群中第i个参数个体,表示所有个体的平均位置,表示比例因子,表示中间参数;表示随机数,且服从正态分布,N表示正态分布;表示随机数,且;表示(0,2)之间的随机数,表示标准伽玛函数,表示圆周率;A9、判断迭代计数器t的计数值是否大于最大迭代次数或者更新后的种群中是否存在参数个体的适应度值大于预先设定的适应度阈值,若是,则结束更新,并将适应度值最大的参数个体作为待优化模型的最终网络参数,否则令迭代计数器t的计数值加一,并返回步骤A3。

全文数据:

权利要求:

百度查询: 北京华阅嘉诚科技发展有限公司 一种基于区块链技术的智能图书馆借阅跟踪系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。