NutElCare与在线社交网络CV自动生成技术解析
1. NutElCare知识基础
NutElCare的知识库以OWL本体呈现,它是由三个不同本体合并而成,分别是NUSPro、食品本体和营养本体。本体的手动编辑和可视化在Protégé中完成,NutElCare系统通过OWL - API Java库管理本体,使用的推理机是Pellet。下面简述这些本体及其在知识库中的作用:
- 营养用户档案本体(NUSPro) :它是GUMO(通用用户模型本体)的扩展,用于在营养领域表示用户。
- 食品本体 :源自联合国粮农组织农业多语言叙词表(Agrovoc FAO Thesaurus)的食品产品分支,并扩展了食品的营养属性、新的食品分类和新的食品实例。
- 营养本体 :确立了与用户档案的营养限制和需求相关的概念。其核心概念是“饮食”类,该类的子概念用于对系统中不同的现有饮食进行分类。当通过用户界面引入新饮食时,需根据本体中已建立的分类法进行分类。这可通过简单的XSLT转换实现,将饮食的OWL类转换为JSP表单页面,用户填写表单进行饮食分类。表单填写完成后,会生成带有新饮食ID的URL,并作为用户所选分类术语的子类插入本体。这个ID是从本体到XML存储库中文档的索引。
| 本体名称 | 来源 | 作用 |
|---|---|---|
| NUSPro | GUMO扩展 | <
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



