● 摘要
随着互联网的迅速发展,社会网络服务(Social Networking Service,SNS)已经成为了一类重要的网络应用。SNS通过人和社会关系的加入,能够获得一般网络服务无法获得的结果,同时又降低了人与人之间的交流成本,提高了合作效率。然而,在SNS迅猛发展的过去、现在和未来,由于网络的虚拟性及其用户行为的不可预测性,信任问题一直是SNS面对的最大挑战之一。SNS用户往往难以建立彼此间的信任,也由此导致了SNS中沟通和合作的高风险性,从而制约了SNS的深层次发展和实际价值发挥。为了解决SNS所面临的信任问题,需要一类方式来构建一种可信的社会网络(Trust Social Networking,TSN)。本文把TSN中的信任分为两个方面:一是个人信息的真实可信,它是用户间建立相互信任关系的基础;二是人际关系信息的真实可信,它不仅能为整个网络中的用户提供可信的关系路径服务,也能够增强用户间的信任度。为此本文研究并实现了一个可信社会网络数据采集系统(TSN Data Collection System,TSNDCS),该系统能够:1、通过自动搜索和不依赖于模板的网页信息抽取技术,便捷地获取网络中存在的可信社会网络相关的信息;2、通过基于社会结构的人工确认方式,确保TSN中信息的真实性;3、通过提供以可信社会网络为基础的服务机制,促进可信社会网络自身的增长;从而能够促进便捷、可信、快速地构建TSN。通过对本文相关国内外研究的学习和研究,本文最终设计完成并实现了可信社会网络数据采集系统(TSNDCS)。具体地,TSNDCS包括两个部分,可信社会网络数据引擎(TSN Data Engine)和可信社会网络扩展服务(TSN Extending Service)。在TSNDE中,本文参考元搜索引擎的模式,设计并实现了一个使用多个搜索引擎进行迭代搜索的应用程序,并对搜索的结果进行信息抽取,从而不断地从网络中获取个人信息和人际关系信息,作为TSN基础数据保存到TSN数据库中。同时,可信社会网络扩展服务TSNES提供了一个网络应用,使得TSN中的用户可以通过互联网访问并以网页的形式浏览TSN。用户可以通过提供的服务进行一般的SNS基本操作(如留言、加为好友等),同时还可以查看和确认TSNDE获得的TSN基础数据。最后,用户通过邀请可信的好友加入TSN,从而实现了TSN在可信前提下的扩展。