基于本体查询系统进行多领域产品推荐的方法技术方案

技术编号:8366803 阅读:188 留言:0更新日期:2013-02-28 05:25
本发明专利技术公开了一种基于本体查询系统进行多领域产品推荐的方法,其特征在于所述方法包括以下步骤:(1)在本体查询系统中输入产品信息进行查询,所述本体查询系统导入规则推理机在与产品相关的各个本体库中进行检索;(2)根据检索结果将用户需要的产品信息和相关的产品资源展示给用户并提示用户相关产品。该方法可以避免用户常规检索的结果繁杂,用户难以获得有用的信息,避免用户的错误决策。

【技术实现步骤摘要】

本专利技术属于信息处理
,具体涉及一种。
技术介绍
本体是一种知识库对领域事物的描述,带有语义性,可以说是另一种数据库。本体的目标是捕获相关领域的知识,提供对该领域知识的共同理解,确定该领域内共同认可的词汇,并从不同层次的形式化模式上给出这些词汇(术语)和词汇间相互关系的明确定义。总的来说,构造本体可以实现某种程度的知识共享和重用,以及提高系统通讯、互操作、可靠性的能力。 数据的含义就是语义。简单的说,数据就是符号。数据本身没有任何意义,只有被赋予含义的数据才能够被使用,这时候数据就转化为了信息,而数据的含义就是语义。语义具有领域性特征,不属于任何领域的语义是不存在的。而语义异构则是指对同一事物在解释上所存在差异,也就体现为同一事物在不同领域中理解的不同。对于计算机科学来说,语义一般是指用户对于那些用来描述现实世界的计算机表示(即符号)的解释,也就是用户用来联系计算机表示和现实世界的途径。语义是对数据符号的解释,而语法则是对于这些符号之间的组织规则和结构关系的定义。对于信息集成领域来说,数据往往是通过模式(对于模式不存在或者隐含的非结构化和半结构化数据,往往需要在集成前定义出它们的模式)来组织的,数据的访问也是通过作用于模式来获得的,这时语义就是指模式元素(例如类、属性、约束等等)的含义,而语法则是模式元素的结构。语义网是Semantic Web的中文名称。语义网就是能够根据语义进行判断的网络。简单地说,语义网是一种能理解人类语言的智能网络,它不但能够理解人类的语言,而且还可以使人与电脑之间的交流变得像人与人之间交流一样轻松。语义网是对未来网络的一个设想,在这样的网络中,信息都被赋予了明确的含义,机器能够自动地处理和集成网上可用的信息.语义网使用XML来定义定制的标签格式以及用RDF的灵活性来表达数据,下一步需要的就是一种Ontology的网络语言(比如OffL)来描述网络文档中的术语的明确含义和它们之间的关系。语义网的体系结构正在建设中,当前国际范围内对此体系结构的研究还没有形成一个令人满意的严密的逻辑描述与理论体系,我国学者对该体系结构也只是在国外研究的基础上做简要的介绍,还没有形成系统的阐述。语义网的实现需要三大关键技术的支持XML、RDF和Ontology。XML (extensibleMarked Language,即可扩展标记语言)可以让信息提供者根据需要,自行定义标记及属性名,从而使XML文件的结构可以复杂到任意程度。它具有良好的数据存储格式和可扩展性、高度结构化以及便于网络传输等优点,再加上其特有的NS机制及XML Schema所支持的多种数据类型与校验机制,使其成为语义网的关键技术之一。目前关于语义网关键技术的讨论主要集中在RDF和Ontology身上。本专利技术因此而来。
技术实现思路
本专利技术目的在于提供一种,解决了现有技术中语义本体网络缺乏技术应用等问题。为了解决现有技术中的这些问题,本专利技术提供的技术方案是一种,其特征在于所述方法包括以下步骤(I)在本体查询系统中输入产品信息进行查询,所述本体查询系统导入规则推理机在与产品相关的各个本体库中进行检索;(2)根据检索结果将用户需要的产品信息和相关的产品资源展示给用户并提示用户相关广品。·优选的,所述方法中与产品相关的各个本体库包括产品质量本体、产品相关的新闻本体、产品安全本体、产品本体。优选的,所述方法步骤(I)中检索的顺序是先检索产品相关的新闻本体,并根据产品相关的新闻本体获得的影响因子进行判断是否进行产品安全本体和产品质量本体查询。优选的,所述方法步骤(I)中当存在影响因子时,本体查询系统在产品安全本体和产品质量本体中查询,并在产品本体中查询。优选的,所述方法步骤(I)中当不存在影响因子时,本体查询系统仅在产品本体中查询。优选的,所述方法步骤(I)中加载的规则推理机为Reasoner推理机。本专利技术技术方案基于本体进行多领域的产品推荐,使用本体的特点,获得一种跨多领域的结合推理机对潜在关联信息进行本体信息查询的方法。本专利技术与现有技术相比,具有如下的有益效果本专利技术技术方案通过加载规则推理机进行产品相关信息的查询,通过查询结果的综合,将与产品相关的重要信息呈现推荐给用户,可以避免用户常规检索的结果繁杂,用户难以获得有用的信息,避免用户的错误决策。附图说明下面结合附图及实施例对本专利技术作进一步描述图I为本专利技术技术方案本体的结构层次图;图2为本专利技术技术方案中本体中类和对象间的层次图;图3为本专利技术技术方案本体中对象间关系图;图4为本专利技术技术方案规则推理的逻辑结构图;图5为本专利技术技术方案疯牛病新闻实例的逻辑结构图;图6为本专利技术技术方案推荐系统的结构图;图7为本专利技术技术方案推荐系统的流程图。具体实施例方式以下结合具体实施例对上述方案做进一步说明。应理解,这些实施例是用于说明本专利技术而不限于限制本专利技术的范围。实施例中采用的实施条件可以根据具体厂家的条件做进一步调整,未注明的实施条件通常为常规实验中的条件。实施例本实施例中本体的建立在基于类的三元组的模型上,即主语(SUBJECT),宾语(object)和谓词(predicate),表示两个对象及其之间的某种联系。本实施例的本体中的类,可以视一个大类为一个小型的领域本体,构建一个大本体模型,类结构如图I所示。如图2所示为本体中对象间的关系,不同类的对象通过ObjectProperty属性连接在一起。ObjectProperty属性的对象属性继承关系如图3所示。图4展示了两个规则推理的逻辑结构。其中,规则I是购买商品A的人经常会购买商品B,而购买商品B的人经常会购买商品C,所以也许购买商品A的人会对商品C比较感兴趣,即商品C成为对于购买了商品A的人的推荐项目。 规则2是如果一条新闻和某一种问题有关联,而这个问题会影响到一种商品,则说明该商品与该新闻有联系会被影响。新闻实例与食品安全问题的实例或是产品质量问题的实例的有关联(Be I inkwith ),而这些食品安全问题或是产品质量问题会对商品产生影响(Affect),这些影响便是用户会因为商品所包含的质量或者安全问题而对于该商品排斥。比如某一条关于某种食品安全的新闻,而这条新闻涉及到某种商品,那么我们认为该负面新闻会对商品产生影响。图5在图4的基础上通过一个疯牛病新闻的实例展示了负面新闻对于商品的影响。图5中分别对Americanbeef和Chinesebeef进行了查询。图5左边部分对于Americanbeef进行了查询。对于疯牛病新闻,系统查询到该新闻与疯牛病有关(Belinkwith)0而疯牛病对于Americanbeef有影响(Affect),由推理可以得到该负面新闻会对于商品Americanbeef有影响(Maybeaffect),同时系统进一步可以查询出影响该商品的因子属于disease (疾病类)。图5右边部分对于Chinesebeef进行了查询。具体过程是对于疯牛病新闻,系统查询到该新闻与疯牛病有关(Belinkwith)。而疯牛病对于Chinesebeef无影响(NoAffect),由推理得不到与该商品相关的负面新闻,它们之间不存在潜在联系,所以是“无影响因子”的情况,疯牛病新闻实例不会影响Chinesebeef。如图6所示,本文档来自技高网
...

【技术保护点】
一种基于本体查询系统进行多领域产品推荐的方法,其特征在于所述方法包括以下步骤:(1)在本体查询系统中输入产品信息进行查询,所述本体查询系统导入规则推理机在与产品相关的各个本体库中进行检索;(2)根据检索结果将用户需要的产品信息和相关的产品资源展示给用户并提示用户相关产品。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈国庆刘为谦
申请(专利权)人:苏州两江科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1