当前位置:文档之家› SOKLIB知识库管理系统

SOKLIB知识库管理系统

SOKLIB知识库管理系统
姓名:俞育峰 班级:13级JAVA2班 学号:20134206198 指导老师:张彬连
内容提纲:
I. 项目简介
III. 系统具体设计
II. 系统总体设计 IV. 作品展示和总结
项目简介
背景和意义: 随着社会的发展,我们产生和积累的知识以及技术越来越来越多, 个人、组织或者企业如何去有效的去管理和分享自己长期积累下来 的知识成了一个难题。而如今互联网、大数据时代的到来,将Web、 数据库、全文检索、数据挖掘等结合起来能让我们更好的去解决这 个问题。使信息和知识有序化,加快其流动,实现各个领域的协作 与沟通。
项目简介
关键技术: 文件处理技术 知识点建立以及提取技术 关联分析技术 搜索引擎技术
系统总体设计
• 系统功能结构概览
系统总体设计
系统主要架构使用
Spring
管理容器
Spring MVC 控制层框架
MyBatis
持பைடு நூலகம்层框架
Amaze UI
前端ui样式框架
Lucene
全文检索
Red5
流媒体服务支持
各种文件处理工具
开发过程工具
Maven
项目构建
Git
版本控制
系统具体设计
知识导入 智能检索
智能提取 多格式在线预览
系统具体设计
知识导入
系统具体设计
智能检索
系统具体设计
智能提取-产生知识点过程
系统具体设计
智能提取-产生知识点过程
基于Google的PageRank算法,对知识文档分段提取关键词,保存在 库中,供用户提取。
项目简介
现有类似系统现状与分析: 随着技术的不断发展,涌现出很多知识库管理系统。
项目简介
一些现有知识库管理系统主要功能: • 集中存储 • 目录结构 • 全文搜索 • 文档编辑器 • 多文件上传 • 摘要及缩略图 • 关联文档
项目简介
我开发的是一款更智能、有效的知识库管理系统。其可以智能的去 演绎知识(智能提取),能对知识库中的信息进行规划(知识网 络),多格式在线预览,智能检索(包含多重检索)。这些功能使 我们更有效得帮助我们获取知识。
系统具体设计
智能提取-提取知识点过程
用户输入的词和每段的关键词进行匹配,选出关键词 相同的段落,对选出的段落进行排序和TF-IDF去重。
系统具体设计
多格式在线预览-文件处理过程
系统具体设计
多格式在线预览-预览处理方法
1. 媒体文件以流的方式传送 2. Office文件以pdf格式在网页端查看 3. 文本文件(如txt、sql..)文本流传送给前端直接显示 4. ...
总结:
不但要完成系统要求的基本功能,还增加了如下功能:
• 文档使用统计分析 • 智能提取知识点 • 个性推荐文档 • 知识网络图谱 • 结果集检索
Thanks
相关主题