基于本体的用户需求描述方法
【技术领域】
[0001] 本发明公开了基于本体的用户需求描述方法,属于Web服务发现的技术领域。
【背景技术】
[0002] 在全球经济一体化和信息化进程不断纵向推进的背景下,信息产业的格局正随着 信息技术的融合化和服务化的发展趋势不断改变着,信息服务业已成为国民经济可持续发 展的重要推动力量。面向服务的研究是信息时代的一次重要变革,通过服务能够促进信息 技术和企业经营人±的理解和交流。服务发现是面向服务的体系结构中的重要环节,是 指服务请求者依据自己的服务需求,通过服务发现算法从注册中屯、寻找目标服务集合的过 程。服务发现能够实现服务请求者对于所需服务的主观W及客观要求,是实现服务复用、共 享的重要前提。
[0003] 传统的服务发现方法大都关注的是服务本身,比如说基于关键字和基于语义的服 务发现方法。然而在网络信息资源呈现大规模化W及多样性的今天,用户越来越关注与自 己兴趣W及需求相符合的资源,用户作为现实社会中的单独实体,每个都会存在独特的兴 趣、个性化及习惯,面向用户需求的服务发现能够实现用户对服务的个性化需求。面向用户 需求的服务发现的一个关键是实现用户需求的形式化描述。现有的用户相关研究主要有基 于加权关键字的向量空间模型、基于本体的用户模型、基于主题的用户模型等,基于本体的 用户模型能够利用本体对概念描述的语义化、规范化的特点,从概念层面对用户的需求偏 好进行建模,使得用户的需求偏好信息具有语义特性,从而可W大大提高服务匹配的查全 率和查准率。
[0004] 在服务发现过程中,服务描述语言是实现服务描述与匹配的关键,然而现有的服 务描述语言存在着用户需求描述与服务描述之间的异构性问题,直接影响了服务发现的效 率。
【发明内容】
[0005] 本发明所要解决的技术问题是针对上述【背景技术】的不足,提供了基于本体的用户 需求描述方法,从用户需求描述的角度出发,利用本体构建具有语义信息的用户需求描述, 解决了服务描述语言存在异构性的技术问题。
[0006] 本发明为实现上述发明目的采用如下技术方案:
[0007] 基于本体的用户需求描述方法,
[000引引入开放式目录信息,参照OWL语言的相关概念W及规则,构建用户特征信息本 体,所述用户特征信息本体包含;基本信息集合、类集合、实例集合、属性集合、关系集合、规 则集合;
[0009] 构建用户特征信息描述文档,所述用户特征信息描述文档包含:用户基本信息集 合、长期兴趣集合、短期兴趣集合、其他特征信息集合、用户特征信息本体到用户特征信息 描述文档的映射关系;
[0010] 由用户特征信息描述文档及用户特征信息本体到用户特征信息描述文档的映射 关系构建具有语义信息的用户需求描述集合,所述用户需求描述集合包含;受长期兴趣集 合、短期兴趣集合、其他特征信息集合约束的用户偏好描述集合,W及用户偏好概念图。
[0011] 作为所述基于本体的用户需求描述方法的进一步优化方案,引入开放式目录信 息,参照OWL语言的相关概念W及规则,构建用户特征信息本体的方法为:
[0012] 首先,构建描述用户基本信息的基本信息集合;
[0013] 接着,按照自顶向下的方式构建类集合:依托开放式目录信息构建代表基本信息 一般概念的顶层概念类,从顶层概念类逐层拓展构建具体概念类,所述顶层概念类包括核 屯、概念类W及构成本体主体框架的关键概念类;
[0014] 然后,用OWL语言描述类集合,完善各概念类对应的对象和数据属性W构建实例 集合和属性集合;
[0015] 最后,由概念类之间的关系、实例之间的关系、概念类与实例之间的关系构建关系 集合,由本体固有规则构建规则集合。
[0016] 进一步的,所述基于本体的用户需求描述方法中,构建用户特征信息描述文档的 方法为:通过用户注册信息W及个人信息完善功能并W包含概念特征词的集合形式来描述 长期兴趣集合、其他特征信息集合,结合服务历史交互记录信息W包含概念特征词的集合 形式来描述短期兴趣集合。
[0017] 再进一步的,所述基于本体的用户需求描述方法中,短期兴趣集合中,由表达式: Ssi= {ci,wi,AT,化te}表示短期兴趣i的元素Ssi,ci为短期兴趣i的概念特征词,wi 为短期兴趣i的兴趣度,at为短期兴趣i的生存时间,Date为最近一次用户对短期兴趣i 的关注时间,
其中,Nv为用户浏览所有页面的总次数,nvi(urlc)为用户 浏览与短期兴趣i相关的页面C的次数,n为用户浏览与短期兴趣i相关的页面总次数。
[0018] 更进一步的,所述基于本体的用户需求描述方法,考虑用户需求的动态更新因素, 由表达式
更新短期兴趣的兴趣度,其中,A为 衰减因子,nv(today-Date)为用户上次关注短期兴趣i到更新时该段时间内用户访问与 短期兴趣i相关页面的次数,
k为衰减常数。
[0019] 作为所述基于本体的用户需求描述方法的进一步优化方案,用户偏好描述集合包 含概念特征词WFW及偏好度e
其中,
[0020] 在概念特征词WF来自长期兴趣集合Si"g时,wl"为概念特征词WF的兴趣度;在概 念特征词WF来自短期兴趣集合S,h"t或其他特征信息集合0UFI时,nvw(urla)为用户访问 与概念特征词WF相关的页面a的次数,m为用户浏览与概念特征词WF相关的页面a的总 次数;k'为调节常数。
[0021] 本发明采用上述技术方案,具有W下有益效果:
[002引 (1)提出依托0DP化及OWL语言自顶向下构建本体的方法,并由本体到用户特征信 息描述文档的映射关系,将语义信息W及特征之间的相互关系映射给用户特征描述文档, 从而得到具有语义信息的用户需求描述集合,解决了用户需求描述与服务描述之间存在异 构性的问题,提高了服务发现效率;
[0023] (2)方案考虑了用户信息获取方式的完整性与有效性:采用显性获取与隐性反馈 结合的方式来获取用户信息,该样得到的用户信息不仅仅能够获取用户明确的、长期的W 及主观的兴趣W及需求信息,还能够及时的获取用户的短期偏好W及需求,从而为用户需 求的描述建立基础;
[0024] (3)方案考虑了用户需求信息的语义描述;采用本体概念描述用户需求信息,一 是可W为用户的需求描述提供充足的语义信息,便于计算机理解,也便于后续的发现过程; 二是本体概念可W很好的表示用户需求信息中各个信息之间直接的属性关系,比如说从 属、并列等等,便于后续过程中对用户需求信息的处理;
[0025] (4)方案考虑了用户偏好需求的众多影响因素:本方法中,我们将用户的长期兴 趣与短期兴趣设定为两个影响用户偏好的因素,并且与其他用户特征信息一起影响用户偏 好需求,为了能够表现出用户偏好直接可能存在的直接或者间接的关系,采用一个基于图 的结构来表示用户的偏好概念;
[0026] (5)方案考虑了用户需求的动态更新过程:对用户的短期兴趣进行动态的更新是 保证用户兴趣符合用户实时偏好需求的重要保障,本方法对用户短期兴趣的进行动态的更 新,实现用户需求的实时描述。
【附图说明】
[0027] 图1是基于本体的用户需求描述方法的框架。
[0028] 图2是用户特征信息本体顶层概念类及描述。
[0029] 图3是用户特征信息本体的层次结构。
[0030] 图4是用户兴趣的更新流程。
[0031] 图5是用户生活休闲爱好的用户偏好概念关系图。
【具体实施方式】
[0032] 下面详细描述本发明的实施方式,下面通过参考附图描述的实施方式是示例性 的,仅用于解释本发明,而不能解释为对本发明的限制。
[0033] 本领域的技术人员可W理解,除非另外定义,该里使用的所有术语(包括技术术 语和科学术语)具有本发明所属技术领域中的普通技术人员的一般理解相同的意义。还应 该理解的是,诸如通用字典中定义的那些术语应该被理解为具有与现有技术的上下文中的 意义一致的意义,并且除非像该里一样定义,不会用理想化或过于正式的含义来解释。
[0034] 本发明设及的基于本体的用户需求描述方法,包括用户特征信息本体的构建,用 户需求信息的获取和描述W及用户需求描述集合形成,基本流程是:首先,基于开放式目录 信息 0DP(0penDirectoirInformation),参照 0WL(0ntologyWebLanguage)语言的相关 概念W及规则,自顶向下构建用户特征信息描述本体;其次,通过用户信息中显示获取方式 与隐式获取方式结合的方式,获取用户基本信息、兴趣信息w及其他特征信息,并且构建用 户特征信息描述集合。最后,参照前两步的成果,构建用户偏好信息描述集合,主要有两部 分组成,即用户偏好需求概念集合和偏好概念关系图。
[0035] 下面先给出基于本体的用户需求描述方法中的相关概念的定义及其描述:
[0036] (1)本体的ntolo
gy);哲学范畴的本体(表示抽象的概念)是对自然存在的一种 描述,W及描述存在哪些种类的事物。在信息服务领域的本体可W理解为概念化的明确的 规范说明,主要包括四个方面,概念化、明确、形式化W及共享。本体可W形式化的表示为一 个五元组:
[0037] 0 = {info, C, R, I,A°}
[003引其中,info是本体的基本信息,C(class)是相关类的集合,R(relations)是关系 的集合,I (instances)是实例的集合,A°(axioms)表示公理的集合。通常将概念、关系、实 例和公理称为本体的元素。
[0039] (2)类(Class);类是具有相同属性的个体的集合,而该些个体也可W成为该个类 的实例。类可W使用子类形成一个专口化的层次结构,其中化ing类被定义为超类,表示所 有子类和个体的集合。而Nothing类表示其所包含的子类和个体为空。
[0040] (3)属性(Propedy):属性可W用来描述个体之间或者个体与数据值之间的关 系,即ObjectProperty和DatatypeProperty。比如说有该样四个属性;hasQiild,hasRela tive,hasSibling,andhasAge,前S个属性可W用来表示两个化rson类实例之间的关系, 而hasAge属性则可W用来表示化rson类的实例和数据类型实例之间的关系。
[0041] (4)个体(Indivi化al);个体是类的实例,而个体之间的联系可W用属性来表示。
[0042]巧)用户特征信息本体 〇JserQiaracteristicInformationOntology,UCI0);用 来表示用户的个人特征信息中语义概念,我们采用6元组来表示用户信息本体:
[0043]UCI0 = {info,ucC,ucl,ucR,ucA,rules}
[0044] 其中,in化表示该用户特征本体的基本信息,即该本体是什么、用来描述什么等等 比如说本体的名称、创建者、创建时间、创建背景等等;ucC是本体中类的集合,本方法中我 们根据自顶向下的方式设计相关概念类,首先设计顶层类,用来表示用户信息的一般概念, 然后进一步分解成具体的概念;ucl是实例的集合,实例是类中所映射的具体对象,本方法 中采用多层次的对象形式;ucR是关系的集合,在本方法中我们设定4种关系来表示用户类 之间,实例之间W及类与实例直接的相互关系,该4种关系包括;is-a、part-〇f、subclass、 anattributeof;ucA是本体中属性的集合,每个属性可W说明概念或实例的某一特征, 本方法中主要用来表示用户信息中相关的服务属性;rules是本体中存在的固有规则的集 么 口 〇
[0045] (6)用户偏好与用户兴趣:用户偏好是用户对于相关事物或者行为内屯、情感的外 在表现形式,其受到用户自身的兴趣、习惯W及知识水平的影响。用户兴趣是指用户对特定 的"事物"、"活动及"人为对象"所产生的带有倾向性、选择性的态度、情绪、喜欢的想法。 用户偏好可W说是用户兴趣的外在表现形式,受到其影响。
[0046] (7)长期兴趣与短期兴趣:长期兴趣是用户在其成长背景、学历、人生观、价值观 等因素长期影响下形成的,相对稳定。短期兴趣通常是由于当前环境下的某些条件和刺激 而产生,相对不稳定,容易消逝,但却对用户的当前偏好起着重要的实时影响作用。长期兴 趣和短期兴趣共同影响用户偏好。
[0047] 做用户特征信息描述集合(SetofUserQiaracteristicInformation Description,S_UCID):用户的特征信息描述集合是通过用户显性W及隐性的方式获取的 有关用户的基本特征信息和兴趣相关信息的集合,其中包括用户的基本信息,兴趣信息,习 惯信息,能力信息等等信息。假设S_UCID=扣BI,UII化OUFI},其中,UBI表示用户的基本 信息,UIID表示用户的兴趣信息,0UFI表示用户其他的特征信息,比如说习惯、能力、所处 的环境等等。
[0048] (9)用户兴趣信息描述 〇JserInterestsInformationDescription,UIID);是用 来表示用户相关偏好信息的集合,假定UIID=W_irrf,S_UserInt,§},其中,U_inf表示 用户的基本信息,如姓名,性别等,SJJserInt表示用户的偏好信息集合,假定SJJserInt= 巧long,Sshort},Slang表不用户的长期兴趣集合,SShort表不用户的短期兴趣集。§表不从用户 特征本体到用户兴趣信息描述的映射关系。
[0049] (10)用户偏好需求描述集合(SetofUserPreferencesRequirement Description,S_UPRD);主要由两部分组成即用户偏好描述集合W及用户偏好概念关系图。 假定SUP畑表示用户需求描述集合,S_Use巧re表示用户偏好需求概念集合,F_Use巧R表示 用户偏好概念图,则S_UP畑=K_UserPre,F_Usei~P时。
[0050] 本发明提出的基于本体的用户需求描述方法主要包括四个模块,分别是用户特征 描述本体、用户信息获取、用户特征信息描述文档和用户需求描述集合。该四者共同构成一 个完善的用户需求描述方法,形成对服务发现中的用户个性化需求的形式化描述。
[0051] 第一步;构建用户生活类休闲爱好特征信息本体,依托于0DP自顶向下构建用户 生活类休闲爱好顶级概念类、二级类(即为具体概念类),用OWL语言描述类的相关对象实 例W及数据属性(如图1、图2、图3所示)。
[0052]顶级概念类主要包括User类、UserRequirements类、Interest类,Cap油ility 类,报ibit类,Activity类W及Context类。化er类为核屯、类,表示每个相关的用户,化er Requirements类表示用户特征本体中的主要内容。在本体的相关类中,Interest类, Cap油ility类,报ibit类,Activity类W及Context类5个关键概念类构成用户需求本体 的主体架构。Interest类表示用户的兴趣,是影响用户需求偏好的主要因素;Cap油ility 类表示用户处理事物的能力,当用户需要在不同的情况下做出选择时,用户的能力能够起 到基础性的作用,而用户能力是感性还是理性直接影响到用户对事物的看法W及选择,能 够影响用户的需求偏好;Habit类表示用户长期的生活工作过程中形成的符合用户身体、 生理印记的行为或者动作;Activity类W及Context类分别表示用户近期的相关社会或 工作相关活动W及用户所处环境或者生活状态,该两者在某些情况下能够对用户需求偏 好产生关键的影响,比如说用户处于学生时期还是工作状态,其对服务的需求要求会产生 比较大的差异。在确定核屯、类W及关键概念类后,自顶向下、逐层地拓展具体的概念类,如 Capability_Level类、Capability_Type类、Interest-Level类、Interest-Type类、Habit-Level类、Habit_Type类、Activity_Type类、Context_Type类。
[0053] 当使用本体语言定义所有核屯、概念类后,需要完善该些类所对应的具体的对象和 数据属性。该些属性能够通过对象之间的关系将不同概念类联系起来,从而可W进一步推 断有关用户偏好需求的新的消息。比如说,"Context"类包含着属性"hasContext"来表示 用户的生活状态,而其属性(工作、求学)能够影响"Cap油ility"类。该种影响能够表现 在属于工作状态的用户能够具有更强的交际能力或者处理困难的能力。该样的话,我们能 够通过用户特征本体中的概念类或者对象之间的联系W及关系来表示用户偏好之间的相 关关系,从而得到用户的个性化需求描述。
[0054] 第二步:用户完善个人信息,包括基本信息、生活爱好信息W及其他特征信息。通 过用户注册信息W及用户个人相关信息完善文档构建用户生活休闲爱好服务的长期兴 趣集合Si"M== G (l,n),W及构建用户其他特征信息集合0UFI={0門} j G (l,m)。用户的注册信息W及用户的个人信息中相关的兴趣,是用户长期生活积累形成 的,比较确定的兴趣爱好,该类兴趣不会在短时间内发生变化,称之为长期兴趣。假设长期 兴趣Slong= {(f 1,wll),(fi, wli),…(fn, win)},fi表示兴趣的特征词,wli表示此兴趣 特征词的兴趣度。从用户的个人信息完善页面中可W获取其他用户特征信息。我们用OUFI 表示用户的其他特征信息的集合,则0UFI={0F1,0F2,…,OFi,…,OFn},0Fi表示第i个用 户特征集合,OFi=(fil, fi2,…,fij,…fim},fij表示第i个用户特征的第j个特征词。 [00巧]第=步:通过用户生活类爱好服务历史交互记录信息构建用户短期兴趣信息集合 Ssho;rt = (Ssl, Ss2, Ss3,…Ssi,…,Ssk},假设Ss
i ={ci,wi,AT,Date}表不短期兴趣i 的元素Ssi,采用用户访问生活兴趣相关服务的页面访问频率来计算用户短期的兴趣度,ci 为短期兴趣i的特征词,wi为短期兴趣i的兴趣度,AT为短期兴趣i的生存时间,Date为 最近一次用户对短期兴趣i的关注时间,
其中,Nv为用户浏览所有页面 的总次数,nvi(uric)为用户浏览与短期兴趣i相关的页面C的次数,n为用户浏览与短期 兴趣i相关的页面总次数。
[0056] 第四步;通过二S两步构建生活兴趣服务相关用户特征信息描述文档S_UCID。用 户特征信息描述文档包括用户的基本信息,兴趣信息,习惯信息,能力信息等等信息。由于 用户长期兴趣是恒定不变的,因此在用户完善个人信息时采用5分制对用户长期兴趣度进 行评定,5分表示具有强烈兴趣,1分表示只有少许兴趣。用户短期兴趣度的确定是通过对 用户的行为记录的挖掘得到。
[0057] 第五步:当用户有新的生活兴趣相关服务交互行为时,如图4所示动态更新用户 的短期兴趣,由表达式
更新短期兴趣的兴趣 度,其中,A为衰减因子,nv(today-化te)为用户上次关注短期兴趣i到更新时该段时间 内用户访问与短期兴趣i相关页面的次数:
k为决定衰减速度的衰减常 数,通过上式可W发现,当用户关注某个兴趣的时间间隔逐渐接近于兴趣的生产时间是,衰 减因子会变为1,用户的兴趣度会接近或者等同于0,表明此短期用户兴趣已经不存在于用 户的兴趣描述文档中。
[0058] 第六步:通过W上步骤,构建用户生活兴趣服务相关的用户偏好信息描述集合。用 户偏好信息描述集合如图5所示主要有两部分组成,即用户偏好需求概念集合和偏好概念 关系图。S_UP畑=怯_化6巧re,F_Use巧时。偏好需求概念集合是由用户的兴趣特征、行为 特征、习惯特征等等共同影响的偏好概念的集合。偏好概念由两部分组成,即概念特征词和 影响因子,假定WF表示概念特征词,3表示偏好度,则S_UscrPrc=!WFi,Gh;-.;i.,,),慨念特征词 是由用户的兴趣W及其他特征信息共同组成的,S是特征词在用户行为记录中访问页面中 出现的频率。上文已经计算出用户长短兴趣的兴趣度。该里,我们给出其他特征信息的出 现频率的计算公式,假定化equency(OF)表示特征OF的出现频率,则;
[0062] 在概念特征词WF来自长期兴趣集合Si"g时,wl"为概念特征词WF的兴趣度;在概 念特征词WF来自短期兴趣集合S,hart或其他特征信息集合0UFI时,nvW(urla)为用户访问 与概念特征词WF相关的页面a的次数,m为用户浏览与概念特征词WF相关的页面a的总 次数;k'为调节常数。
[0063] 综上所述,本发明采用上述技术方案,具有W下有益效果:
[0064] (1)提出依托0DP化及OWL语言自顶向下构建本体的方法,并由本体到用户特征信 息描述文档的映射关系,将语义信息W及特征之间的相互关系映射给用户特征描述文档, 从而得到具有语义信息的用户需求描述集合,解决了用户需求描述与服务描述之间存在异 构性的问题,提高了服务发现效率;
[0065] (2)方案考虑了用户信息获取方式的完整性与有效性:采用显性获取与隐性反馈 结合的方式来获取用户信息,该样得到的用户信息不仅仅能够获取用户明确的、长期的W 及主观的兴趣W及需求信息,还能够及时的获取用户的短期偏好W及需求,从而为用户需 求的描述建立基础;
[0066] (3)方案考虑了用户需求信息的语义描述;采用本体概念描述用户需求信息,一 是可W为用户的需求描述提供充足的语义信息,便于计算机理解,也便于后续的发现过程; 二是本体概念可W很好的表示用户需求信息中各个信息之间直接的属性关系,比如说从 属、并列等等,便于后续过程中对用户需求信息的处理;
[0067] (4)方案考虑了用户偏好需求的众多影响因素:本方法中,我们将用户的长期兴 趣与短期兴趣设定为两个影响用户偏好的因素,并且与其他用户特征信息一起影响用户偏 好需求,为了能够表现出用户偏好直接可能存在的直接或者间接的关系,采用一个基于图 的结构来表示用户的偏好概念;
[0068] (5)方案考虑了用户需求的动态更新过程:对用户的短期兴趣进行动态的更新是 保证用户兴趣符合用户实时偏好需求的重要保障,本方法对用户短期兴趣的进行动态的更 新,实现用户需求的实时描述。
[0069] 本领域普通技术人员可W理解;附图只是一个实施例的示意图,附图中的模块或 流程并不一定是实施本发明所必须的。
[0070]通过W上的实施方式的描述可知,本领域的技术人员可W清楚地了解到本发明可 借助软件加必需的通用硬件平台的方式来实现。基于该样的理解,本发明的技术方案实质 上或者说对现有技术做出贡献的部分可软件产品的形式体现出来,该计算机软件产品 可W存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用W使得一台计算机设备 (可W是个人计算机、服务器,或者网络设备等)执行本发明的实施例或实施例的某些部分 所述的方法。
【主权项】
1. 基于本体的用户需求描述方法,其特征在于: 引入开放式目录信息,参照OWL语言的相关概念以及规则,构建用户特征信息本体,所 述用户特征信息本体包含:基本信息集合、类集合、实例集合、属性集合、关系集合、规则集 合; 构建用户特征信息描述文档,所述用户特征信息描述文档包含:用户基本信息集合、长 期兴趣集合、短期兴趣集合、其他特征信息集合、用户特征信息本体到用户特征信息描述文 档的映射关系; 由用户特征信息描述文档及用户特征信息本体到用户特征信息描述文档的映射关系 构建具有语义信息的用户需求描述集合,所述用户需求描述集合包含:受长期兴趣集合、短 期兴趣集合、其他特征信息集合约束的用户偏好描述集合,以及用户偏好概念图。2. 根据权利要求1所述的基于本体的用户需求描述方法,其特征在于,所述引入开放 式目录信息,参照OWL语言的相关概念以及规则,构建用户特征信息本体的方法为: 首先,构建描述用户基本信息的基本信息集合; 接着,按照自顶向下的方式构建类集合:依托开放式目录信息构建代表基本信息一般 概念的顶层概念类,从顶层概念类逐层拓展构建具体概念类,所述顶层概念类包括核心概 念类以及构成本体主体框架的关键概念类; 然后,用OWL语言描述类集合,完善各概念类对应的对象和数据属性以构建实例集合 和属性集合; 最后,由概念类之间的关系、实例之间的关系、概念类与实例之间的关系构建关系集 合,由本体固有规则构建规则集合。3. 根据权利要求2所述的基于本体的用户需求描述方法,其特征在于,所述构建用户 特征信息描述文档的方法为:通过用户注册信息以及个人信息完善功能并以包含概念特征 词的集合形式来描述长期兴趣集合、其他特征信息集合,结合服务历史交互记录信息以包 含概念特征词的集合形式来描述短期兴趣集合。4. 根据权利要求3所述的基于本体的用户需求描述方法,其特征在于,所述短期兴趣 集合中,由表达式:Ssi = {ci,wi, AT,Date}表示短期兴趣i的元素Ssi,ci为短期兴趣i 的概念特征词,wi为短期兴趣i的兴趣度,Δ T为短期兴趣i的生存时间,Date为最近一 次用户对短期兴趣i的关注时间,,其中,Nv为用户浏览所有页面的总次 数,Iwi(Urlc)为用户浏览与短期兴趣i相关的页面c的次数,η为用户浏览与短期兴趣i 相关的页面总次数。5. 根据权利要求4所述的基于本体的用户需求描述方法,其特征在于,考虑用户需求 的动态更新因素,由表达式:Wi. = (IdL更新短期兴趣的兴 趣度,其中,λ为衰减因子,nv(today -Date)为用户上次关注短期兴趣i到更新时这段时 间内用户访问与短期兴趣i相关页面的次数k为衰减常数。6. 根据权利要求5所述的基于本体的用户需求描述方法,其特征在于,所述用户偏好 描述集合包含概念特征词WF以及偏好度0,在概念特征词WF来自长期兴趣集合Slmg时,wl w为概念特征词WF的兴趣度;在概念特 征词WF来自短期兴趣集合Sstort或其他特征信息集合OUFI时,Iivwp(Urla)为用户访问与概 念特征词WF相关的页面a的次数,m为用户浏览与概念特征词WF相关的页面a的总次数; k'为调节常数。
【专利摘要】本发明公开了基于本体的用户需求描述方法,属于Web服务发现的技术领域。所述方法,引入开放式目录信息并参照OWL语言的相关概念以及规则构建用户特征信息本体;构建用户特征信息描述文档;由用户特征信息描述文档及用户特征信息本体到用户特征信息描述文档的映射关系构建具有语义信息的用户需求描述集合,解决了用户需求描述与服务描述之间存在异构性的问题,提高了服务发现效率。
【IPC分类】G06F17/30
【公开号】CN104881468
【申请号】CN201510276378
【发明人】王海艳, 周爱冬, 骆健, 严骐, 赵济洲, 吴英强, 汤涌泉
【申请人】南京邮电大学
【公开日】2015年9月2日
【申请日】2015年5月26日
转载请注明原文地址:https://www.famiwei.com/read-8138607.html