浏览 2493 次
锁定老帖子 主题:IBM的两个开源工具包:UIMA和IODT
该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-02-05
UIMA是Unstructured Information Management Architecture,我译作“非结构化信息的管理架构”。可以在这里找到它的相关介绍和下载:http: //www.alphaworks.ibm.com/tech/uima。从它的名字上我们可以对它的功能猜出个一二来了,即通过对文本、视频、音频、图 片等非结构化的信息内容进行分析,从而发现、组织和传送有用的知识给客户。在分析非结构化的信息的过程中,应用的算法有统计的方法、基于规则的自然语言处 理(NLP)、信息修复(IR)、机器学习(Machine Learning)和本体论(Ontologies)等。IBM的UIMA 就是一种Framework,该Frmaework便于开发者实现、描述、组合、布署UIMA的组件和应用。 IODT是Integrated Ontology Development Tookit,我译作“本体驱动集成开发工具包”。在这里可以找到它的相关介绍和下载:http: //www.alphaworks.ibm.com/tech/semanticstk。IBM给的功能定义是:An ontology toolkit for storage, manipulation, query, and inference of ontologies and corresponding instances。很明显这是本体驱动的开发方式,呵呵,我觉得这是一个很新鲜的角度,可能是我第一次听闻可以基于本体来开发的吧。何谓本体呢?关于本 体的一些介绍可以在下面这个网站上得到:http://wiki.w3china.org/wiki/index.php/%E6%9C%AC%E4% BD%93%E7%9A%84%E6%8F%8F%E8%BF%B0%E5%92%8C%E5%BA%94%E7%94%A8。IBM的IODT包括以下 的组件: 1)EODM。它是一个运行库,允许应用程序读取和序列化一个以RDF/XML格式存储的RDFS/OWL本体,通过Java的对象机制来操作本体,调用一个推理引擎和获取推理结果,提供在本体与其他模型之间的转换。 2)EODM workbench。它是一个基于Eclipse,集成的工作环境。该环境提供本体的建造、管理、可视化等服务。 3)OWL Ontology Repository,也叫Minerva。它是一个用于存储OWL本体,并提供本体查询、推理的高效系统,该系统是基于关系数据库的。它支持描述性逻辑程序(DLP)。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |