一种基于语义分析的智能检索系统及方法技术方案

技术编号:4164127 阅读:341 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种基于语义分析的智能检索系统,其包括:输入模块,用于输入文字或指令;功能对象数据库,用于存储功能对象;语义分析搜索模块,用于对所述输入模块输入的文字进行语义分析,并从功能对象数据库中搜索出与该语义相关的功能对象;显示装置,用于显示语义分析搜索模块搜索出的功能对象;选择调用模块,用于根据所述输入装置输入的指令从显示装置显示的功能对象中选择目标功能对象,并调用该目标功能对象。本发明专利技术同时还提供了一种基于语义分析的智能检索方法。本发明专利技术根据输入文字的语义来预测用户操作意图,搜索出与该语义相关联的功能对象并提供给用户备选,方便用户快速、准确地找到目标功能对象。从而不再需要用户准确地记住各级菜单,也不用操作多级菜单查找目标对象。

Intelligent retrieval system and method based on semantic analysis

The invention provides an intelligent retrieval system based on semantic analysis includes: input module, used to input text or command; function object database for storing function object; semantic analysis search module, the input module is used to input text semantic analysis, and search out the function object associated with the semantics from the function of objects in the database; the display device for display, semantic analysis and object search search module; select call module, used from the display device to display the function of the target object selection function object according to the input device input instruction, and call the function object. The invention also provides an intelligent retrieval method based on semantic analysis. The invention predicts the user's operation intention according to the semantics of the input text, searches the functional object associated with the semantics, and provides the user with an alternative, so that the user can quickly and accurately find the target function object. Thus, the user is not required to remember the menu at all levels, nor does the multi-level menu search the target object.

【技术实现步骤摘要】

