如何在P2P环境下对知识资源进行有效的语义描述、导航和评价,是提高P2P知识共享水平的关键问题之一。本项目以分布、异构的对等网知识资源为对象,以半分布式P2P架构思想和社区思想为基础,研究基于知识地图的P2P语义社区及其知识发现与共享。首先,运用集合论、泛函分析、组合数学等数学工具和知识空间理论建立可计算的P2P节点知识地图数学模型,进而运用本体技术、语义聚类技术提出节点知识地图的构建方法。然后,采用半分布式P2P架构思想,给出基于知识地图的P2P语义社区构成要素、形成方法和资源管理机制。再次,基于P2P语义社区特征、小世界理论和图论理论,设计基于知识地图的P2P语义社区的知识发现与共享策略。最后,进行模拟实验并对相应的模型和策略进行修正和改进。研究结果将在一定程度上丰富P2P知识资源描述、导航与定位理论与方法,提高P2P分布式环境下的知识共享水平。
Peer-to-Peer Networks;Knowledge Map;Semantic Community;Knowledge Sharing;Semantic Analysis
如何在P2P环境下对知识资源进行有效的语义描述与组织、导航,是提高P2P知识共享水平的关键问题之一。本项目围绕上述问题针对P2P环境下的知识地图、P2P语义社区及其知识共享三方面内容开展了研究,为更好达到研究目的,对文本语义分析方面进行了初步的探讨。 首先,研究了P2P环境下的知识地图模型及其构建问题。一方面,从用户角度出发,采用图论理论与本体理论构建了面向节点用户个性化信息共享的树形知识地图模型,并给出了一种基于本体概念树的树形知识地图构建方法。实验表明该模型和方法在对等节点知识资源结构化、导航准确性方面具有良好的性能。另一方面,从P2P资源角度出发,利用大众标注和本体技术相结合的资源标注方式,给出一种基于大众标注的P2P社区知识资源的语义地图构建方法。实验表明该知识地图构建方法能较为清晰刻画P2P社区内部的知识资源之间的语义关系。 其次,在知识地图研究基础上,研究了基于知识地图和用户兴趣的P2P社区。一方面,从知识资源角度出发,利用图论理论衡量节点用户的知识地图的语义相似程度,给出一种基于节点知识地图的P2P主题社区发现方法。实验表明该方法根据给定的社区主题,能很好发现P2P系统中存在的该主题的社区成员。另一方面,从用户角度出发,在对用户兴趣建模基础上,利用层次聚类法和k-means聚类法给出一种基于用户兴趣的P2P 社区发现方法。评价试验表明该方法能把相似或相近的节点用户发现出来,是一种可行的P2P兴趣社区发现方法。 再次,以P2P知识地图和社区为基础,研究了P2P知识共享模型。为满足P2P环境下用户进行知识管理与共享的需求,给出了一种面向语义和用户兴趣的对等节点知识共享模型。本共享模型要求对等网中的每个节点具有相同的节点架构,该节点架构包含五个功能模块本体管理模块、节点共享信息资源管理模块、用户模型管理模块、查询处理模块和邻接节点管理模块。另外,引入数字图书馆知识共享空间概念,给出一种P2P环境下的知识共享空间模型。 最后,为更好达到项目研究目的,对文本语义分析进行了初步的探索。梳理了语义分析研究的特征和可使用的现存方法,针对社区内的文本信息资源的类别语义信息,给出了一种文本分类方法,为社区知识资源深度共享提供一定的基础。