1.基于本体的用户需求描述方法,其特征在于:
引入开放式目录信息,参照OWL语言的相关概念以及规则,构建用户特征信息本体,所述用户特征信息本体包含:基本信息集合、类集合、实例集合、属性集合、关系集合、规则集合;
构建用户特征信息描述文档,所述用户特征信息描述文档包含:用户基本信息集合、长期兴趣集合、短期兴趣集合、其他特征信息集合、用户特征信息本体到用户特征信息描述文档的映射关系;
由用户特征信息描述文档及用户特征信息本体到用户特征信息描述文档的映射关系构建具有语义信息的用户需求描述集合,所述用户需求描述集合包含:受长期兴趣集合、短期兴趣集合、其他特征信息集合约束的用户偏好描述集合,以及用户偏好概念图;
所述引入开放式目录信息,参照OWL语言的相关概念以及规则,构建用户特征信息本体的方法为:首先,构建描述用户基本信息的基本信息集合;
接着,按照自顶向下的方式构建类集合:依托开放式目录信息构建代表基本信息一般概念的顶层概念类,从顶层概念类逐层拓展构建具体概念类,所述顶层概念类包括核心概念类以及构成本体主体框架的关键概念类;
然后,用OWL语言描述类集合,完善各概念类对应的对象和数据属性以构建实例集合和属性集合;
最后,由概念类之间的关系、实例之间的关系、概念类与实例之间的关系构建关系集合,由本体固有规则构建规则集合;
采用显性获取与隐性反馈结合的方式来获取用户信息,这样得到的用户信息不仅仅能够获取用户明确的、长期的以及主观的兴趣以及需求信息,还能够及时的获取用户的短期偏好以及需求,从而为用户需求的描述建立基础;
所述构建用户特征信息描述文档的方法为:通过用户注册信息以及个人信息完善功能并以包含概念特征词的集合形式来描述长期兴趣集合、其他特征信息集合,结合服务历史交互记录信息以包含概念特征词的集合形式来描述短期兴趣集合;
所述短期兴趣集合中,由表达式:Ssi={ci,wi,ΔT,Date}表示短期兴趣i的元素Ssi,ci为短期兴趣i的概念特征词,wi为短期兴趣i的兴趣度,ΔT为短期兴趣i的生存时间,Date为最近一次用户对短期兴趣i的关注时间, 其中,Nv为用户浏览所有页面的总次数,nvi(urlc)为用户浏览与短期兴趣i相关的页面c的次数,n为用户浏览与短期兴趣i相关的页面总次数。
2.根据权利要求1所述的基于本体的用户需求描述方法,其特征在于,考虑用户需求的动态更新因素,由表达式: 更新短期兴趣的兴趣度,其中,nv(today→Date)为用户上次关注短期兴趣i到更新时这段时间内用户访问与短期兴趣i相关页面的次数, λ为衰减因子,k为衰减常数。
3.根据权利要求2所述的基于本体的用户需求描述方法,其特征在于,所述用户偏好描述集合包含概念特征词WF以及偏好度其中,
在概念特征词WF来自长期兴趣集合Slong时,wlWF为概念特征词WF的兴趣度;在概念特征词WF来自短期兴趣集合Sshort或其他特征信息集合OUFI时,nvWF(urla)为用户访问与概念特征词WF相关的页面a的次数,m为用户浏览与概念特征词WF相关的页面a的总次数;k'为调节常数。