本专利技术涉及一种应用于电子设备上的智能信息检索技术,尤其涉及一种基 于语义分析的智能检索系乡M方法。
技术介绍
随着信息技术的发展,类似于手机、计算机等电子设备的功能越来越丰富, 用户使用存储的信息和功能应用也越来越多。但手机、计算机等电子设备中的 人机交互性能,使用的方便性始终不如人意。当用户需要在手机、计算机等电 子设备中找到某一需要的信息、或功能对象并调用其功能时,不得不在查找上 浪费很多时间和精力。这些信息对象包括手机、计算机等电子设备上的通讯录, 文件,目录,应用程序等,例如当需要从手机通讯录中找一个联系人的电话号 码等联系信息时,必须先通过手机的移动终端桌面进入联系人列表,再输入联 系人的名字后进行查找,整个过程需要花费较多的时间,且由于某些功能隐藏 较深,很难快捷方便地找到。目前最先进的技术是字符串搜索,例如多数计算机设置有一个搜索功能, 只要输入文件名称,就能搜索出对应的文件。但是这种搜索仅是建立在字符串 层面上的搜索,输入的文字必须是匹配文件名称的一部分,或是全部,非常死 板,并没有从用户输入文字的语义的角度来考虑。很多情况下,用户并不能准 确记住各个文件等功能模块的名称,但能记住其用途和功能,如果能够根据用 户输入的文字的语义来搜索,即能够大大方便用户的使用。所以目前急需一种基于语义分析的智能检索系乡议方法,来解决这一问题
技术实现思路
基于现有技术的不足,本专利技术需要解决的问题之一是提供一种基于语义分 析的智能检索系统。本专利技术需要解决的问题之二是提供一种具有语义分析功能的方法。 为解决上述问题之一,本专利技术提供一种基于语义分析的智能检索系统,该系统包括输入模块,用于输入文字或指令;功能对象数据库,用于存储功能 对象;语义分析搜索模块,用于对所述输入模块输入的文字进行语义分析,并 从功能对象数据库中搜索出与该语义相关的功能对象;显示装置,用于显示语 义分析搜索模块搜索出的功能对象;选择调用模块,用于根据所述输入装置输 入的指令从显示装置显示的功能对象中选择目标功能对象,并调用该目标功能 对象。作为本专利技术系统的一个实施例,关键词数据库,该关键词数据库包括存储 有映射功能对象的关键词;所述语义分析搜索模块根据输入模块输入的文字与 关键词数据库中的关键词进行匹配,并输出与相匹配关键词所映射的功能对l作为本专利技术系统的一个实施例,所述关键词按照服务类型聚类成一个关4t 词群,该关键词群中的关键词对应映射该服务类型的功能对象。作为本专利技术系统的一个实施例,所述关键词数据库包括若干个子关键词数 据库,每个子关键词数据库对应 一个功能对象存有若干映射该功能对象的关键 词。作为本专利技术系统的 一个实施例,所述关键词数据库中的关键词的词义与其 映射的功能对象的功能相关。作为本专利技术系统的一个实施例,所述关键词数据库中的关键词的词义与其 映射的功能对象的用途相关。作为本专利技术系统的 一个实施例,所述关键词数据库中的关键词为其映射的 功能对象的名称。作为本专利技术系统的一个实施例,显示于显示装置上的功能对象按照其关键 词与所述输入文字的匹配程度从高到低排列。作为本专利技术系统的一个实施例,所述功能对象包括影音播放器。该影音播放器的关键词数据库包括歌曲名称或电影名称。作为本专利技术系统的一个实施例,所述功能对象包括影音网页链接地址。该 影音网页链接地址的关键词数据库包括歌曲名称或电影名称。作为本专利技术系统的一个实施例,所述关键词包括单字或词语或句子。 所述功能对象包括网页链接地址。作为本专利技术系统的一个实施例,所述功能对象包括游戏软件。作为本专利技术系统的一个实施例,该系统还包括分类模块,该分类^t块将功 能对象按照功能进行分类。作为本专利技术系统的一个实施例,所述功能对象设有功能标识,所述分类模 块根据该功能标识对功能对象进行分类显示。为解决上述问题之二,本专利技术提供一种基于语义分析的智能检索方法,该方法包括如下步骤l)输入文字;2)对输入的文字进行语义分析,并乂人功能对象 数据库中搜索出与该语义相关的功能对象;3)显示搜索到的功能对象;4)从显示 的功能对象中选择目标功能对象,并调用该目标功能对象。作为本专利技术方法的一个实施例,在步骤l)之前还包括对功能对象没置关键 词数据库,该关键词数据库包括存储有映射该功能对象的关键词;步骤2)进一步包括将输入的文字与关键词数据库中的关键词进行匹配,输出与相匹配的 关键词所映射的功能对象。作为本专利技术方法的一个实施例,所述步骤4)之前还包括有将搜索出来的 功能对象按照用途进行分类;步骤3)中功能对象按照分类进行显示。作为本专利技术方法的一个实施例,所述功能对象设置有分类标识,所述分类 通过识别功能对象的分类标识来分类。与现有技术相比较,本专利技术根据输入文字的语义来判断用户操作意图,从 而搜索出与该语义相关联的功能对象,方便用户快速、准确地找到目标功能对 象。不再需要用户准确记住每个目标对象所在的各级菜单,不需要繁瑣地多次 操作键盘,多级菜单查找目标对象。以下结合附图进一步说明本专利技术,本专利技术的原理、效果会在以下的说明中 一目了然。附图说明图1为本专利技术一种基于语义分析的智能检索系乡脉一个优选实施例中的结 构框图。图2为本专利技术一种基于语义分析的智能检索方法在一个优选实施例中的流 程图。图3为本专利技术系统和方法在一个优选实施例中的分类显示示意图。 图4为本专利技术系统和方法在一个优选实施例中又一分类显示示意图。 图5-6分别为基于图4下不同类别的候选功能对象的显示示意图。具体实施例方式本专利技术可以用于手机、电脑等电子设备。本专利技术系统包括输入模块,用于 输入文字或指令;功能对象数据库,用于存储功能对象;语义分析搜索模块, 用于对所述输入模块输入的文字进行语义分析,并从功能对象数据库中搜索出 与该语义相关的功能对象;显示装置,用于显示语义分析搜索模块4臾索出的功 能对象;选择调用模块,用于根据所述输入装置输入的指令从显示装置显示的 功能对象中选择目标功能对象,并调用该目标功能对象。参考图l,以下以手机为例进行说明,设在手机上的具有语义分析功能的 搜索系统包括有输入模块l 0、显示装置2 0、语义分析搜索模块3 0、选择 调用模块4 0、关键词数据库5 0以及功能对象数据库6 0。功能对象数据库 6 O中存储了若干功能对象,该功能对象可以是i殳置于手机上的信息、邮件、 闹钟、相机、影音播放器等功能对象,也可以是各种网页链接地址。所述关键词数据库50包括若干个关键词,关键词按照服务类型以一定的语 义功能为核心聚类成不同的关键词词群,每个关键词词群对应服务类型映射有 一个或多个功能对象。其中, 一个关键词可以属于多个关键词词群, 一个关键<table>table see original document page 10</column></row><table><table>table see original document page 11</column></row><table><table>table see original document page 12</column></row>本文档来自技高网...

