一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

图像和文本数据层级分类器的制作方法

2022-04-30 14:50:31 来源:中国专利 TAG:

图像和文本数据层级分类器
1.本技术是申请日为2016年6月7日,申请号为201680033242.8并且发明名称为“图像和文本数据层级分类器”申请的分案申请。
2.其他申请的交叉引用本技术要求2015年6月10日提交的标题为deep learning search的美国临时专利申请第62/173,828号的优先权,该专利申请为了所有目的通过引用合并于此。


背景技术:

3.当搜索信息时,通常利用搜索索引来加速搜索过程。例如,对要搜索的内容进行预处理,并且将关于该内容的选择信息存储在搜索索引中。然而,搜索结果通常仅与关于正被搜索的内容被理解和加索引的内容几乎一样。例如,搜索查询的结果高度依赖于针对要搜索的内容哪些信息能够被加索引。改善和增加被加索引的信息的范围将提高搜索结果的准确度和性能。
附图说明
4.在下面的详细描述和附图中公开了本发明的各种实施例。
5.图1是图示现有技术搜索系统的搜索结果的屏幕截图。
6.图2是图示用于对数据集加索引的系统的实施例的框图。
7.图3是图示用于生成搜索索引的过程的实施例的流程图。
8.图4是图示用于自动生成数据集的一个或多个标签的过程的实施例的流程图。
9.图5是图示利用人工神经网络来标识一个或多个标签的过程的实施例的流程图。
10.图6是图示用于解决数据集与生成的标签的不一致性的过程的实施例的流程图。
11.图7是图示用于处理搜索查询的过程的实施例的流程图。
具体实施方式
12.本发明可以以多种方式被实现,这些方式包括作为过程;装置;系统;物质的组成;体现在计算机可读存储介质上的计算机程序产品;和/或处理器,诸如被配置为执行存储在耦合到处理器的存储器上和/或由该存储器提供的指令的处理器。在本说明书中,这些实现方式或者本发明可以采取的任何其他形式可以被称为技术。通常,所公开的过程的步骤的顺序可以在本发明的范围内改变。除非另有说明,否则被描述为被配置为执行任务的组件(诸如处理器或存储器)可以被实现为临时配置为在给定时间执行该任务的通用组件或被制造为执行该任务的特定组件。如本文所使用的,术语“处理器”是指配置为处理诸如计算机程序指令之类的数据的一个或多个设备、电路和/或处理核心。
13.以下与图示本发明的原理的附图一起提供本发明的一个或多个实施例的详细描述。结合这样的实施例描述了本发明,但是本发明不限于任何实施例。本发明的范围仅由权利要求限制,并且本发明包含许多替代、修改和等同物。在以下描述中阐述了许多特定细节,以便提供对本发明的全面理解。这些细节是为了示例的目的而被提供的,并且本发明可
以在没有这些特定细节中的一些或全部的情况下根据权利要求来实践。为了清楚的目的,在与本发明相关的技术领域中已知的技术材料没有被详细描述,以便本发明不会不必要地被混淆。
14.图1是图示现有技术搜索系统的搜索结果的屏幕截图。响应于在在线商家网站上查找被描述为待售的“红色桌子”的所有可获得物品的搜索查询,搜索结果100被现有技术搜索系统提供作为顶部搜索结果。即使商家销售红颜色的桌子,但是这些顶部结果实际上都不是如搜索查询所期望的红色桌子。如搜索结果100所证明的,这些不好的搜索结果有可能是由于使用了不包括相关加索引术语集的搜索索引。在一些实施例中,为了增加关于产品的可用描述性信息的量,使用图像识别来处理产品的图像,并且生成要被包括在搜索索引中的附加标签。例如,使用图像识别在产品的关联图像中自动识别桌子的存在及其颜色,并且将所识别的特征作为标签与产品相关联。
15.公开了加索引数据集。在一些实施例中,检索与多个数据集中的每个数据集相关联的图像和文本数据。例如,每个数据集对应于待售的不同产品,并且每个数据集包括关于该对应产品的信息。使用一个或多个层级分类器来生成标签,并且将图像和文本数据输入到一个或多个层级分类器中。使用所生成的标签来生成数据集的搜索索引。
16.例如,不是仅仅对数据集中指定的文本信息加索引,而是生成关于每个数据集的附加信息用于搜索加索引。在一些实施例中,使用图像识别、计算机视觉和/或神经网络来分析产品的图像,以标识关于图像的内容的标签/属性。通过得出关于要搜索的数据集的附加信息,扩展能够与每个数据集匹配的信息的范围。例如,尽管描述服装服饰物品的数据集在数据集的文本数据记录中标识服装的单个整体颜色,但是对该物品的照片执行图像识别(例如,图像识别由文本数据引导)以标识该物品上的其他颜色或图案。为了引导和改善图像识别的性能,利用包括在对应数据集中的文本数据(例如,物品名称)。文本数据和与该数据相关联的图像数据可以共同用于深度学习神经网络,以改善数据集的自动生成的描述性标签的准确性和检测。数据集的其他示例包括广告数据、视频数据以及任何其他要搜索的内容。
17.图2是图示用于对数据集加索引的系统的实施例的框图。搜索系统206经由网络208连接到数据集提供商系统202和用户系统204。搜索系统206从数据集提供商系统202接收要被加索引的数据集。例如,数据集提供商系统202将描述产品的信息上传到搜索系统206以允许搜索系统206建立搜索索引,以允许使用搜索查询来搜索该产品。除了对所提供的数据集包括的文本内容加索引之外,与数据集相关联的附加信息由搜索系统206生成和加索引。例如,使用图像识别(例如,使用计算机视觉、人工神经网络、深度学习等)来分析与数据集相关联的图像,以便提取关于数据集的附加信息。新的信息可以作为标签被输出以与相应的数据集相关联并且被加索引以供搜索。在一些实施例中,生成标签包括利用包括在数据集中的文本内容来引导/补充图像识别。例如,将文本内容和图像内容一起用作人工神经网络的输入以生成标签。
18.在一些实施例中,层级分类器用于生成标签。例如,存在分类器的层级,并且如果较高级别分类器已经检测到与较低级别分类器匹配的足够信息,则仅利用较低级别分类器。例如,较高级别分类器检测与数据集相关联的产品类别,并且对于每个可能的检测到的产品类别,存在特定于所检测到的类别的一个或多个较低级别分类器。可能存在任何数量
的级别的分类器层级。使用层级分类器的结果,生成用于实现数据集的搜索的搜索索引。搜索索引的示例包括倒排索引,该倒排索引对所生成的标签以及包括在数据集中的文本信息加索引。所生成的搜索索引可以被提供给将处理搜索查询的另一系统和/或可以由搜索系统206用来处理搜索查询。
19.用户系统204提供要被处理以标识数据集的期望数据的搜索查询。该搜索查询可以由有权访问生成的搜索索引的任何系统处置。例如,搜索查询可以由搜索系统206、数据集提供商系统202和/或有权访问所生成的搜索索引的任何其他服务器/系统处置。在一些实施例中,处置搜索查询包括处理该搜索查询以理解查询的搜索项及其关系(例如,确定搜索项的本体)以及使用搜索索引来标识与所处理的搜索查询匹配的一个或多个数据集。
20.数据集提供商系统202和搜索系统206的示例包括一个或多个服务器、计算机、存储设备、网络服务、网络、计算机和/或其他计算机/网络设备。例如,搜索系统206包括服务器和网络存储设备组。用户系统204的示例包括膝上型计算机、台式计算机、智能电话、平板计算机、物联网设备、可穿戴计算机、无线中继器、无线路由器或任何其他无线计算机或设备。
21.网络208的示例包括下述各项中的一项或多项:直接或间接物理通信连接、移动通信网络、无线网络、因特网、内联网、局域网、广域网、存储区域网络以及将两个或更多个系统、组件或存储设备连接在一起的任何其他形式。其他通信路径可能存在,并且图2的示例已经被简化以清楚地图示示例。尽管图2中所示的组件的单个实例已经被示出以简化附图,但是可能存在图2中所示的任何组件的附加实例。例如,任何数目的客户端系统和数据集提供商系统可以经由网络208访问搜索系统206。也可以存在图2中未示出的组件。
22.图3是图示用于生成搜索索引的过程的实施例的流程图。图3的过程可以在图2的搜索系统206上实现。
23.在302处,接收要被加索引以用于搜索的数据集。在一些实施例中,每个数据集包括关于特定产品的信息。例如,每个数据集包括关于数据集的主题的以下信息中的一个或多个:颜色、价格、文本描述、名称、图像、图像位置、审阅、评论、类别标识符、相关产品标识符以及与主题相关联的任何其他信息/属性。在一些实施例中,每个数据集对应于不同的产品。数据集的其他示例包括广告数据、视频数据以及要搜索的任何其他内容。在一些实施例中,每个数据集是文档并且容纳多个文档。在一些实施例中,数据集由远程系统(例如,图2的系统202)经由网络提供。例如,远程系统将数据集上传到搜索索引系统以供分析和加索引。在一些实施例中,使用由搜索系统提供的应用编程接口(api)来提供数据集。在一些实施例中,以javascript对象表示法(json)格式对数据集进行编码。在一些实施例中,接收数据集包括接收网络位置地址,可以在该网络位置地址获得数据集的至少一部分。在一些实施例中,数据集被放置在处理队列中。例如,为了高效和公平地处置大量数据集的处理,数据集被放置在一个或多个处理队列中。在一些实施例中,来自不同提供商/商家的数据集被放置在不同的处理队列中,并且按照先进先出的顺序处理来自每个处理队列的数据集。
24.在304处,从数据集提取属性。在一些实施例中,提取属性包括提取在要被加索引以供搜索的数据集中所包括的数据记录。例如,读取和解析数据集以将数据集的内容转换成用于搜索加索引的格式。在一些实施例中,提取属性包括提取在每个数据集中所包括的文本数据。例如,从数据集获得元数据(例如,数据标记)和相关联的文本内容(例如,描述数
据集的主题/产品的文本内容)。
25.在306,获得由数据集标识的一个或多个外部资源。在一些实施例中,在数据集中标识一个或多个外部资源的一个或多个网络位置地址(例如,uri)。例如,每个数据集包括与主题(例如,产品)相关联的数据记录,并且数据记录中的一个或多个指示一网络地址,在该网络地址处可以获得主题的外部资源(例如,图像)。在一些实施例中,获得一个或多个外部资源包括经由网络下载外部资源。例如,位于(一个或多个)位置地址处的(一个或多个)图像被下载和存储以供分析。在一些实施例中,可以在数据集中包括一个或多个图像,并且从数据集提取所包括的图像以供分析。外部资源的示例包括图像、视频、文件、音频以及可经由网络访问的任何其他内容。在一些实施例中,所获得的外部资源被存储在本地存储装置中。在一些实施例中,所获得的外部资源被放置于处理队列中以供处理。
26.在308处,使用一个或多个层级分类器来自动生成针对一个或多个数据集的一个或多个标签。所生成的标签与对应数据集相关联。例如,标签包括描述对应数据集的主题的一个或多个文本项(例如,标签标识产品的产品类别、推断的属性等),并且通过识别数据集的主题的图像的内容来针对对应数据集生成该标签。在一些实施例中,层级分类器的层级按照层级相关顺序被组织。例如,每个层级分类器处理输入数据以确定一个或多个输出。这些输出中的一个或多个可以是去往较低级别的层级分类器的输入和/或可以是与数据集关联的(一个或多个)所生成的标签。分类器是否将被利用可以取决于较高级别分类器是否已经生成了与特定较低级别分类器相对应的结果(例如,具有至少阈值置信水平)。例如,一旦分类器已经标识特定标签(例如,标记为“珠宝”)与一数据集相关联,则使用一个或多个较低级别分类器生成与该特定标签相关的其他子标签(例如,“戒指”、“金”等),该较低级别分类器仅在该特定标签已经被较高级别分类器标识的情况下被利用。可以存在任何数量的分类器级别,并且每个子级别可以包括基于直接更高级别的分类器的结果而被选择性地利用的一个或多个分类器。
27.在一些实施例中,每个层级分类器可以包括利用人工管理的特征训练的一个或多个人工神经网络和/或机器学习模型。例如,已经使用训练数据训练的人工神经网络用于执行数据集的图像的图像识别。在一些实施例中,对层级分类器的输入包括图像数据(例如,在306中获得的)和在数据集中指定的文本内容(例如,在304中提取的属性)二者。例如,对图像的图像识别由包括在数据集中的文本内容来辅助。
28.在310处,生成数据集的搜索索引。在一些实施例中,生成数据集的索引就绪文档,并且索引就绪文档包括在308中标识的标签。这些索引就绪文档可以被加索引以生成搜索索引。在一些实施例中,生成搜索索引包括对在304中提取的一个或多个属性和在308中生成的标签加索引。例如,所提取的属性和所生成的标签二者一起用于生成搜索索引。在一些实施例中,搜索索引包括倒排索引。例如,通过倒排索引来将一个或多个提取的属性和生成的标签的关键字映射到数据集的一个或多个主题(例如,产品)。搜索索引可以用于确定搜索查询的结果。例如,搜索查询的关键字被标识,并且使用搜索索引来标识与关键字相对应的数据集的主题。
29.图4是图示用于自动生成数据集的一个或多个标签的过程的实施例的流程图。图4的过程可以在图2的搜索系统206上被实现。在一些实施例中,图4的过程被包括在图3的308中。在一些实施例中,针对要处理的每个数据集重复图4的过程。例如,要处理的所接收的数
据集已经被放置于处理队列中,并且图4的过程用于按照处理队列的顺序来处理每个数据集。
30.在402处,使用顶级层级分类器来标识数据集的一个或多个标签。例如,使用层级顶级分类器来标识数据集的类别分类。在一些实施例中,存在多个可能的类别,并且在可能的类别当中选择在该可能的类别当中与数据集相关联的一个或多个类别。例如,数据集的主题是产品,并且该产品的产品类别(例如,服饰、珠宝、电子产品、美容、玩具、汽车等)被自动确定。虽然数据集可能已经包括产品归类的标识符,但是所确定的类别分类可以对应于与层级分类器相关联的不同归类方案。在一些实施例中,每个层级分类器可以利用包括在数据集中的一个或多个文本数据和数据集的图像作为输入。例如,使用产品的图像和包括在数据集中的产品名称来确定产品类别。顶级层级分类器可以是用于每个数据集的多个顶级层级分类器中的一个。
31.在404处,已经被标识为具有足够置信度的一个或多个标签中的任何标签与该数据集相关联。例如,当标识针对数据集的标签时,确定标签正确地与该数据集的主题对应的置信度的指示符(例如,数值)。在一些实施例中,在标签的置信度指示符满足阈值(例如,阈值的值)的情况下,该标签与该数据集相关联。例如,通过关联该标签,该标签基本上针对该数据集被生成,因为该标签所标识的信息先前没有在数据集中被指定。将标签与数据集相关联可以包括将标签映射到数据集的主题,以允许与标签相关联的搜索查询与数据集的主题匹配。在一些实施例中,关联标签包括在多个标签选项当中选择已经由分类器标识的标签(例如,选择最可能与数据集关联的标签)。在一些实施例中,在没有标签被标识为具有足够置信度的情况下,标识该无标签确定的标签(例如,“未知”标签)与数据集相关联。该“未知”标签可以用于在搜索排名中对与该数据集关联的产品进行去优先。
32.在406处,对于每个关联的标签,利用与该关联的标签对应的一个或多个子层级分类器(如果有的话)来标识针对数据集的一个或多个附加标签。例如,存在分类器的层级组织,并且是否将利用特定分类器来生成针对数据集的标签取决于与该特定分类器具有层级关系的更高级别的分类器是否已经标识与该特定分类器相对应的输出(例如,具有足够置信度的标签)。因此,被标识为具有足够置信度的先前标识的标签可以触发所述一个或多个子层级分类器来生成与该先前标识的标签相关联的一个或多个附加标签。例如,因为较高级别的分类器已经将数据集的主题标识为具有高置信度的“戒指”并且将“戒指”标签与该数据集相关联,所以基于“戒指”标签来触发一个或多个子分类器。这些子分类器可以生成描述戒指的宝石(如果有的话)的类型、戒指的金属材料、戒指的尺寸、戒指是否被雕刻等的一个或多个标签。在一些实施例中,标签不与子级别分类器相关联,并且标签不触发子分类器的处理。在一些实施例中,标签与多个子分类器相关联,并且标签的标识触发多个分类器。一个分类器可以标识多个标签。由层级分类器标识的标签的示例包括图像中所包括的特定对象组件的颜色、颜色的属性、颜色的质量、颜色的暗度或亮度、服饰的特征、服饰的领口、服装服饰的长度、服饰的袖子属性等等。
33.在408处,将已经被标识为具有足够置信度的一个或多个附加标签中的任何一个与该数据集相关联。在一些实施例中,在所标识的标签的置信度指示符(例如,由分类器确定的数值)满足阈值(例如,阈值的值)的情况下,该标签与该数据集相关联。将附加标签与数据集相关联可以包括将附加标签映射到数据集以允许与该标签相关联的搜索查询与数
据集的主题相匹配。在一些实施例中,关联标签包括选择多个标签选项当中的已被分类器标识为最有可能与该数据集关联的标签。
34.在410处,确定是否已经达到停止标准。例如,因为存在由一个或多个附加标签触发的一个或多个附加层级分类器,并且要执行分类器的下一个子级别,所以尚未达到停止标准。
35.在一些实施例中,存在分类器的多个级别,并且当达到最低级别时,已经满足停止标准。在一些实施例中,当在408中没有附加标签与数据集相关联或者408中的(一个或多个)关联的标签不触发其他分类器时,已经达到停止标准。如果在410确定尚未达到停止标准,则过程返回到406,其中对于已经关联的(一个或多个)附加标签中的每一个,对应于关联的标签的一个或多个子层级分类器(如果有的话)用于标识针对该数据集的一个或多个附加标签。如果在410确定了已经达到停止标准,则过程结束。
36.图5是图示用于利用人工神经网络来标识一个或多个标签的过程的实施例的流程图。图5的过程可以在图2的搜索系统206上被实现。在一些实施例中,图5的过程被包括在图3的308中。在一些实施例中,当在图4的过程中利用每个层级分类器来标识标签时,图5的过程被重复。
37.在502处,选择数据集的一个或多个提取的属性用于输入。例如,层级分类器包括多个神经网络,并且选择适用于要由层级分类器标识的标签的一个或多个提取的属性(例如,在图3的304中提取的)作为输入。在一些实施例中,选择包括在数据集中的文本数据。例如,文本数据是在数据集中指定的文本名称。文本数据的其他示例包括数据集中包括的文本描述的至少一部分。
38.在504,使用一个或多个属性处理人工神经网络来处理数据集的一个或多个提取的属性。在一些实施例中,选择将产生最佳结果的神经网络类型作为属性处理神经网络,并且利用一个或多个属性处理人工神经网络来处理属性以生成输出。属性处理人工神经网络的示例包括最适合于识别文本数据的期望属性的神经网络。输出的示例包括如下数据:该数据可以被提供给另一神经网络以标识针对该数据集的一个或多个标签。属性处理人工神经网络的示例包括以下各项中的一项或多项:自动编码器、卷积神经网络、递归神经网络、循环神经网络、全连接神经网络、长期短期记忆神经网络、记忆网络和神经图灵机。在一些实施例中,已经使用示例性训练数据来训练(一个或多个)属性处理人工神经网络。例如,反向传播已经被用来训练(一个或多个)属性处理人工神经网络。多个属性处理人工神经网络可以通过将一个属性处理神经网络的输出作为输入馈送到另一属性处理神经网络来按阶段处理数据。
39.在506处,选择数据集的一个或多个图像用于输入。例如,选择由数据集引用并在图3的306中获得的图像用于输入。在一些实施例中,所选择的图像被包括在数据集中。在一些实施例中,所选择的图像是视频的一部分。在一些实施例中,所选择的图像可以描绘数据集的主题,并且图像被选择用于图像识别的输入以生成针对数据集的附加标签。
40.在508,使用一个或多个图像处理人工神经网络来处理数据集的一个或多个图像。在一些实施例中,选择将产生用于图像检测的最佳结果的神经网络类型作为图像处理神经网络,并且利用一个或多个图像处理人工神经网络来处理图像以生成输出。图像处理人工神经网络的示例包括最适合于识别图像的神经网络。输出的示例包括可以被提供给另一神
经网络以标识针对数据集的一个或多个标签的数据。图像处理人工神经网络的示例包括以下各项中的一项或多项:卷积神经网络、循环卷积神经网络和受限玻尔兹曼机。在一些实施例中,已经使用示例性训练数据训练(一个或多个)图像处理人工神经网络。例如,反向传播已经用于训练(一个或多个)图像处理人工神经网络。多个图像处理人工神经网络可以通过将一个图像处理神经网络的输出作为输入馈送到另一图像处理神经网络来按阶段处理数据。
41.在510,(一个或多个)属性处理人工神经网络的结果和(一个或多个)图像处理人工神经网络的结果二者被用作对一个或多个联合处理人工神经网络的输入,以标识数据集的一个或多个标签。例如,504的输出和508的输出二者被一起输入到联合处理人工神经网络,以发现针对该数据集的一个或多个标签。通过利用图像数据和描述性文本数据二者,可以提高数据集的所标识的标签的准确度。联合处理人工神经网络可以按照阶段进行组织,各阶段利用一个联合处理神经网络的输出作为另一联合处理神经网络的输入。在一些实施例中,标识标签包括确定能够由(一个或多个)联合处理人工神经网络检测到的一个或多个合格的生成的标签是否对应于输入。合格的生成的标签可以被预先配置和/或自动检测/生成。
42.在一些实施例中,已经使用示例性训练数据训练了联合处理人工神经网络。可以使用反向传播不断提高联合处理人工神经网络的准确度。可以一起训练属性处理人工神经网络、图像处理人工神经网络和联合处理人工神经网络。在一些实施例中,标识标签包括确定针对每个标识的标签的置信度度量,该置信度度量标识该标签的预测准确度,并且仅当置信度度量满足阈值时,该标识的标签与数据集关联。在一些实施例中,标识的标签在图3的308、图4的402和/或图4的406中被提供。
43.图6是图示用于解决数据集与所生成的标签的不一致性的过程的实施例的流程图。图6的过程可以在图2的搜索系统206上实现。在一些实施例中,图6的过程被包括在图3的308中。在一些实施例中,图6的过程被包括在图4的404和/或408中。
44.在602处,接收要与数据集相关联的一个或多个标签。在一些实施例中,接收到的标签包括在图3的308、图4的402和/或图4的406中标识的标签。
45.在604处,确定数据集的内容是否与(一个或多个)接收到的标签不一致。例如,包括在数据集中的文本描述或其他数据记录可能由于人类数据输入错误而不正确(例如,当由数据集引用的产品照片证明的实际服饰产品的颜色为“蓝色”时,服饰产品在数据集中被描述为“红”颜色)。在一些实施例中,确定不一致性包括验证每个标签与包括在数据集中的文本属性一致。数据集的文本属性可以是在图3的304中提取的属性。
46.如果在604确定存在不一致性,则在606,解决不一致性。在一些实施例中,解决不一致性包括指示不一致性以允许人类审阅者解决该不一致性。在一些实施例中,解决不一致性包括修改数据集的内容以与不一致的标签一致。在一些实施例中,解决不一致性包括移除数据集的不一致部分。在一些实施例中,解决不一致性包括确定不将不一致的标签与数据集相关联。例如,仅在所标识的标签被确定为不与数据集的现有属性和/或数据集的先前关联的标签不一致的情况下,标签与数据集相关联。
47.如果在604确定不存在不一致性,则在608,(一个或多个)接收到的标签与数据集相关联。
48.图7是图示用于处理搜索查询的过程的实施例的流程图。图7的过程可以在图2的搜索系统206上实现。
49.在702处,接收搜索查询。在一些实施例中,搜索查询是用于标识与该搜索查询的指定约束匹配的一个或多个产品的查询。在一些实施例中,搜索查询是用于搜索在图3的302中接收的数据集的查询。在一些实施例中,从图2的用户系统204接收搜索查询。搜索查询的其他示例包括:用于在视频内查找包括与该搜索查询相匹配的内容的位置的查询、用于搜索相关图像和/或视频广告的查询或用于搜索一组图像当中的匹配图像的查询。
50.在704处,分析搜索查询以确定搜索查询的搜索项的本体。例如,解析搜索查询,并且分析和确定搜索项之间的含义和关系以执行对由搜索查询指定的期望内容的搜索。在一些实施例中,搜索查询被矢量化以确定搜索查询的项的矢量化表示。
51.在706处,利用搜索索引来确定响应于搜索查询的搜索结果。在一些实施例中,搜索索引是在图3的310中生成的搜索索引。在一些实施例中,通过对数据集的一个或多个属性和自动生成的标签加索引来生成搜索索引,并且搜索查询的语义项与搜索索引中引用的内容匹配。
52.尽管为了清楚理解的目的已经对前述实施例相当详细地进行了描述,但是本发明不限于所提供的细节。存在许多实现本发明的替代方式。所公开的实施例是说明性的而不是限制性的。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献