P2P Information Community项目开发构想

来源:互联网 发布:2018 专升本 网络教育 编辑:程序博客网 时间:2024/05/16 10:11

(这是06头脑发热写的一个想法,现在读来感觉还有些价值,放上来收集点砖头)

一、动机:

软件业不同于制造业,由于复制成本趋近于0,所以未来趋势应该是走向个性化的服务,P2P似乎提供了一个契机。如果说汽车延升了人类的双足,那么电脑对个人的辅助作用似乎远未达到,这也是本软件追求的一个方向,如果计算机上的信息和自已关系越来越大,它包含了社会对自己的态度,自己的对社会的认识,包含了自己的思想,条理化自己的思想,帮助自已记忆、思维,并能自动获取自己需要的信息,那么会是一种什么情况?我很想知道,所以想做一尝试。

 

自由需要责任,平等不排斥集中。本着以上理念,尝试开发一个建立P2P网络信息社会的软件,促进信息有效的互通互享,电脑个性化,削弱网络的虚拟化。

二、软件轮廓:

  1. 重整信息的接收和发送机制,可参考IE的界面,可以访问现有网址,但是有信息搜集机制,对使用者浏览、发送的信息进行分析处理,总结用户的爱好、兴趣自动去搜寻展示用户需要的内容,发布新信息时,将通知需求用户关注。
  1. Peer结点的人格化。每个结点代表一个个人或法人,个人有其完整的人格属性及灵活的个性属性,属性分类大致如下:

外形:相貌,体形。。。。。。。。

内在:道德指数,信用,学问,见识,兴趣爱好,专长,言论。。。。。。

属性值的定义由自已和社会共同完成,象Emule那样每个人负责存储维护自己对别人的评价。有服务结点进行全局的统计。引入投票机制人手一票,少数服从多数。

用户动态化识别,个性有成长记录。

  1. 节点IP的信息地理化,明确各节点的地理位置,有利于自我约束,限制不良信息。
  1. 每一个软件使用者自动成为一个博客。使用本软件时在网上发表的内容都自动成为博客内容。

三、实现分析

信息社会是一个信息海量剧增的社会,如何有效的发布、得到信息成为一个问题。信息是以人为中心的,信息来自于人,最终也由人接收。个人觉得,信息的组织、管理、搜索最有效的方式应该围绕着人来进行。毕竟信息是死的,人是活的。

建立一个网络信息社会,着眼点可归结于有效信息的有效利用

1.       什么是有效信息?可以从以下方面来看:

1.       是由负责任的发布者发布的信息。目的在于保证信息的健康和真实。需要规范发布者信息,构建发布者信用评估、管理系统,近期可由发布者公布自身信息,各Peer结点评分、存储,由SupPeer统计发布。并设立错误补救机制,使用进入计时来提高使用者珍惜目前身份识别标志。

2.       由领域知情者或专家发布的信息。目的在于保证信息有价值。需要对发布者的专长有评价系统。开始可参考各Peer结点的收藏计数反馈来确定。

3.       信息新的理念含量高,利于知识更新。可对比旧有信息、日期。

4.       是利于理解、吸收、使用的信息。还是从个人反馈中得到评价。

总之信息发布者越真实、有信用、专业,他发布的信息越需要重视,影响面越大。

2.       如何有效利用?简言之为需要信息的人能很快收到以上有效的信息。这里应充分实现计算机的自动和智能化机能,要能做到软件使用时间越长,软件对用户越了解,越能帮助用户找到所需的信息。这是电脑个性化的象征。考虑从以下方面入手:

2.1、首先在于信息按需求规范化和合理分类,建立需求关键词。对应到个人有需求、爱好、特长属性。信息接收与否的权利在于用户。

2.2、可跟踪各类需求流行信息,自动存入本地。反馈本地用户信息。

2.3、可跟踪关心的个人所发布的信息,反馈本地用户信息。

2.4、搜集、整理软件使用者的言论、观点、关注点,成为自动搜集信息的依据。

四、近期实现目标:

1.       基于KAD网络的音视频交友,可以搜索、浏览视频画面(单帧画面),用户资料评价系统,含地理信息。

2.       专业人才信息系统。

3.       博客本地化。区别在于,更加个性化智能化,和个人连接更紧密,追踪记录个人留言及他人留言,及时反馈,搜集整理,分类功能。

优点:加强社会化和智能化

传统信息只注重发布,而缺少使用户接收的手段。本软件是对此的改进完善,增加了与用户的交互,强化了供求关系,接收与否的最终权力仍在用户。

加强信息与发布人、接收人的联系,利于了解信息发布人的情况,追踪其信息,保护发布人的版权,同时增强约束性,在某种程度上,接收者可能也扮演着传播者的角色,他的行为与言论影响着信息的传播。(可把用户分为信息源,传播源)

四、可行性探讨。

1、社会环境的可行性。

由于软件中信息的自由发布机制,似乎将使信息发布变得缺乏可控性。

个体的信息发布有三个途径,一是消息放入信息集市,信息集市可由专用服务器或超级节点构成,撒布面越广对该集市硬件的要求越高,该集市越有可管理性;二是个体在其它公开发布的信息上的评述,这一环节需要考虑合理措施;三是由于个体发布或评述信息引来的用户订单,这是用户的需求决定的。

总之,信息的健康最终靠的是用户自律与社会(信息社会)的监督。

  1. 硬件环节的可行性。

个人机器性能的不断攀升,网络带宽不断加大,节点的不断增多提供了可行性。

3.       软件面的可行性。

网络方面:P2P技术的发展,各种P2P方案的实施已经集累了丰富的分布式网络布局的经验。可以考虑采用开源的KAD网络组建。以此为基础作出相应改动。

用户管理:用户以IP,自定呢称,可用邮箱,128ID建立标识,进入网络,自行管理相关用户。超级结点需要另外考虑。

界面:类IE界面。

智能化:考虑利用搜索网站提供的API,理解信息是意识的载体,充分映射大脑记忆思维过程,寻找算法。

数据库:由于用户配置关系,一般采用Access。对想充当超级节点的用户,也提供SQLServer版。