论文部分内容阅读
在建设领域的文档管理过程中,由于文档的信息量巨大,且包含大量的非结构化信息,使得可操作性差,缺乏重用性和交互性,导致文档信息不能被充分利用以发挥其应有的作用。现阶段对文档的信息查找主要依靠人工查找和关键字检索。人工查找耗时且准确率低;由于缺乏语义,使用关键字检索会查找出大量冗余信息同时会漏检相关的重要信息。因此,如何从这些海量的信息,尤其是非结构化信息中快速、准确地检索出所需求的信息,是当前建设领域文档管理所面临的重要问题。随着BIM技术的快速推广,BIM集成了所有项目信息并使用IFC数据文件进行信息交换,通过把BIM中的信息与文档集成可有效地解决建设领域的文档管理问题。同时,上下文信息检索把有关用户信息、查询的上下文知识与信息检索技术进行有效地融合,以便向用户提供最适合其需求的信息。其中,赋予语义信息的本体是最主流的上下文建模方法之一。根据以上几个方面,本文提出了基于BIM的建设工程文档上下文信息检索方法。首先,本文提出了自动构建IFC本体的方法。研究了IFC的描述语言EXPRESS与本体描述语言OWL之间的异同,通过映射将IFC文件转换为OWL式,转换后的OWL文件可直接导入protege5.0中自动生成本体,为上下文本体建模提供有效的方法。其次,本文提出了基于Jena的上下文推理过程。通过设置谓词逻辑、推理前提以及通用的推理规则来辅助推理。在Jena推理机中分别进行基于本体的推理和基于规则的推理,将蕴含在上下文中的有效信息提取出来,用户可以充分利用这些信息来解决实际问题。最后,本文构建了基于BIM的建设工程文档上下文信息检索系统,并通过实例验证了系统的可行性和有效性。本文以JHA文档为例,构建了JHA-IFC本体,设置了自定义推理规则,在Jena工具盒中进行上下文推理。查询检索的运行结果表明该系统可以检索出与需求信息有关的上下文信息,极大地提高了施工安全管理的效率,同时提高了建设领域文档信息的重用性。