【技术保护点】
一种基于语义分析的智能检索系统,其包括: 输入模块,用于输入文字或指令; 功能对象数据库,用于存储功能对象; 语义分析搜索模块,用于对所述输入模块输入的文字进行语义分析,并从功能对象数据库中搜索出与该语义相关的功能对象;   显示装置,用于显示语义分析搜索模块搜索出的功能对象; 选择调用模块,用于根据所述输入装置输入的指令从显示装置显示的功能对象中选择目标功能对象,并调用该目标功能对象。

【技术特征摘要】
1.一种基于语义分析的智能检索系统,其包括输入模块,用于输入文字或指令;功能对象数据库,用于存储功能对象;语义分析搜索模块,用于对所述输入模块输入的文字进行语义分析,并从功能对象数据库中搜索出与该语义相关的功能对象;显示装置,用于显示语义分析搜索模块搜索出的功能对象;选择调用模块,用于根据所述输入装置输入的指令从显示装置显示的功能对象中选择目标功能对象,并调用该目标功能对象。2. 如权利要求l所述基于语义分析的智能检索系统,其特征在于其还包括关键 词数据库,该关键词数据库包括存储有映射功能对象的关键词;所述语义分析搜索模块根据输入模块输入的文字与关键词数据库中的关键词进行匹配, 并输出与相匹配关键词所映射的功能对象。3. 如权利要求2中所述的语义联想功能调用系统,其特征在于所述关键词按照 服务类型聚类成一个关键词群,该关键词群中的关4定词对应映射该服务类型 的功能对象。4. 如权利要求2中所述的语义联想功能调用系统,其特征在于所述关键词数据 库包括若干个子关键词数据库,每个子关键词数据库对应 一个功能对象存有 若干映射该功能对象的关4建词。5. 如权利要求2-4中任意一项所述的语义联想功能调用系统,其特征在于所述 关键词数据库中的关键词的词义与其映射的功能对象的功能相关。6. 如权利要求2-4中任意一项所述的语义联想功能调用系统,其特征在于所述关键词数据库中的关键词的词义与其映射的功能对象的用途相关。7. 如权利要求2-4中任意一项所述的语义联想功能调用系统,其特征在于所述 关键词数据库中的关键词为其映射的功能对象的名称。8. 如权利要求2-4中任意一项中所述基于语义分析的智能检索系统,其特征在 于所述功能对象包括影音播放器。9. 如权利要求8中所述基于语义分析的智能检索系统,其特征在于该影音播 放器的关键词数据库包括歌曲名称或电影名称。10. 如权利要求2-4中任意一项中所述基于语义分析的智能检索系统,其特征在 于所述功能对象包括影音网页链接地址。11. 如权利要求10中所述基于语义分析的...

【专利技术属性】
技术研发人员:高精鍊刘志玭
申请(专利权)人:广东国笔科技股份有限公司
类型:发明
国别省市:81[]

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

1