企业知识库管理系统

本项目是第九届服创大赛的A组赛题,旨在解决庞大的文档分类问题,快速检索所键入的关键字信息。提供安全科学合理的权限访问机制。在我看来,本系统就是两个核心点第一访问信息快速准确,第二安全科学合理的权限管理,其他还有知识分类,知识上传,下载等等。

本系统采取的后端的技术(本人负责后端):

一、系统架构

    SSM 三大框架。

    通过Maven 构建,github 实现版本管理。

搜索模块:

    Lucene 全文检索 Hanlp 中文智能分词。

    Redis 缓存历史查询记录。

知识结构分类模块:

    提供知识结构两级分类,知识在数据库中保存树的结构。

    结合Echarts 智能提取每个节点绘制知识图谱。

    Mahout 三种协同过滤算法,智能推荐知识。

权限管理模块:

Shiro 权限管理,用户-角色-权限权限管理

二、功能简介

    严格权限管理。基于shiro的权限管理,有一个超级管理员,管理员,用户,管理员可以对知识进行维护,如知识增删,审批发布打印,知识质量评判等。

    多种格式的批量上传下载更新以及上传前能够对资源进行预览。导入导出支持zip ,txt ,pdf , docx多种格式,同时导出支持手动和自动。

    知识图谱。将海量但有关系的知识,自动构建知识图谱,用户可点击知识图谱相关节点进行查看。

    快速而精准的搜索功能。提供全文,全拼,首字母,关键词等多种查询功能,以及搜索是提供关键词提示搜索按热点知识和时间排序。

    知识关联功能。对知识点同类型,具有相同关键字的知识进行关联展示,也能通过专家判断进行诊断式推理关联,形成以某一知识问题为核心,逐层分析推理为分支的知识关联体系。

    知识审批流程功能。用户上传的知识或要发表的知识需要由超级管理员指定的相关专家进行审查后,才能上传到我们的KnowAll云数据库或者进行发表。

    热点知识统计(点击率,点赞收藏率等)。根据用户评分,用户的收藏,用户的点赞或不喜欢数量以及知识被浏览点击数量,对知识进行统计。

    用户收藏点赞评论分享。用户可以根据自己的喜爱对知识点赞和不喜欢评分

    知识分类。按时间,点击率等对知识进行分类,并对知识分热点和高中低多个等级

    知识收藏。课程收藏,收藏视频,更快捷的找到并学习自己所收藏的视频。

三,特色综述

    智能构建知识图谱

根据知识跟节点遍历查找所有的子节点,结合Echarts绘制出知识图谱


    个性化知识推荐功能

基于协同过滤的推荐引擎的输入是用户的历史偏好信息, Mahout 提供的协同过滤的推荐策略,我们选择其中最经典的三种,User CF, Item CF 和 Slope One

  2.  知识的关键字提取功能

我们使用的基于TextRank算法提取关键词同时结合TF-IDF统计词条到我们数据库。能够为用户提供快速精准的知识定位与推荐功能。

  3  .多文件拖拽式及文件格式检查和预览式上传

支持批量上传,上传时用bootStrap  fileinput  结合百度富文本UEditor  支持多文件拖拽上传并且支持上传时格式检查和预览。

  4.无缓冲式,多格式知识在线预览

用ffmpeg处理视音视频文件, openoffice转化office文档,itextpdf、poi处理office,red5-server搭建流媒体服务 用Ckplay 播放器来在线预览各种格式。

    5.企业级的统一知识搜索

系统在采用Lucene的基础上,引入了Hanlp自然语言处理技术。同时将历史查询结果保存在Redis 非关系型数据库。查询速度达到百万条/毫秒,增加词典,增强分词效果。

四、问题与解决方案

    知识文档庞大,归类麻烦:该系统建立智能知识图谱,海量数据查找方便。文档分类结构清晰

    如何准确和快速全文检索:采用Hanlp 智能中文分词建立Lucene 索引库,搜索结构准确,对历史查询结果缓存在redis中,这样解决了搜索数量大慢的问题,基本能够满足初级企业级搜索要求。

    批量上传:使用支持多文件上传的插件Fileinput 后台多线程并发处理转换成文件流。

    知识在线预览:用ffmpeg处理视音视频文件, openoffice转化office文档,itextpdf、poi处理office,red5-server搭建流媒体服务 用Ckplay 播放器来在线预览各种格式。增强用户体验实现类似主流播放网站的强大功能。

    中文错别字识别:集成JcJc 自动识别错别字功能。

五、产品优势


六、一些项目截图

​​​

下载地址:

https://github.com/gb1998/

谢谢

---------------------

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,332评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,508评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,812评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,607评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,728评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,919评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,071评论 3 410
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,802评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,256评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,576评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,712评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,389评论 4 332
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,032评论 3 316
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,798评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,026评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,473评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,606评论 2 350

推荐阅读更多精彩内容