学习python也很久了,无论是基础python语法、还是flaskweb编程、数据血缘关系、人工智能的知识,以及常用web前端、还有工作中零零散散的一些想法,想来想去还是觉得付诸行动更有意义。
成都创新互联专注于企业全网营销推广、网站重做改版、漾濞网站定制设计、自适应品牌网站建设、H5建站、商城网站开发、集团公司官网建设、外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为漾濞等各大城市提供网站开发制作服务。
初步的想法先从简单的入手,基于flask实现,先整一个基本的web框架,实现页面的动态扩展,上中(左右)下布局,左侧为静态的菜单,右侧为待展现的内容,在右侧页面中再实现一个个小功能,这些小功能用来实现与用户的交互。
后期待完成的事项
1、逐步把通过json、数据库实现菜单的优化
2、实现css、js和html的分离
3、实现flask的蓝图、flask的模板化、flask的ORM映射
4、增强前端交互功能,实现分页
5、不断追加和完善功能
大致的架构是这样的,后续。
上半部分是css,下半部分是页面的主框架,具体如下:
个人知识库 logobar
底部
左侧的菜单代码如下:
上面部分是菜单的折叠和呈现,下面是菜单的一些数据
实现完成后,大体上运行结果如下,至于上面的logobar和statusbar有待慢慢完善。
为什么选知识图谱呢,这是长期以来一直惦记的事情,元数据管理、主数据管理、数据治理、数据应用都离不开知识图谱,前期用过neo4j,比较适合做关系存储,一个是闭源,一个是和web集成展现上比较弱;用过networkxx,python用于知识图谱开发的模块,但展现效果上比较弱;想用sigma.js,但文档太少,d3.js门槛太高;pyecharts之前也用过,交互性比较弱,echarts应用比较广一些,文档和案例也比较容易。知识图谱的一个问题是大量数据的呈现效果不是很理想,再则一般人很少这么用,通常是找到一个基准,去遍历其上下游直接或间接节点形成子树;还有个问题关于数据血缘关系的解析,目前python提供的比较成熟的包比较有限,pyparsing勉强可以一用。也需要一点点的把知识串起来。
个人体会,权当一乐,希望有一天能用上自己的成果。
分享标题:关于python实现知识管理的一些想法
文章URL:http://www.shufengxianlan.com/qtweb/news16/82516.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联