本体编辑、知识推理与检索
一切要从一个倒霉项目开始说起,项目要求根据一个构建好的本体文件,通过JAVA调用相应API实现对本体文件的编辑、推理以及检索。由于之前对本体、知识图谱这些完全不熟悉,被强行推入坑之后就开始了漫长且毫无希望的技(疯)术(狂)调(百)研(度)之路。。。。
调研之前:这是啥呀?
调研之后:这***都是些啥啊!!
呼~~ 好在最后算是做出来了,故在此记录一下过程及部分主要代码。
1.环境相关
我的:
Java:
Eclipse:
Protege: Protege-5.2.0
2.项目整体逻辑
如图:
3.用本体编辑工具protege构建基础本体文件
Protege是一个本体编辑工具,可以将知识的三元组以及各种逻辑通过可视化界面