CN104035966B - A kind of method and apparatus that expanded search item is provided - Google Patents
A kind of method and apparatus that expanded search item is provided Download PDFInfo
- Publication number
- CN104035966B CN104035966B CN201410209908.3A CN201410209908A CN104035966B CN 104035966 B CN104035966 B CN 104035966B CN 201410209908 A CN201410209908 A CN 201410209908A CN 104035966 B CN104035966 B CN 104035966B
- Authority
- CN
- China
- Prior art keywords
- search
- user
- sequence
- expanded
- item
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Computational Linguistics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明的目的是提供一种提供扩展搜索项的方法与装置。其中,本发明通过用户设备与网络设备的交互,为用户提供了与其已输入的搜索序列相对应的扩展搜索项,如对应于搜索序列的特定属性的扩展搜索标签、包括一个或多个搜索建议项的分类搜索选项。根据本发明的方案,一方面,由于扩展搜索标签是对应于搜索序列的特定属性的,其是搜索序列本身属性的角度来理解用户的搜索需求,其与搜索序列的紧密度更高,且占用页面空间较少;另一方面,由于每个分类搜索选项还可包括一个或多个搜索建议项,用户可以切换分类搜索选项来浏览不同分类下的搜索建议项,在引导用户搜索需求的同时,还在页面的有限空间在尽可能多地向用户提供搜索建议项。
The object of the present invention is to provide a method and device for providing extended search items. Among them, the present invention provides the user with extended search items corresponding to the search sequence that he has entered through the interaction between the user equipment and the network equipment, such as an extended search label corresponding to a specific attribute of the search sequence, including one or more search suggestions Category search options for the item. According to the solution of the present invention, on the one hand, since the extended search tag is corresponding to a specific attribute of the search sequence, it is from the perspective of the attribute of the search sequence itself to understand the user's search needs, and its closeness with the search sequence is higher, and occupies There is less space on the page; on the other hand, since each category search option can also include one or more search suggestions, users can switch category search options to browse search suggestions under different categories, while guiding users to search needs, Also provide users with as many search suggestions as possible within the limited space on the page.
Description
技术领域technical field
本发明涉及互联网领域,尤其涉及一种提供扩展搜索项的技术。The invention relates to the Internet field, in particular to a technology for providing extended search items.
背景技术Background technique
如今,当用户进行搜索时,其通常需要先在搜索框中输入搜索序列,这时,搜索引擎通常会根据用户已输入的搜索序列为该用户提供若干个搜索建议序列。Nowadays, when a user performs a search, he usually first needs to input a search sequence in a search box. At this time, the search engine usually provides several search suggestion sequences for the user according to the search sequence that the user has entered.
例如,当用户在搜索框中输入“刘诗诗”时,搜索引擎为该用户提供的搜索建议序列包括“刘诗诗吴奇隆”、“刘诗诗步步惊情”、“刘诗诗个人资料”、“刘诗诗百度百科”、“刘诗诗图片”等。再如,当用户输入“big bang”时,搜索引擎提供的搜索建议序列包括“big bangtheory”、“big bang theory season7”、“big bang theory在线”、“big bang theory第七季”、“big bang胜利”等。For example, when a user enters "Liu Shishi" in the search box, the search engine provides the search suggestion sequence for the user, including "Liu Shishi Wu Qilong", "Liu Shishi's surprise at every step", "Liu Shishi's personal information", "Liu Shishi Baidu Encyclopedia", "Liu Shishi Pictures" etc. For another example, when the user inputs "big bang", the search suggestion sequence provided by the search engine includes "big bang theory", "big bang theory season7", "big bang theory online", "big bang theory season 7", "big bang theory season 7", bang victory" and so on.
可以看出,搜索引擎仅提供了与搜索序列相关的搜索建议序列,然而,从内容而言,所提供的搜索建议序列的内容散乱,如对于搜索序列“刘诗诗”,有的搜索建议序列对应于当前热点,有的搜索建议序列对应于该演员的个人信息;再如对于搜索序列“big bang”,有的搜索建议序列对应于美国电视剧《生活大爆炸》,有的搜索建议序列对应于韩国乐队bigbang。It can be seen that the search engine only provides search suggestion sequences related to the search sequence. However, in terms of content, the content of the provided search suggestion sequences is scattered. For example, for the search sequence "Liu Shishi", some search suggestion sequences correspond to For current hotspots, some search suggestion sequences correspond to the personal information of the actor; for example, for the search sequence "big bang", some search suggestion sequences correspond to the American TV series "The Big Bang Theory", and some search suggestion sequences correspond to the Korean band big bang.
从形式而言,搜索引擎当前所提供的搜索建议序列一般仅在搜索框的下拉框逐个地排列,并无其它呈现形式。In terms of form, the search suggestion sequence currently provided by the search engine is generally only arranged one by one in the drop-down box of the search box, and there is no other presentation form.
因此,现有技术中,搜索引擎所提供的搜索建议序列内容杂乱、表现形式单一、信息量较小、从而未能较好地满足用户需求。Therefore, in the prior art, the search suggestion sequence provided by the search engine has messy content, a single form of expression, and a small amount of information, thus failing to better meet user needs.
发明内容Contents of the invention
本发明的目的是提供一种提供扩展搜索项的方法与装置。The object of the present invention is to provide a method and device for providing extended search items.
根据本发明的一个方面,提供了一种在网络设备中提供扩展搜索项的方法,其中,该方法包括:According to one aspect of the present invention, a method for providing extended search items in a network device is provided, wherein the method includes:
a根据用户在搜索框中已输入的搜索序列,获取与所述搜索序列相对应的扩展搜索项,所述扩展搜索项包括但不限于以下至少任一项:a According to the search sequence entered by the user in the search box, obtain extended search items corresponding to the search sequence, the extended search items include but are not limited to at least any of the following:
-扩展搜索标签,其中,所述扩展搜索标签对应于所述搜索序列的特定属性;- an extended search tag, wherein the extended search tag corresponds to a specific attribute of the search sequence;
-分类搜索选项,其中,一个分类搜索选项对应有一个或多个搜索建议项;- category search options, wherein one category search option corresponds to one or more search suggestion items;
b将所述扩展搜索项提供给所述用户。b providing said expanded search terms to said user.
根据本发明的一个方面,还提供了一种在用户设备中呈现扩展搜索项的方法,其中,该方法包括:According to an aspect of the present invention, there is also provided a method for presenting extended search items in a user equipment, wherein the method includes:
-将用户在搜索框中已输入的搜索序列发送至网络设备;- Send the search sequence that the user has entered in the search box to the network device;
-自所述网络设备接收与所述搜索序列相对应的扩展搜索项,其中,所述扩展搜索项包括但不限于以下至少任一项:- receiving an extended search term corresponding to the search sequence from the network device, wherein the extended search term includes but is not limited to at least any of the following:
-扩展搜索标签,其中,所述扩展搜索标签对应于所述搜索序列的特定属性;- an extended search tag, wherein the extended search tag corresponds to a specific attribute of the search sequence;
-分类搜索选项,其中,一个分类搜索选项对应有一个或多个搜索建议项;- category search options, wherein one category search option corresponds to one or more search suggestion items;
-向所述用户呈现所述扩展搜索项。- presenting said expanded search terms to said user.
根据本发明的一个方面,还提供了一种在网络设备中提供扩展搜索项的装置,其中,该装置包括:According to one aspect of the present invention, there is also provided an apparatus for providing extended search items in a network device, wherein the apparatus includes:
用于根据用户在搜索框中已输入的搜索序列,获取与所述搜索序列相对应的扩展搜索项的装置,所述扩展搜索项包括但不限于以下至少任一项:A device for obtaining extended search items corresponding to the search sequence according to the search sequence input by the user in the search box, the extended search items include but not limited to at least any of the following:
-扩展搜索标签,其中,所述扩展搜索标签对应于所述搜索序列的特定属性;- an extended search tag, wherein the extended search tag corresponds to a specific attribute of the search sequence;
-分类搜索选项,其中,一个分类搜索选项对应有一个或多个搜索建议项;- category search options, wherein one category search option corresponds to one or more search suggestion items;
用于将所述扩展搜索项提供给所述用户的装置。means for providing the expanded search term to the user.
根据本发明的一个方面,还提供了在用户设备中呈现扩展搜索项的装置,其中,该装置包括:According to an aspect of the present invention, there is also provided an apparatus for presenting extended search items in a user equipment, wherein the apparatus includes:
用于将用户在搜索框中已输入的搜索序列发送至网络设备的装置;means for sending the search sequence that the user has entered in the search box to the network device;
用于自所述网络设备接收与所述搜索序列相对应的扩展搜索项的装置,其中,所述扩展搜索项包括但不限于以下至少任一项:An apparatus for receiving an extended search term corresponding to the search sequence from the network device, wherein the extended search term includes but is not limited to at least any of the following:
-扩展搜索标签,其中,所述扩展搜索标签对应于所述搜索序列的特定属性;- an extended search tag, wherein the extended search tag corresponds to a specific attribute of the search sequence;
-分类搜索选项,其中,一个分类搜索选项对应有一个或多个搜索建议项;- category search options, wherein one category search option corresponds to one or more search suggestion items;
用于向所述用户呈现所述扩展搜索项的装置。means for presenting the expanded search term to the user.
与现有技术相比,本发明通过用户设备与网络设备的交互,为用户提供了与其已输入的搜索序列相对应的扩展搜索项,如对应于搜索序列的特定属性的扩展搜索标签、包括一个或多个搜索建议项的分类搜索选项。根据本发明的方案,一方面,由于扩展搜索标签是对应于搜索序列的特定属性的,其是搜索序列本身属性的角度来理解用户的搜索需求,其与搜索序列的紧密度更高,且占用页面空间较少;另一方面,由于每个分类搜索选项还可包括一个或多个搜索建议项,用户可以切换分类搜索选项来浏览不同分类下的搜索建议项,在引导用户搜索需求的同时,还在页面的有限空间在尽可能多地向用户提供搜索建议项。因此,本发明所提供的扩展搜索项可以更为有效的引导用户的搜索需求,减少用户的输入成本,提供搜索效率,同时其呈现方式也具有更高的信息量。Compared with the prior art, the present invention provides users with extended search items corresponding to the search sequence they have entered through the interaction between user equipment and network equipment, such as extended search tags corresponding to specific attributes of the search sequence, including a or a categorized search option for multiple search suggestions. According to the solution of the present invention, on the one hand, since the extended search tag is corresponding to a specific attribute of the search sequence, it is from the perspective of the attribute of the search sequence itself to understand the user's search needs, and its closeness with the search sequence is higher, and occupies There is less space on the page; on the other hand, since each category search option can also include one or more search suggestions, users can switch category search options to browse search suggestions under different categories, while guiding users to search needs, Also provide users with as many search suggestions as possible within the limited space on the page. Therefore, the extended search item provided by the present invention can more effectively guide the user's search demand, reduce the user's input cost, improve search efficiency, and at the same time, its presentation method also has a higher amount of information.
附图说明Description of drawings
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:Other characteristics, objects and advantages of the present invention will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:
图1示出根据本发明一个方面的一种提供扩展搜索项的方法流程图;Fig. 1 shows a flow chart of a method for providing extended search items according to one aspect of the present invention;
图2(a)和图2(b)示出根据本发明一个应用实施例的向用户提供基于地址属性的扩展搜索标签及其后续操作的示意图;Figure 2(a) and Figure 2(b) show a schematic diagram of providing users with extended search tags based on address attributes and their subsequent operations according to an application embodiment of the present invention;
图3(a)和图3(b)示出根据本发明一个应用实施例的向用户提供基于人物属性的扩展搜索标签及其后续操作的示意图;Figure 3(a) and Figure 3(b) show a schematic diagram of providing users with extended search tags based on person attributes and subsequent operations thereof according to an application embodiment of the present invention;
图4(a)、图4(b)和图4(c)示出根据本发明一个应用实施例的向用户提供基于热点属性的扩展搜索标签及其后续操作的示意图;FIG. 4(a), FIG. 4(b) and FIG. 4(c) show schematic diagrams of providing users with extended search tags based on hotspot attributes and their subsequent operations according to an application embodiment of the present invention;
图5(a)、图5(b)和图5(c)分别示出根据本发明一个应用实施例的向用户提供分类搜索选项的示意图;FIG. 5(a), FIG. 5(b) and FIG. 5(c) respectively show schematic diagrams of providing category search options to users according to an application embodiment of the present invention;
图6(a)和图6(b)示出根据本发明一个应用实施例的在用户输入前向用户提供预定的分类搜索选项及其后续操作的示意图;Figure 6(a) and Figure 6(b) show a schematic diagram of providing the user with predetermined category search options and subsequent operations before user input according to an application embodiment of the present invention;
图7(a)和图7(b)示出根据本发明一个应用实施例的向用户提供纠错搜索序列的示意图;Figure 7(a) and Figure 7(b) show a schematic diagram of providing an error correction search sequence to a user according to an application embodiment of the present invention;
图8(a)和图8(b)示出根据本发明一个应用实施例的调整搜索框的窗口显示属性的示意图;Figure 8(a) and Figure 8(b) show a schematic diagram of adjusting the window display properties of the search box according to an application embodiment of the present invention;
图9示出根据本发明另一个方面的一种提供扩展搜索项的用户设备1和网络设备2的装置示意图。Fig. 9 shows a schematic diagram of an apparatus of a user equipment 1 and a network equipment 2 providing extended search items according to another aspect of the present invention.
附图中相同或相似的附图标记代表相同或相似的部件。The same or similar reference numerals in the drawings represent the same or similar components.
具体实施方式detailed description
下面结合附图对本发明作进一步详细描述。The present invention will be described in further detail below in conjunction with the accompanying drawings.
本发明中扩展搜索项的提供可通过网络设备和用户设备的交互来实现。具体地,用户设备将用户在搜索框中已输入的搜索序列发送至网络设备;接着,网络设备根据该搜索序列,获取相应的扩展搜索项,其包括但不限于对应于该搜索序列的特定属性的扩展搜索标签、其中每个分类搜索选项对应有一个或多个搜索建议项的可切换分类搜索选项;随后,网络设备将所获取的扩展搜索项提供给用户设备;接着,用户设备向该用户呈现扩展搜索项。The provision of extended search items in the present invention can be realized through the interaction between network equipment and user equipment. Specifically, the user equipment sends the search sequence entered by the user in the search box to the network device; then, the network device obtains corresponding extended search items according to the search sequence, which includes but not limited to specific attributes corresponding to the search sequence Extended search tab of , where each category search option corresponds to one or more switchable category search options for search suggestion items; then, the network device provides the obtained expanded search items to the user equipment; then, the user equipment provides the user with Renders extended search terms.
在此,用户设备包括但不限于任何一种可与用户通过键盘、触摸板以及声控设备等输入设备进行人机交互的电子产品,例如计算机、手机、智能手机、PDA、平板电脑等。Here, user equipment includes, but is not limited to, any electronic product that can interact with a user through input devices such as keyboards, touchpads, and voice-activated devices, such as computers, mobile phones, smart phones, PDAs, and tablet computers.
在此,网络设备包括但不限于网络主机、单个网络服务器、多个网络服务器集合或多个服务器构成的云。在此,云由基于云计算(Cloud Computing)的大量主机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集合组成的一个超级虚拟计算机。Here, the network device includes, but is not limited to, a network host, a single network server, a collection of multiple network servers, or a cloud formed by multiple servers. Here, the cloud is composed of a large number of hosts or network servers based on cloud computing (Cloud Computing), wherein cloud computing is a kind of distributed computing, a super virtual computer composed of a group of loosely coupled computer collections.
进一步地,本发明中,网络设备可作为整体,或由其中部分网络主机/服务器,甚至装置于一个或多个网络主机/服务器中的特定装置,如扩展提供装置,来与用户设备进行交互并提供扩展搜索项。如无特别说明,本文中网络设备与扩展提供装置等同使用,用户设备与扩展呈现装置等同使用。Furthermore, in the present invention, the network device can be used as a whole, or part of the network hosts/servers, or even a specific device installed in one or more network hosts/servers, such as an extension providing device, to interact with the user equipment and Provides extended search terms. Unless otherwise specified, in this document, the network device is used equally with the extension providing device, and the user equipment is used equally with the extension presenting device.
图1为根据本发明一个方面的方法流程图,示出一种提供扩展搜索项的过程。如图1所示,在步骤S1中,用户在搜索框中输入搜索序列;在步骤S2中,用户的用户设备1将用户在该搜索框中已输入的搜索序列发送至网络设备2,相应地,网络设备2接收该搜索序列;在步骤S3中,网络设备2根据该搜索序列,获取与该搜索序列相对应的扩展搜索项,包括但不限于扩展搜索标签和分类搜索选项中至少之一;在步骤S4中,网络设备2将所获得的扩展搜索项提供给用户设备1,相应地,用户设备1接收该(等)扩展搜索项;在步骤S5中,用户设备1向用户呈现该(等)扩展搜索项,以供用户选择。FIG. 1 is a flow chart of a method according to an aspect of the present invention, illustrating a process of providing extended search terms. As shown in Figure 1, in step S1, the user enters a search sequence in the search box; in step S2, the user's user equipment 1 sends the search sequence that the user has entered in the search box to the network device 2, correspondingly , the network device 2 receives the search sequence; in step S3, the network device 2 acquires extended search items corresponding to the search sequence according to the search sequence, including but not limited to at least one of extended search tags and classified search options; In step S4, the network device 2 provides the obtained extended search item to the user equipment 1, and accordingly, the user equipment 1 receives the (etc.) extended search item; in step S5, the user equipment 1 presents the (etc.) extended search item to the user ) to expand the search term for the user to select.
具体地,在步骤S1中,用户在搜索框中输入搜索序列。Specifically, in step S1, the user inputs a search sequence in the search box.
在此,搜索框供用户输入搜索序列以进行搜索使用。搜索框可在多种场景中被提供,这些场景包括但不限于页面、各种浏览器的工具栏以及各种应用程序的用户界面,例如,搜索框可以在各种搜索引擎的主页、各种页面的导航区域或者各种导航页中呈现给用户。本发明在此不做限制。Here, the search box is used by the user to enter a search sequence to search. The search box can be provided in a variety of scenarios, including but not limited to pages, toolbars of various browsers, and user interfaces of various applications. For example, the search box can be displayed on the homepage of various search engines, various The navigation area of the page or various navigation pages are presented to the user. The present invention is not limited here.
在上述场景中,搜索框被呈现给用户,从而用户可激活搜索框来输入搜索序列,例如,用户将鼠标光标移入搜索框并点击鼠标,此时搜索框被激活,用户可在其内输入搜索序列。In the above scenario, a search box is presented to the user so that the user can activate the search box to enter a search sequence, for example, the user moves the mouse cursor into the search box and clicks the mouse, at this time the search box is activated and the user can enter a search sequence.
在此,搜索序列意指用户在搜索框中输入的用于搜索的字符串,其具体包括但不限于关键词、语句以及其他字符等。Here, the search sequence refers to a character string input by the user in the search box for searching, which specifically includes but not limited to keywords, sentences, and other characters.
需要说明的是,本领域技术人员应能理解,对用户输入搜索序列需做广义理解,即用户不仅可以直接以文字形式输入搜索序列,还可以其他形式进行输入,如用户输入一段语音,用户设备1可通过语音识别来获取该段语音所对应的搜索序列。It should be noted that those skilled in the art should be able to understand that the user input search sequence needs to be understood in a broad sense, that is, the user can not only directly input the search sequence in the form of text, but also input in other forms, such as the user input a voice, the user device 1 The search sequence corresponding to this segment of voice can be obtained through voice recognition.
在步骤S2中,用户设备1将用户在搜索框中已输入的搜索序列发送至网络设备2,相应地,网络设备2接收该搜索序列。在此,用户设备1与网络设备2之间可采用任何预定的通信方式进行数据传输,例如用户设备1可通过HTTP或HTTPS通信协议向网络设备2发送用户已输入的搜索序列。本发明在此不做限制。In step S2, the user device 1 sends the search sequence input by the user in the search box to the network device 2, and the network device 2 receives the search sequence accordingly. Here, any predetermined communication method can be used for data transmission between the user equipment 1 and the network equipment 2. For example, the user equipment 1 can send the search sequence input by the user to the network equipment 2 through the HTTP or HTTPS communication protocol. The present invention is not limited here.
随后,在步骤S3中,网络设备2根据该搜索序列,获取与该搜索序列相对应的一个或多个扩展搜索项。Subsequently, in step S3, the network device 2 acquires one or more extended search items corresponding to the search sequence according to the search sequence.
其中,扩展搜索项是与搜索序列相对应的扩展搜索建议,其包括但不限于扩展搜索标签和/或分类搜索选项。Wherein, the extended search item is an extended search suggestion corresponding to the search sequence, which includes but not limited to extended search tags and/or category search options.
扩展搜索标签Extended Search Tab
在此,扩展搜索标签对应于搜索序列的特定属性。Here, extended search tags correspond to specific attributes of the search sequence.
特定属性可以概括搜索序列某一方面的特征。例如,搜索序列“新浪”、“搜狐”、“网易”均为网站的名称,这些搜索序列具有地址属性。再如,搜索序列“刘诗诗”、“杨幂”、“吴奇隆”均为人名,这些搜索序列具有人物属性。又如,搜索序列“爸爸去哪儿2”、“陈升”、“催眠大师”均为当前热点,这些搜索序列具有热点属性。Specific attributes can characterize an aspect of a search sequence. For example, the search sequences "Sina", "Sohu", and "Netease" are all names of websites, and these search sequences have address attributes. For another example, the search sequences "Liu Shishi", "Yang Mi", and "Wu Qilong" are all names of people, and these search sequences have character attributes. For another example, the search sequences "Where are we going, Dad 2", "Chen Sheng", and "Master of Hypnotism" are all current hot spots, and these search sequences have the attribute of hot spots.
扩展搜索标签是对应于搜索序列的特定属性的搜索建议,但其与通常的搜索建议在搜索框的下拉框中分行逐条呈现的方式不同,其是以标签的形式呈现给用户。例如,当搜索序列具有地址属性时,如搜索序列“新浪”,用户可能具有寻址需求,因此,网络设备2获取的扩展搜索标签包括但不限于网站一级或二级栏目的名称,如“首页”、“微博”等。再如,当搜索序列具有人物属性时,如搜索序列“刘诗诗”,用户可能具有了解该人物相关信息的需求,因此,网络设备2获取的扩展搜索标签包括但不限于围绕该人物的各应用领域的名称,如“百科”、“贴吧”、“图片”等。又如,当搜索序列具有热点属性时,如搜索序列“爸爸去哪儿2”,用户可能具有了解当前热点的需求,网络设备2获取的扩展搜索标签包括但不限于由以该搜索序列为主题的热门搜索序列中获得的扩展序列,如“名单”、“什么时候播出”等。The extended search label is a search suggestion corresponding to a specific attribute of the search sequence, but it is presented to the user in the form of a label different from the normal search suggestion presented line by line in the drop-down box of the search box. For example, when the search sequence has an address attribute, such as the search sequence "Sina", the user may have an addressing requirement. Therefore, the extended search tags obtained by the network device 2 include but are not limited to the name of the first-level or second-level column of the website, such as " Home”, “Weibo”, etc. For another example, when the search sequence has character attributes, such as the search sequence "Liu Shishi", the user may have the need to know the relevant information of the character. Therefore, the extended search tags obtained by the network device 2 include but are not limited to various application fields surrounding the character. The name of the website, such as "encyclopedia", "tieba", "picture", etc. For another example, when the search sequence has a hotspot attribute, such as the search sequence "Where is Dad going 2", the user may have a need to know the current hotspot, and the extended search tags obtained by the network device 2 include but are not limited to those with the search sequence as the theme. Extended sequences earned on top searched sequences such as "list", "when's airing" and more.
根据关键词-属性-扩展搜索标签的对应关系,网络设备2可预先建立搜索建议库。以下将针对每种具体属性来举例描述如何获得其对应的扩展搜索标签。According to the corresponding relationship between keywords-attributes-extended search tags, the network device 2 can pre-establish a search suggestion library. The following will describe how to obtain the corresponding extended search tag for each specific attribute by way of example.
1)地址属性1) Address attribute
例如,网络设备2可先查询一预定词库来获得具有地址属性的关键词,如各网站的名称,具体诸如“百度”、“新浪”、“搜狐”等;据此,网络设备2可抓取其中每个网站的导航信息,从而获得相应网站的各级栏目的名称,并将每个网站中各级栏目的名称作为与其网站名称相对应的扩展搜索标签。网络设备2存储各关键词(如“新浪”)-属性(如“地址”)-扩展搜索标签(如“首页”、“微博”)的对应关系,从而建立搜索建议库,并可按照前述方式来定期或基于其他触发条件更新该搜索建议库。For example, the network device 2 can first query a predetermined thesaurus to obtain keywords with address attributes, such as the names of various websites, such as "Baidu", "Sina", "Sohu" etc.; accordingly, the network device 2 can capture The navigation information of each website is obtained to obtain the names of columns at all levels of the corresponding website, and the names of columns at all levels in each website are used as extended search tags corresponding to the website names. Network device 2 stores the corresponding relationship of each keyword (such as "Sina")-attribute (such as "address")-extended search label (such as "home page", "microblogging"), thereby setting up a search suggestion library, and can follow the aforementioned means to update the search suggestion library periodically or based on other trigger conditions.
可替代地,网络设备2可直接查询搜索引擎的搜索信息库,该搜索信息库中存储有一倒排索引表,其中记录了关键词及其对应的页面,每个关键词的属性被标注且页面之间的链接关系也被标注。因此,通过查询该索引信息库,网络设备2可获得具有地址属性的关键词及其对应页面的链接页面,进而根据网址的正则表达式分析这些链接页面的网址,以获得相应网站中的各级栏目及其名称,从而建立搜索建议库。优选地,网络设备2也可查询上述预定词库来获得具有地址属性的关键词,如各网站的名称,并根据这些关键词查询索引信息库来获得其中每个所对应的各级栏目名称,从而建立搜索建议库。Alternatively, the network device 2 can directly query the search information database of the search engine. An inverted index table is stored in the search information database, in which keywords and corresponding pages are recorded, and the attributes of each keyword are marked and the pages The links between are also marked. Therefore, by querying the index information base, the network device 2 can obtain the keywords with address attributes and the link pages of the corresponding pages, and then analyze the URLs of these linked pages according to the regular expressions of the URLs, so as to obtain the corresponding website in each level. Sections and their names to build a library of search suggestions. Preferably, the network device 2 can also query the above-mentioned predetermined thesaurus to obtain keywords with address attributes, such as the names of various websites, and query the index information database according to these keywords to obtain the column names of each level corresponding to each of them, Thus building a search suggestion library.
2)人物属性2) Character attributes
例如,网络设备2同样可先查询一预定词库来获得具有人物属性的关键词,如各种人名、社团名,具体前者如“刘诗诗”,后者如“maroon5”;随后,网络设备2可通过海量数据挖掘,如对搜索引擎的搜索日志进行数据挖掘,统计大量用户搜索前述各具有人物属性的关键词时所访问的搜索结果,并对这些搜索结果进行分类/聚类,将所获得的类别作为具有人物属性的关键词所对应的扩展搜索标签。其中,网络设备2可基于每个具有人物属性的关键词,对用户访问的搜索结果进行分类/聚类以获得多个分组,并将所获得分组所对应的应用领域作为关键词所对应的扩展搜索标签;或者,网络设备2可基于所有具有人物属性的关键词,对用户访问的全部搜索结果进行分类/聚类以获得多个分组,并将所获得分组所对应的应用领域作为具有人物属性的关键词所对应的扩展搜索标签。可替代地,网络设备2可按照预定的应用领域划分,统计用户访问的搜索结果中属于各应用领域的搜索结果的数量,将其中对应搜索结果的数量超过预定阈值的应用领域作为与相应具有人物属性的关键词或所有具有人物属性的关键词相对应的扩展搜索标签。For example, the network device 2 can also first query a predetermined thesaurus to obtain keywords with character attributes, such as various names and community names, specifically the former such as "Liu Shishi" and the latter such as "maroon5"; subsequently, the network device 2 can Through massive data mining, such as data mining on the search logs of search engines, the search results accessed by a large number of users when searching for the aforementioned keywords with character attributes are collected, and these search results are classified/clustered, and the obtained Categories are used as extended search tags corresponding to keywords with person attributes. Among them, the network device 2 can classify/cluster the search results accessed by users based on each keyword with character attributes to obtain multiple groups, and use the application fields corresponding to the obtained groups as the extended Search tags; or, network device 2 can classify/cluster all search results accessed by users based on all keywords with personal attributes to obtain multiple groups, and use the application fields corresponding to the obtained groups as having personal attributes The extended search tab corresponding to the keyword. Alternatively, the network device 2 may be divided according to predetermined application fields, count the number of search results belonging to each application field in the search results accessed by users, and use the application fields in which the number of corresponding search results exceeds a predetermined threshold as the corresponding person. The extended search tags corresponding to the keywords of attributes or all keywords with person attributes.
3)热点属性3) Hotspot attributes
例如,网络设备2可从搜索引擎的搜索日志获取当前的一段预定时间内用户搜索量超过预定阈值的搜索序列,即热门搜索序列,随后,网络设备2可对这些热门搜索序列进行切词,以获得其中的热门关键词、与其中每个热门关键词对应的多个热门搜索序列,以及其中每个热门搜索序列中的其他关键词和/或片段,据此,网络设备2将这些热门关键词作为具有热点属性的关键词,将其对应的热门搜索序列中的其他关键词和/或片段作为与该具有热点属性的关键词相对应的扩展搜索标签,从而建立搜索建议库。For example, the network device 2 can obtain search sequences whose user search volume exceeds a predetermined threshold within a predetermined period of time from the search logs of the search engine, that is, popular search sequences, and then the network device 2 can segment words for these popular search sequences to Obtain the popular keywords therein, a plurality of popular search sequences corresponding to each popular keyword therein, and other keywords and/or fragments in each popular search sequence among them, accordingly, the network device 2 converts these popular keywords As a keyword with a hotspot attribute, other keywords and/or segments in its corresponding popular search sequence are used as extended search tags corresponding to the keyword with a hotspot attribute, thereby establishing a search suggestion library.
在此,需要说明的是,上述用于查询具有地址属性的预定词库和用于查询具有人物属性的预定词库,可以是两个相互独立的词库,也可以是一个词库,其中包括多个关键词且每个关键词具有多种属性。并且,上述基于各种属性所建立的搜索建议库也可以是相互独立,或者部分或全部集成在一起的。Here, it should be noted that, the predetermined thesaurus used for querying address attributes and the predetermined thesaurus used for querying person attributes may be two independent thesauruses, or one thesaurus, which includes Multiple keywords and each keyword has multiple attributes. Moreover, the aforementioned search suggestion libraries established based on various attributes may also be independent of each other, or partly or completely integrated together.
还需要说明的是,尽管本发明在此仅列举了搜索序列的3种属性及其分别对应的扩展搜索标签,然而本领域技术人员应能理解,这是列举式的,而非穷尽式的,故仅用于解释说明本发明之目的,而不应被理解为对本发明的任何限制。根据具体应用的需要,搜索序列的其他属性可以被使用并获得对应的扩展搜索标签,这些其他属性及其各自对应的扩展搜索标签的确定方式与上述3种属性及其各自对应扩展搜索标签的确定方式并无实质不同,因此应被包含于本发明的专利保护范围之内。It should also be noted that although the present invention only lists three attributes of the search sequence and their corresponding extended search tags, those skilled in the art should understand that this is an enumeration, not an exhaustive one. Therefore, it is only used for the purpose of explaining the present invention, and should not be construed as any limitation to the present invention. According to the needs of specific applications, other attributes of the search sequence can be used to obtain the corresponding extended search tags. The methods are not substantially different, and therefore should be included in the scope of patent protection of the present invention.
上述搜索建议库建立之后,当接收到用户已输入的搜索序列后,网络设备2可确定该搜索序列的一个或多个特定属性;接着,网络设备2根据其中至少一个特定属性,获得相应的扩展搜索标签。After the above-mentioned search suggestion library is established, after receiving the search sequence input by the user, the network device 2 can determine one or more specific attributes of the search sequence; then, the network device 2 obtains the corresponding extension according to at least one of the specific attributes. Search tags.
其中,网络设备2例如可查询上述搜索建议库中来获取搜索序列的特定属性,进而根据搜索序列的特定属性,查询依照上述各方式建立的搜索建议库,来获得相应的扩展搜索标签。其中,当搜索序列具有多个特定属性时,网络设备2可以仅基于其中一个特定属性来获得与该特定属性相对应的扩展搜索标签,也可以基于其中的部分或全部特定属性来获得扩展搜索标签。Wherein, the network device 2 can, for example, query the above-mentioned search suggestion library to obtain the specific attribute of the search sequence, and then query the search suggestion library established according to the above-mentioned methods according to the specific attribute of the search sequence to obtain the corresponding extended search tag. Wherein, when the search sequence has multiple specific attributes, the network device 2 may obtain the extended search tag corresponding to the specific attribute only based on one of the specific attributes, or may obtain the extended search tag based on part or all of the specific attributes. .
分类搜索选项Category Search Options
每个分类搜索选项对应有一个或多个搜索建议项,多个分类搜索选项以选项卡形式被呈现给用户时,用户可通过选择不同的选项卡来在各分类搜索选项中进行切换,并进一步浏览切换后的分类搜索选项所对应的搜索建议项。在此,搜索建议项可以通常的列表形式或标签形式在其对应分类搜索选项的选项卡中呈现给用户。Each category search option corresponds to one or more search suggestions. When multiple category search options are presented to the user in the form of tabs, the user can switch between each category search option by selecting a different tab, and further Browse the search suggestions corresponding to the toggled category search options. Here, the search suggestion items may be presented to the user in the tabs of the corresponding category search options in a common list form or label form.
在此,网络设备2例如可查询一已有搜索建议库来获得搜索序列的搜索建议序列,并对所获得的搜索建议序列进行分类,从而获得相应的多个分类搜索选项以及至少一个分类搜索选项所对应的搜索建议序列。这一过程可以在网络设备2接收到用户的搜索序列时实时进行,也可以由网络设备2针对特定的关键词按照前述过程为其建立包括关键词-分类搜索选项-搜索建议项的对应关系的搜索建议库,以在后续当用户的搜索序列包括这些关键词时为用户提供相应的分类搜索选项及其分别对应的搜索建议项。在此,这些特定的关键词例如可以为影视作品的名称。Here, the network device 2 may, for example, query an existing search suggestion database to obtain a search suggestion sequence of the search sequence, and classify the obtained search suggestion sequence, so as to obtain corresponding multiple classified search options and at least one classified search option The corresponding search suggestion sequence. This process can be carried out in real time when the network device 2 receives the user's search sequence, or it can be established by the network device 2 according to the aforementioned process for a specific keyword, including the corresponding relationship between the keyword-category search option-search suggestion item The search suggestion library is used to provide the user with corresponding category search options and corresponding search suggestion items when the user's search sequence includes these keywords. Here, these specific keywords may be, for example, titles of film and television works.
其中,当搜索建议项以通常的列表形式呈现给用户时,相应分类搜索选项下的搜索建议序列可直接作为搜索建议项提供给用户。例如,对于用户的搜索序列“big bang”,网络设备2确定其对应的分类搜索选项包括美剧和韩国乐队且每个分类搜索选项下还对应有多个搜索建议序列,如分类搜索选项“美剧”下对应有“big bang第一季”、“big bang第二季”等,分类搜索选项“韩国乐队”下对应有“big bang”主唱”、“big bang MV”等。Wherein, when the search suggestion items are presented to the user in a common list form, the search suggestion sequence under the corresponding category search option can be directly provided to the user as the search suggestion items. For example, for the user's search sequence "big bang", the network device 2 determines that the corresponding category search options include American dramas and Korean bands, and there are multiple search suggestion sequences corresponding to each category search option, such as the category search option "American drama" The following corresponds to "big bang season 1", "big bang season 2", etc., and the category search option "Korean band" corresponds to "big bang" lead singer", "big bang MV", etc.
当搜索建议项以标签形式呈现给用户时,网络设备2可以对相应分类搜索选项下的搜索建议序列去重,即去掉搜索建议序列中与搜索序列及其对应分类搜索选项的重复部分,以减少在标签中呈现的内容,同时更突出重点地向用户提供搜索建议。例如,对于用户的搜索序列“疑犯追踪”,网络设备2确定其对应的分类搜索选项包括第一季、第二季和第三季且每个分类搜索选项下还对应有一个或多个搜索建议序列,如分类搜索选项“第一季”包括“疑犯追踪第一季第一集”、“疑犯追踪第一季第二集”等,去重后每个分类搜索选项下对应的搜索建议标签可以仅呈现“第一集”、“第二集”等。进一步地,标签中呈现的内容还可通过同义替换来进一步减少和突出,如将标签“第一集”替换为标签“1”。When the search suggestion item is presented to the user in the form of a label, the network device 2 can deduplicate the search suggestion sequence under the corresponding category search option, that is, remove the repeated part of the search suggestion sequence and the search sequence and its corresponding category search option to reduce content presented in tabs, while providing more focused search suggestions to users. For example, for the user's search sequence "suspect tracking", the network device 2 determines that the corresponding category search options include the first season, the second season and the third season, and each category search option also corresponds to one or more search suggestions For example, the category search option "Season 1" includes "Suspect Tracking Season 1 Episode 1", "Suspect Tracking Season 1 Episode 2", etc. After deduplication, the corresponding search suggestion tags under each category search option can be Only "episode one", "episode two", etc. are rendered. Furthermore, the content presented in the label can be further reduced and highlighted by synonymous replacement, such as replacing the label "first episode" with the label "1".
在此,分类搜索选项在一些情形下也可以不对应有搜索建议项,例如,当前bigbang第八季尚未发布,但其预告片已发布或第八季已确定要发布,网络设备2可以提供分类搜索选项“big bang第八季”,但其下可以不对应任何搜索建议项。或者,网络设备2将“预告片”作为分类搜索选项“big bang第八季”下的搜索建议项。Here, the category search option may not correspond to search suggestions in some cases. For example, the eighth season of bigbang has not yet been released, but its trailer has been released or the eighth season has been confirmed to be released, and the network device 2 can provide categories The search option "big bang season eight" may not correspond to any search suggestions. Alternatively, the network device 2 uses "trailer" as a search suggestion item under the category search option "big bang season eight".
优选地,一个分类搜索选项下还可以进一步包括次级分类搜索选项,每个次级分类搜索选项对应有一个或多个搜索建议项。Preferably, a category search option may further include sub-category search options, and each sub-category search option corresponds to one or more search suggestion items.
例如,搜索序列“big bang”对应的分类搜索选项“美剧”还可以进一步细分为次级分类搜索选项第一季、第二季、第三季等,分类搜索选项“韩国乐队”可以包括次级分类搜索选项音乐、视频、新闻等。在每个次级分类搜索选项的邻近区域,如其右侧,可提供有展开/收起功能项,如“+”、“>”,用户选择该功能项后,相应次级分类搜索选项下的一个或多个搜索建议项可以用户设备1上被展开或收起。For example, the category search option "American drama" corresponding to the search sequence "big bang" can be further subdivided into subcategory search options first season, second season, third season, etc., and the category search option "Korean band" can include subcategory search options Level category search options Music, Videos, News, etc. In the adjacent area of each sub-category search option, such as its right side, expand/collapse function items, such as "+" and ">", can be provided. After the user selects this function item, the corresponding sub-category search option One or more search suggestion items can be expanded or collapsed on the user device 1 .
综上所述,网络设备2可以根据搜索序列,获取与该搜索序列相对应的扩展搜索标签和/或分类搜索选项。To sum up, according to the search sequence, the network device 2 can obtain the extended search tag and/or the category search option corresponding to the search sequence.
优选地,网络设备2还可以获得与搜索序列相对应的一个或多个通常的搜索建议序列,并在随后的步骤中将其与按照前述方式获得的扩展搜索项一并提供给用户设备1。例如,当在用户设备1中呈现给用户时,扩展搜索项可以在搜索建议区域的显著位置呈现,如搜索建议列表的上部区域,其他的通常搜索建议可在该搜索建议列表中扩展搜索项的下方区域呈现给用户。Preferably, the network device 2 can also obtain one or more common search suggestion sequences corresponding to the search sequence, and provide them to the user equipment 1 together with the extended search items obtained in the aforementioned manner in a subsequent step. For example, when presented to the user in the user device 1, the expanded search term may be presented in a prominent position in a search suggestion area, such as an upper area of a search suggestion list, where other general search suggestions may expand the search term. The lower area is presented to the user.
随后,在步骤S4中,网络设备2将所获得的扩展搜索项提供给用户的用户设备1,相应地,用户设备1接收网络设备2基于用户输入的搜索序列提供的扩展搜索项。Subsequently, in step S4, the network device 2 provides the obtained extended search items to the user equipment 1 of the user, and accordingly, the user equipment 1 receives the extended search items provided by the network device 2 based on the search sequence input by the user.
在步骤S5中,用户设备1向用户呈现扩展搜索项。In step S5, the user device 1 presents the extended search term to the user.
之后,当用户选择扩展搜索项时,更具体地,当用户选择扩展搜索标签、或分类搜索选项、或次级分类搜索选项、或分类搜索选项对应的搜索建议项时,网络设备可以根据搜索序列以及用户所选的扩展搜索项来进行搜索,并提供对应的搜索结果页面。Afterwards, when the user selects an extended search item, more specifically, when the user selects an extended search label, or a category search option, or a sub-category search option, or a search suggestion item corresponding to a category search option, the network device may, according to the search sequence and the extended search item selected by the user to search, and provide a corresponding search result page.
而且,在用户选择扩展搜索项后,网络设备2返回对应的搜索结果页,该搜索结果页中仍可包括搜索框;如果该用户再次激活该搜索框,网络设备2可将用户之前输入的搜索序列及其选择的扩展搜索项作为用户已输入的搜索序列,再次为用户提供相应的扩展搜索项。例如,当搜索结果页的搜索框中包括用户之前输入的搜索序列及其选择的扩展搜索项时,用户设备1可将用户之前输入的搜索序列及其选择的扩展搜索项作为用户已输入的搜索序列提交至网络设备2来获得新扩展搜索项。Moreover, after the user selects the extended search item, the network device 2 returns to the corresponding search result page, which may still include a search box; The sequence and its selected extended search term serve as the search sequence that the user has entered, again providing the user with the corresponding extended search term. For example, when the search box on the search result page includes the search sequence input by the user and the extended search item selected by the user, the user device 1 may use the search sequence input by the user and the extended search item selected by the user as the search sequence entered by the user. The sequence is submitted to the network device 2 for new extended search terms.
可替代地,如果用户选择的扩展搜索项指向一特定信息,网络设备2可直接向该用户返回该特定信息。其中,特定信息包括但不限于:页面、视频、音频、文档等。Alternatively, if the extended search item selected by the user points to specific information, the network device 2 may directly return the specific information to the user. Among them, the specific information includes but is not limited to: pages, videos, audios, documents, etc.
扩展搜索项中可以包括特定信息的标识信息,该标识信息用于指向特定信息,如特定信息的各种名称、网页的URL,视频的播放地址等;当用户选择这样的扩展搜索项时,用户设备1将向网络设备2发送信息获取请求,该信息获取请求中至少包括该特定信息的标识信息;接着,网络设备2根据该标识信息获取特定信息并将其返回给用户。The identification information of specific information can be included in the extended search item, and this identification information is used to point to specific information, such as the various names of specific information, the URL of the web page, the playback address of the video, etc.; when the user selects such an extended search item, the user Device 1 will send an information acquisition request to network device 2, and the information acquisition request includes at least the identification information of the specific information; then, network device 2 obtains the specific information according to the identification information and returns it to the user.
扩展搜索项中也可以包括特定信息的指向链接,如网页的URL,视频的播放地址等;当用户选择扩展搜索项时,用户设备1根据该指向链接来获取相应的特定信息。The extended search item may also include a link to specific information, such as the URL of the webpage, the playback address of the video, etc.; when the user selects the extended search item, the user device 1 obtains the corresponding specific information according to the pointed link.
图2(a)、图3(a)、图4(a)为根据本发明一些优选实施例的为用户提供扩展搜索标签的示意图。Fig. 2(a), Fig. 3(a) and Fig. 4(a) are schematic diagrams of providing extended search tags for users according to some preferred embodiments of the present invention.
如图2(a)所示,用户在搜索框中输入搜索序列“新浪”,网络设备2根据“新浪”的地址属性,向用户提供的扩展搜索标签为“新浪”网站中一级或二级栏目的名称,如首页、微博、新闻、财经等,从而用户设备1上呈现这些扩展搜索标签。优选地,这些扩展搜索标签还可通过展开/收起功能项,如搜索建议列表首行右侧的“∧”,来由用户选择是否展现。As shown in Figure 2(a), the user enters the search sequence "Sina" in the search box, and the network device 2 provides the user with an extended search label of the first or second level in the "Sina" website according to the address attribute of "Sina". Names of columns, such as home page, Weibo, news, finance, etc., so that these extended search tags are presented on the user device 1 . Preferably, these extended search tags can also be displayed by the user by expanding/collapsing functional items, such as "∧" on the right side of the top line of the search suggestion list.
进一步地,由于上述扩展搜索标签均可指向特定页面,如相应栏目的主页,当用户选择其中一个扩展搜索标签时,网络设备2可直接返回该扩展搜索标签所指向的页面。配合参阅图2(a)和(b),图2(a)中,用户设备1上呈现扩展搜索标签“首页”、“微博”、“新闻”、“财经”等,用户选择其中的扩展搜索标签“读书”,则网络设备2直接向用户返回“新浪”的“读书”栏目的主页,如图2(b)所示。可替代地,网络设备2可以在向用户提供扩展搜索标签时,即将其对应页面的URL也一并提供给用户,从而当用户选择一个扩展搜索标签时,用户设备1再向网络设备2提交对其URL所指向页面的访问请求。Further, since the above-mentioned extended search tags can all point to specific pages, such as the homepage of the corresponding column, when the user selects one of the extended search tags, the network device 2 can directly return to the page pointed to by the extended search tag. Referring to Figure 2(a) and (b), in Figure 2(a), user equipment 1 presents extended search tags "Home", "Weibo", "News", "Finance", etc., and the user selects one of the extended search tags Searching for the label "Reading", the network device 2 directly returns to the user the homepage of the "Reading" section of "Sina", as shown in Figure 2(b). Alternatively, when the network device 2 provides the user with an extended search tag, that is, the URL of the corresponding page is also provided to the user, so that when the user selects an extended search tag, the user device 1 submits the search query to the network device 2. An access request for the page pointed to by its URL.
如图3(a)所示,用户在搜索框中输入搜索序列“刘诗诗”,网络设备2根据“刘诗诗”的人物属性,向用户返回与人物属性相对应的扩展搜索标签,如“百科”、“贴吧”、“新闻”、“图片”等,从而用户设备1向用户呈现这些扩展搜索标签。并且,配合参阅图3(b),当用户在图3(a)所示的扩展搜索标签中选择“图片”,网络设备2向该用户返回相应的搜索结果页,如图3(b)所示。As shown in Figure 3(a), the user enters the search sequence "Liu Shishi" in the search box, and the network device 2 returns extended search tags corresponding to the character attributes to the user according to the character attributes of "Liu Shishi", such as "encyclopedia", "Tie Bar", "News", "Picture", etc., so that the user device 1 presents these extended search tags to the user. And, referring to Fig. 3(b), when the user selects "picture" in the extended search tab shown in Fig. 3(a), the network device 2 returns the corresponding search result page to the user, as shown in Fig. 3(b) Show.
如图4(a)所示,用户在搜索框中输入搜索序列“刘诗诗”,网络设备2根据“刘诗诗”的热点属性,向用户返回对应的扩展搜索标签如“公开恋情”、“是哪个学校毕业的”、“ELLE封面”等,从而用户设备1向用户呈现这些扩展搜索标签。优选地,配合参阅图4(b)和图4(c),当用户选择图4(a)中所示的扩展搜索标签“公开恋情”后,网络设备2向用户返回如图4(b)所示的搜索结果页,其中包括搜索框且该搜索框中包括用户之前输入的搜索序列“刘诗诗”及选择的扩展搜索标签“公开恋情”,从而当用户再次激活该搜索框后,如图4(c)所示,网络设备2将该“刘诗诗”及“公开恋情”作为用户已输入的搜索序列,继续为用户提供扩展搜索标签。在此,需要说明的是,无论上述搜索结果页的搜索框中是否呈现用户选择的扩展搜索标签,由于网络设备2向用户提供搜索结果时均会记录该用户选择的扩展搜索标签,从而当用户在搜索结果页中再次激活搜索框后,网络设备2均可将用户之前输入的搜索序列及选择的扩展搜索标签作为新输入的搜索序列,再次为用户提供新扩展搜索标签。As shown in Figure 4(a), the user enters the search sequence "Liu Shishi" in the search box, and the network device 2 returns to the user corresponding extended search tags such as "public romance", "which school is it?" Graduated", "ELLE Cover", etc., so that the user device 1 presents these extended search tags to the user. Preferably, referring to Fig. 4(b) and Fig. 4(c), when the user selects the extended search label "public relationship" shown in Fig. 4(a), the network device 2 returns to the user as shown in Fig. 4(b) The search result page shown includes a search box and the search box includes the search sequence "Liu Shishi" entered by the user before and the selected extended search label "public relationship", so that when the user activates the search box again, as shown in Figure 4 As shown in (c), the network device 2 takes "Liu Shishi" and "public love affair" as the search sequence entered by the user, and continues to provide the user with extended search tags. Here, it should be noted that no matter whether the extended search tag selected by the user appears in the search box of the above search result page, since the network device 2 will record the extended search tag selected by the user when providing the search result to the user, so when the user After the search box is activated again on the search result page, the network device 2 can use the previously input search sequence and the selected extended search tag as the newly input search sequence, and provide the user with the new extended search tag again.
优选地,在上述如图2(a)、图3(a)、图4(a)所示的向用户提供扩展搜索标签的场景中,当用户设备1检测到用户在其触摸屏屏幕上的下拉操作时,用户设备1向网络设备2发送关于扩展搜索标签的更新请求,以从网络设备2获取更新后的扩展搜索标签,并呈现给用户。Preferably, in the scenario where extended search tags are provided to the user as shown in FIG. 2(a), FIG. 3(a), and FIG. In operation, the user device 1 sends an update request on the extended search tag to the network device 2, so as to obtain the updated extended search tag from the network device 2 and present it to the user.
优选地,如图2(a)、图3(a)、图4(a)所示,网络设备2向用户返回的搜索建议,不仅包括上述扩展搜索标签,这些扩展搜索标签通常呈现在搜索建议列表的上部区域,如搜索建议列表的首位,还包括其他通常的搜索建议序列,这些搜索建议序列通常呈现在搜索建议列表中扩展搜索标签的下方。Preferably, as shown in FIG. 2(a), FIG. 3(a), and FIG. 4(a), the search suggestion returned by the network device 2 to the user not only includes the above-mentioned extended search tags, which are usually presented in the search suggestion The upper area of the list, like the top of the list of search suggestions, also includes other usual sequences of search suggestions that are usually presented below the expanded search label in the list of search suggestions.
图5(a)、图5(b)和图5(c)为根据本发明另一些优选实施例的为用户提供分类搜索选项的示意图。Fig. 5(a), Fig. 5(b) and Fig. 5(c) are schematic diagrams of providing category search options for users according to other preferred embodiments of the present invention.
如图5(a)所示,用户在搜索框中输入搜索序列“BIG BANG”,网络设备2向用户返回“BIG BANG”的各分类搜索选项,如“美剧”、“韩国乐队”,这两个分类搜索选项分别对应有多个搜索建议序列,从而用户设备1呈现这些分类搜索选项的选项卡,并进一步呈现当前搜索选项“美剧”所对应的各搜索建议序列。As shown in Figure 5(a), the user enters the search sequence "BIG BANG" in the search box, and the network device 2 returns to the user various search options of "BIG BANG", such as "American drama" and "Korean band". Each category search option corresponds to a plurality of search suggestion sequences, so that the user equipment 1 presents the tabs of these category search options, and further presents each search suggestion sequence corresponding to the current search option "American drama".
如图5(b)所示,用户在搜索框中输入搜索序列“哈利波特”,用网络设备2向用户返回“哈利波特”的各分类搜索选项,如“图书”、“电影”、“原声带”,每个分类搜索选项分别对应有多个搜索建议序列,从而用户设备1呈现这些分类搜索选项的选项卡,并进一步呈现当前搜索选项“图书”所对应的各搜索建议序列。As shown in Figure 5(b), the user enters the search sequence "Harry Potter" in the search box, and uses the network device 2 to return to the user various search options for "Harry Potter", such as "books", "movies", etc. ", "Original Soundtrack", each category search option corresponds to a plurality of search suggestion sequences, so that the user equipment 1 presents the tabs of these category search options, and further presents each search suggestion sequence corresponding to the current search option "book".
如图5(c)所示,用户在搜索框中输入搜索序列“生活大爆炸第”,网络设备2向用户返回“生活大爆炸第”的各分类搜索选项,如“第七季”、“第六季”、“第五季”等,每个分类搜索选项分别对应有多个搜索建议标签,从而用户设备1呈现这些分类搜索选项的选项卡,并进一步呈现当前搜索选项“第七季”所对应的各搜索建议标签,如21、20、19等,这些搜索建议标签分别代表生活大爆炸第七季中的第X集节目。As shown in Figure 5(c), the user enters the search sequence "The Big Bang Theory" in the search box, and the network device 2 returns to the user the search options of various categories of "The Big Bang Theory", such as "Seventh Season", " The sixth season", "the fifth season", etc., each category search option corresponds to a plurality of search suggestion tags, so that the user device 1 presents the tabs of these category search options, and further presents the current search option "seventh season" Corresponding search suggestion tags, such as 21, 20, 19, etc., these search suggestion tags respectively represent episode X in the seventh season of The Big Bang Theory.
优选地,在上述如图5(a)、图5(b)和图5(c)所示的向用户提供分类搜索选项的场景中,当用户设备1检测到用户在其触摸屏屏幕上的下拉操作时,同样可从网络设备2获取更新后的至少一个分类搜索选项下的搜索建议项,并呈现给用户。Preferably, in the scenario where category search options are provided to the user as shown in FIG. 5(a), FIG. 5(b) and FIG. 5(c), when the user device 1 detects During operation, the updated search suggestion item under at least one category search option may also be obtained from the network device 2 and presented to the user.
优选地,如图5(c)所示,网络设备2向用户返回的搜索建议,不仅包括上述分类搜索选项及其对应的搜索建议标签,还包括其他通常的搜索建议序列,前者通常呈现在搜索建议列表的上部区域,如搜索建议列表的首位,后者通常呈现在搜索建议列表中前者的下方。此外,尽管图5(a)和图5(b)中并未示出,但本领域技术人员应能理解,图5(a)和图5(b)同样可采用与图5(c)类似的方式,在搜索建议列表的上部区域呈现分类搜索选项及其对应的搜索建议标签,在下部区域其他通常的其他通常的搜索建议序列。Preferably, as shown in Figure 5(c), the search suggestions returned by the network device 2 to the user include not only the above-mentioned classified search options and their corresponding search suggestion tags, but also other common search suggestion sequences, the former usually appearing in the search The upper area of the suggestion list, such as the top of the search suggestion list, the latter is usually presented below the former in the search suggestion list. In addition, although it is not shown in FIG. 5(a) and FIG. 5(b), those skilled in the art should understand that FIG. 5(a) and FIG. 5(b) can also use In this manner, category search options and their corresponding search suggestion labels are presented in the upper area of the search suggestion list, and other common search suggestion sequences are presented in the lower area.
优选地,在用户输入搜索序列之前,用户设备1向用户呈现搜索框或用户激活该搜索框时,网络设备2向用户提供预设的分类搜索选项,其中至少一个预设的分类搜索选项对应有一个或多个搜索建议项,从而用户设备1将该(等)预设的分类搜索选项呈现给用户。Preferably, before the user inputs the search sequence, the user device 1 presents a search box to the user or when the user activates the search box, the network device 2 provides the user with preset category search options, wherein at least one preset category search option corresponds to One or more search suggestion items, so that the user equipment 1 presents the (etc.) preset category search options to the user.
具体地,如图6(a)所示,预设的分类搜索选项包括“历史记录”、“热门搜索”、“热门服务”,其中当前呈现的分类搜索选项为“历史记录”,该分类搜索选项对应有多个搜索建议项,如“百度视频”、“刘诗诗”、“刘德华”等。Specifically, as shown in Figure 6(a), the preset category search options include "history", "hot search" and "hot service", wherein the currently presented category search option is "history", the category search The options correspond to multiple search suggestions, such as "Baidu Video", "Liu Shishi", "Andy Lau" and so on.
当用户选择其它分类搜索选项时,例如,当用户选择分类搜索选项“热门搜索”,如图6(b)所示,用户设备切换至该“热门搜索”的选项卡,并呈现其所对应的搜索建议项,如“外国小伙”、“香港失踪女婴”等。When the user selects other category search options, for example, when the user selects the category search option "Hot Search", as shown in Figure 6(b), the user device switches to the tab of the "Hot Search" and presents the corresponding Search suggestions, such as "foreign guy", "Hong Kong missing baby girl", etc.
优选地,在上述如图6(a)和图6(b)所示的向用户提供预定的分类搜索选项的场景中,当用户设备1检测到用户在其触摸屏屏幕上的下拉操作时,同样可从网络设备2获取更新后的其中至少一个分类搜索选项下的搜索建议项,并呈现给用户。Preferably, in the scenario of providing the user with predetermined category search options as shown in FIGS. The updated search suggestion items under at least one category search option may be obtained from the network device 2 and presented to the user.
图7(a)和图7(b)为根据本发明再一个优选实施例的由搜索序列所对应的纠错搜索序列确定扩展搜索项的示意图。Fig. 7(a) and Fig. 7(b) are schematic diagrams of determining the extended search item from the error correction search sequence corresponding to the search sequence according to another preferred embodiment of the present invention.
如图7(a)所示,用户在搜索框中输入“刘试试”,网络设备2查询到与该搜索序列相对应的纠错搜索序列“刘诗诗”,并将该纠错搜索序列提供给用户设备1,从而用户设备1向用户呈现及提示该纠错搜索序列,如询问用户您是不是要搜“刘诗诗”。As shown in Figure 7(a), the user inputs "Liu Shishi" in the search box, and the network device 2 inquires the error correction search sequence "Liu Shishi" corresponding to the search sequence, and provides the error correction search sequence to The user equipment 1, so that the user equipment 1 presents and prompts the error correction search sequence to the user, such as asking the user whether you want to search for "Liu Shishi".
当用户选择纠错搜索序列时,用户设备1将纠错搜索序列作为用户已输入的搜索序列提交给网络设备2来获得相应的扩展搜索项,如图7(b)所示。When the user selects the error correction search sequence, the user equipment 1 submits the error correction search sequence as the user input search sequence to the network device 2 to obtain corresponding extended search items, as shown in FIG. 7( b ).
本领域技术人员应能理解,当网络设备2获得与搜索序列“刘试试”相对应的纠错搜索序列“刘诗诗”后,网络设备2也可直接根据该纠错搜索序列来为用户提供相应的扩展搜索项。Those skilled in the art should be able to understand that after the network device 2 obtains the error correction search sequence "Liu Shishi" corresponding to the search sequence "Liu Shishi", the network device 2 can also directly provide the user with the corresponding error correction search sequence. extended search term for .
优选地,用户设备1还可根据用户输入的搜索序列对搜索框的输入窗口的占用信息,动态调整搜索框的窗口显示属性,以在当前输入窗口始终呈现该搜索序列的全部字符。Preferably, the user device 1 can also dynamically adjust the window display properties of the search box according to the occupation information of the input window of the search box by the search sequence input by the user, so as to always present all the characters of the search sequence in the current input window.
在此,占用信息可以以搜索序列的字符数来确定,也可以搜索序列所占用的面积来确定。Here, the occupancy information can be determined by the number of characters in the search sequence, or by the area occupied by the search sequence.
在此,窗口显示属性可以以窗口显示的长宽来确定,也可以以窗口显示的面积来确定。Here, the window display attribute can be determined by the length and width of the window display, or can be determined by the area of the window display.
用户设备可根据用户输入的搜索序列对搜索框的输入窗口的占用信息,动态调整搜索框的窗口显示属性,以在当前输入窗口始终呈现该搜索序列的全部字符。The user equipment can dynamically adjust the window display properties of the search box according to the occupation information of the input window of the search box by the search sequence input by the user, so as to always present all the characters of the search sequence in the current input window.
如图8(a)所示,当用户输入的搜索序列的长度(字符数)未超过搜索框一行所能容纳的预定长度阈值时,搜索框的窗口显示属性维持当前状态;当超过时,如图8(b)所示,用户设备1调高搜索框的窗口显示高度,以在当前输入窗口始终呈现该搜索序列的全部字符。As shown in Figure 8(a), when the length (number of characters) of the search sequence input by the user does not exceed the predetermined length threshold that can be accommodated by one line of the search box, the window display attribute of the search box maintains the current state; when it exceeds, as As shown in FIG. 8( b ), the user equipment 1 increases the window display height of the search box so as to always present all the characters of the search sequence in the current input window.
图9为根据本发明另一个方面的装置示意图,示出交互来为用户提供扩展搜索项的用户设备1和网络设备2的各装置。Fig. 9 is a schematic diagram of devices according to another aspect of the present invention, showing devices of user equipment 1 and network device 2 that interact to provide users with extended search items.
如图9所示,扩展呈现装置10装置于用户设备1中,扩展呈现装置10包括装置11-13;扩展提供装置20装置于网络设备2中,扩展提供装置20包括装置21-22。As shown in FIG. 9 , the extended presentation apparatus 10 is installed in the user equipment 1, and the extended presentation apparatus 10 includes apparatuses 11-13; the extension providing apparatus 20 is installed in the network device 2, and the extension providing apparatus 20 includes apparatuses 21-22.
具体地,用户在用户设备1呈现的搜索框中输入搜索序列;用户设备的装置11将用户在该搜索框中已输入的搜索序列发送至网络设备2(为便于区分,以下将装置11称为发送装置11);网络设备2的装置21根据该搜索序列,获取与该搜索序列相对应的扩展搜索项,包括但不限于扩展搜索标签和分类搜索选项中至少之一(为便于区分,以下将装置21称为获取装置21);装置22将所获得的扩展搜索项提供给用户设备1(为便于区分,以下将装置22称为提供装置22),相应地,用户设备1的装置12接收该(等)扩展搜索项(为便于区分,以下将装置12称为接收装置12);装置13向用户呈现该(等)扩展搜索项,以供用户选择(为便于区分,以下将装置13称为呈现装置13)。Specifically, the user inputs a search sequence in the search box presented by the user equipment 1; the device 11 of the user equipment sends the search sequence that the user has input in the search box to the network device 2 (for ease of distinction, the device 11 is hereinafter referred to as The sending means 11); the means 21 of the network device 2 obtains the extended search item corresponding to the search sequence according to the search sequence, including but not limited to at least one of the extended search tag and the classification search option (for ease of distinction, the following will The device 21 is called the obtaining device 21); the device 22 provides the obtained expanded search item to the user equipment 1 (for the convenience of distinction, the device 22 is referred to as the providing device 22 hereinafter), correspondingly, the device 12 of the user equipment 1 receives the (etc.) extended search item (for ease of distinction, device 12 is referred to as receiving device 12 hereinafter); device 13 presents the extended search item (etc.) to the user for the user to select (for ease of distinction, device 13 is referred to as receiving device 12 hereinafter); Presentation means 13).
具体地,用户在用户设备呈现的搜索框中输入搜索序列。Specifically, the user inputs a search sequence in a search box presented by the user equipment.
在此,搜索框供用户输入搜索序列以进行搜索使用。搜索框可在多种场景中被提供,这些场景包括但不限于页面、各种浏览器的工具栏以及各种应用程序的用户界面,例如,搜索框可以在各种搜索引擎的主页、各种页面的导航区域或者各种导航页中呈现给用户。本发明在此不做限制。Here, the search box is used by the user to enter a search sequence to search. The search box can be provided in a variety of scenarios, including but not limited to pages, toolbars of various browsers, and user interfaces of various applications. For example, the search box can be displayed on the homepage of various search engines, various The navigation area of the page or various navigation pages are presented to the user. The present invention is not limited here.
在上述场景中,搜索框被呈现给用户,从而用户可激活搜索框来输入搜索序列,例如,用户将鼠标光标移入搜索框并点击鼠标,此时搜索框被激活,用户可在其内输入搜索序列。In the above scenario, a search box is presented to the user so that the user can activate the search box to enter a search sequence, for example, the user moves the mouse cursor into the search box and clicks the mouse, at this time the search box is activated and the user can enter a search sequence.
在此,搜索序列意指用户在搜索框中输入的用于搜索的字符串,其具体包括但不限于关键词、语句以及其他字符等。Here, the search sequence refers to a character string input by the user in the search box for searching, which specifically includes but not limited to keywords, sentences, and other characters.
需要说明的是,本领域技术人员应能理解,对用户输入搜索序列需做广义理解,即用户不仅可以直接以文字形式输入搜索序列,还可以其他形式进行输入,如用户输入一段语音,发送装置11或用户设备1中的其他装置可通过语音识别来获取该段语音所对应的搜索序列。It should be noted that those skilled in the art should be able to understand that the search sequence input by the user needs to be understood in a broad sense, that is, the user can not only directly input the search sequence in the form of text, but also input in other forms, such as the user input a piece of voice, the sending device 11 or other devices in the user equipment 1 may acquire the search sequence corresponding to the segment of voice through voice recognition.
用户设备1的发送装置11将用户在搜索框中已输入的搜索序列发送至网络设备2,相应地,网络设备2接收该搜索序列。在此,发送装置11与网络设备2之间可采用任何预定的通信方式进行数据传输,例如发送装置11可通过HTTP或HTTPS通信协议向网络设备2发送用户已输入的搜索序列。本发明在此不做限制。The sending unit 11 of the user equipment 1 sends the search sequence input by the user in the search box to the network device 2, and the network device 2 receives the search sequence accordingly. Here, any predetermined communication method can be used for data transmission between the sending device 11 and the network device 2 , for example, the sending device 11 can send the search sequence input by the user to the network device 2 through the HTTP or HTTPS communication protocol. The present invention is not limited here.
随后,网络设备2的获取装置21根据该搜索序列,获取与该搜索序列相对应的一个或多个扩展搜索项。Subsequently, the acquiring unit 21 of the network device 2 acquires one or more extended search items corresponding to the search sequence according to the search sequence.
其中,扩展搜索项是与搜索序列相对应的扩展搜索建议,其包括但不限于扩展搜索标签和/或分类搜索选项。Wherein, the extended search item is an extended search suggestion corresponding to the search sequence, which includes but not limited to extended search tags and/or category search options.
扩展搜索标签Extended Search Tab
在此,扩展搜索标签对应于搜索序列的特定属性。Here, extended search tags correspond to specific attributes of the search sequence.
特定属性可以概括搜索序列某一方面的特征。例如,搜索序列“新浪”、“搜狐”、“网易”均为网站的名称,这些搜索序列具有地址属性。再如,搜索序列“刘诗诗”、“杨幂”、“吴奇隆”均为人名,这些搜索序列具有人物属性。又如,搜索序列“爸爸去哪儿2”、“陈升”、“催眠大师”均为当前热点,这些搜索序列具有热点属性。Specific attributes can characterize an aspect of a search sequence. For example, the search sequences "Sina", "Sohu", and "Netease" are all names of websites, and these search sequences have address attributes. For another example, the search sequences "Liu Shishi", "Yang Mi", and "Wu Qilong" are all names of people, and these search sequences have character attributes. For another example, the search sequences "Where are we going, Dad 2", "Chen Sheng", and "Master of Hypnotism" are all current hot spots, and these search sequences have the attribute of hot spots.
扩展搜索标签是对应于搜索序列的特定属性的搜索建议,但其与通常的搜索建议在搜索框的下拉框中分行逐条呈现的方式不同,其是以标签的形式呈现给用户。例如,当搜索序列具有地址属性时,如搜索序列“新浪”,用户可能具有寻址需求,因此,获取装置21获取的扩展搜索标签包括但不限于网站一级或二级栏目的名称,如“首页”、“微博”等。再如,当搜索序列具有人物属性时,如搜索序列“刘诗诗”,用户可能具有了解该人物相关信息的需求,因此,获取装置21获取的扩展搜索标签包括但不限于围绕该人物的各应用领域的名称,如“百科”、“贴吧”、“图片”等。又如,当搜索序列具有热点属性时,如搜索序列“爸爸去哪儿2”,用户可能具有了解当前热点的需求,获取装置21获取的扩展搜索标签包括但不限于由以该搜索序列为主题的热门搜索序列中获得的扩展序列,如“名单”、“什么时候播出”等。The extended search label is a search suggestion corresponding to a specific attribute of the search sequence, but it is presented to the user in the form of a label different from the normal search suggestion presented line by line in the drop-down box of the search box. For example, when the search sequence has an address attribute, such as the search sequence "Sina", the user may have an addressing requirement. Therefore, the extended search tags obtained by the obtaining device 21 include but are not limited to the names of the first-level or second-level columns of the website, such as " Home”, “Weibo”, etc. For another example, when the search sequence has character attributes, such as the search sequence "Liu Shishi", the user may have the need to know the relevant information of the character. Therefore, the extended search tags acquired by the acquisition device 21 include but are not limited to various application fields surrounding the character. The name of the website, such as "encyclopedia", "tieba", "picture", etc. For another example, when the search sequence has a hotspot attribute, such as the search sequence "Where is Dad going 2", the user may have a need to know the current hotspot, and the extended search tags acquired by the acquisition device 21 include but are not limited to those with the search sequence as the theme. Extended sequences earned on top searched sequences such as "list", "when's airing" and more.
根据关键词-属性-扩展搜索标签的对应关系,网络设备2可预先建立搜索建议库。以下将针对每种具体属性来举例描述如何获得其对应的扩展搜索标签。According to the corresponding relationship between keywords-attributes-extended search tags, the network device 2 can pre-establish a search suggestion library. The following will describe how to obtain the corresponding extended search tag for each specific attribute by way of example.
1)地址属性1) Address attribute
例如,网络设备2可先查询一预定词库来获得具有地址属性的关键词,如各网站的名称,具体诸如“百度”、“新浪”、“搜狐”等;据此,网络设备2可抓取其中每个网站的导航信息,从而获得相应网站的各级栏目的名称,并将每个网站中各级栏目的名称作为与其网站名称相对应的扩展搜索标签。网络设备2存储各关键词(如“新浪”)-属性(如“地址”)-扩展搜索标签(如“首页”、“微博”)的对应关系,从而建立搜索建议库,并可按照前述方式来定期或基于其他触发条件更新该搜索建议库。For example, the network device 2 can first query a predetermined thesaurus to obtain keywords with address attributes, such as the names of various websites, such as "Baidu", "Sina", "Sohu" etc.; accordingly, the network device 2 can capture The navigation information of each website is obtained to obtain the names of columns at all levels of the corresponding website, and the names of columns at all levels in each website are used as extended search tags corresponding to the website names. Network device 2 stores the corresponding relationship of each keyword (such as "Sina")-attribute (such as "address")-extended search label (such as "home page", "microblogging"), thereby setting up a search suggestion library, and can follow the aforementioned means to update the search suggestion library periodically or based on other trigger conditions.
可替代地,网络设备2可直接查询搜索引擎的搜索信息库,该搜索信息库中存储有一倒排索引表,其中记录了关键词及其对应的页面,每个关键词的属性被标注且页面之间的链接关系也被标注。因此,通过查询该索引信息库,网络设备2可获得具有地址属性的关键词及其对应页面的链接页面,进而根据网址的正则表达式分析这些链接页面的网址,以获得相应网站中的各级栏目及其名称,从而建立搜索建议库。优选地,网络设备2也可查询上述预定词库来获得具有地址属性的关键词,如各网站的名称,并根据这些关键词查询索引信息库来获得其中每个所对应的各级栏目名称,从而建立搜索建议库。Alternatively, the network device 2 can directly query the search information database of the search engine. An inverted index table is stored in the search information database, in which keywords and corresponding pages are recorded, and the attributes of each keyword are marked and the pages The links between are also marked. Therefore, by querying the index information base, the network device 2 can obtain the keywords with address attributes and the link pages of the corresponding pages, and then analyze the URLs of these linked pages according to the regular expressions of the URLs, so as to obtain the corresponding website in each level. Sections and their names to build a library of search suggestions. Preferably, the network device 2 can also query the above-mentioned predetermined thesaurus to obtain keywords with address attributes, such as the names of various websites, and query the index information database according to these keywords to obtain the column names of each level corresponding to each of them, Thus building a search suggestion library.
2)人物属性2) Character attributes
例如,网络设备2同样可先查询一预定词库来获得具有人物属性的关键词,如各种人名、社团名,具体前者如“刘诗诗”,后者如“maroon5”;随后,网络设备2可通过海量数据挖掘,如对搜索引擎的搜索日志进行数据挖掘,统计大量用户搜索前述各具有人物属性的关键词时所访问的搜索结果,并对这些搜索结果进行分类/聚类,将所获得的类别作为具有人物属性的关键词所对应的扩展搜索标签。其中,网络设备2可基于每个具有人物属性的关键词,对用户访问的搜索结果进行分类/聚类以获得多个分组,并将所获得分组所对应的应用领域作为关键词所对应的扩展搜索标签;或者,网络设备2可基于所有具有人物属性的关键词,对用户访问的全部搜索结果进行分类/聚类以获得多个分组,并将所获得分组所对应的应用领域作为具有人物属性的关键词所对应的扩展搜索标签。可替代地,网络设备2可按照预定的应用领域划分,统计用户访问的搜索结果中属于各应用领域的搜索结果的数量,将其中对应搜索结果的数量超过预定阈值的应用领域作为与相应具有人物属性的关键词或所有具有人物属性的关键词相对应的扩展搜索标签。For example, the network device 2 can also first query a predetermined thesaurus to obtain keywords with character attributes, such as various names and community names, specifically the former such as "Liu Shishi" and the latter such as "maroon5"; subsequently, the network device 2 can Through massive data mining, such as data mining on the search logs of search engines, the search results accessed by a large number of users when searching for the aforementioned keywords with character attributes are collected, and these search results are classified/clustered, and the obtained Categories are used as extended search tags corresponding to keywords with person attributes. Among them, the network device 2 can classify/cluster the search results accessed by users based on each keyword with character attributes to obtain multiple groups, and use the application fields corresponding to the obtained groups as the extensions corresponding to the keywords. Search tags; or, the network device 2 can classify/cluster all search results accessed by users based on all keywords with personal attributes to obtain multiple groups, and use the application fields corresponding to the obtained groups as having personal attributes The extended search tab corresponding to the keyword. Alternatively, the network device 2 may be divided according to predetermined application fields, count the number of search results belonging to each application field in the search results accessed by users, and use the application fields in which the number of corresponding search results exceeds a predetermined threshold as the corresponding person. The extended search tags corresponding to the keywords of attributes or all keywords with person attributes.
3)热点属性3) Hotspot attributes
例如,网络设备2可从搜索引擎的搜索日志获取当前的一段预定时间内用户搜索量超过预定阈值的搜索序列,即热门搜索序列,随后,网络设备2可对这些热门搜索序列进行切词,以获得其中的热门关键词、与其中每个热门关键词对应的多个热门搜索序列,以及其中每个热门搜索序列中的其他关键词和/或片段,据此,网络设备2将这些热门关键词作为具有热点属性的关键词,将其对应的热门搜索序列中的其他关键词和/或片段作为与该具有热点属性的关键词相对应的扩展搜索标签,从而建立搜索建议库。For example, the network device 2 can obtain search sequences whose user search volume exceeds a predetermined threshold within a predetermined period of time from the search logs of the search engine, that is, popular search sequences, and then the network device 2 can segment words for these popular search sequences to Obtain the popular keywords therein, a plurality of popular search sequences corresponding to each popular keyword therein, and other keywords and/or fragments in each popular search sequence among them, accordingly, the network device 2 converts these popular keywords As a keyword with a hotspot attribute, other keywords and/or segments in its corresponding popular search sequence are used as extended search tags corresponding to the keyword with a hotspot attribute, thereby establishing a search suggestion library.
在此,需要说明的是,上述用于查询具有地址属性的预定词库和用于查询具有人物属性的预定词库,可以是两个相互独立的词库,也可以是一个词库,其中包括多个关键词且每个关键词具有多种属性。并且,上述基于各种属性所建立的搜索建议库也可以是相互独立,或者部分或全部集成在一起的。Here, it should be noted that, the predetermined thesaurus used for querying address attributes and the predetermined thesaurus used for querying person attributes may be two independent thesauruses, or one thesaurus, which includes Multiple keywords and each keyword has multiple attributes. Moreover, the aforementioned search suggestion libraries established based on various attributes may also be independent of each other, or partly or completely integrated together.
还需要说明的是,尽管本发明在此仅列举了搜索序列的3种属性及其分别对应的扩展搜索标签,然而本领域技术人员应能理解,这是列举式的,而非穷尽式的,故仅用于解释说明本发明之目的,而不应被理解为对本发明的任何限制。根据具体应用的需要,搜索序列的其他属性可以被使用并获得对应的扩展搜索标签,这些其他属性及其各自对应的扩展搜索标签的确定方式与上述3种属性及其各自对应扩展搜索标签的确定方式并无实质不同,因此应被包含于本发明的专利保护范围之内。It should also be noted that although the present invention only lists three attributes of the search sequence and their corresponding extended search tags, those skilled in the art should understand that this is an enumeration, not an exhaustive one. Therefore, it is only used for the purpose of explaining the present invention, and should not be construed as any limitation to the present invention. According to the needs of specific applications, other attributes of the search sequence can be used to obtain the corresponding extended search tags. The methods are not substantially different, and therefore should be included in the scope of patent protection of the present invention.
上述搜索建议库建立之后,当接收到用户已输入的搜索序列后,获取装置21可确定该搜索序列的一个或多个特定属性;接着,获取装置21根据其中至少一个特定属性,获得相应的扩展搜索标签。After the above-mentioned search suggestion library is established, after receiving the search sequence input by the user, the acquisition device 21 can determine one or more specific attributes of the search sequence; then, the acquisition device 21 can obtain the corresponding extension according to at least one of the specific attributes. Search tags.
其中,获取装置21例如可查询上述搜索建议库中来获取搜索序列的特定属性,进而根据搜索序列的特定属性,查询依照上述各方式建立的搜索建议库,来获得相应的扩展搜索标签。其中,当搜索序列具有多个特定属性时,获取装置21可以仅基于其中一个特定属性来获得与该特定属性相对应的扩展搜索标签,也可以基于其中的部分或全部特定属性来获得扩展搜索标签。Wherein, the obtaining device 21 can, for example, query the above-mentioned search suggestion library to obtain the specific attribute of the search sequence, and then query the search suggestion library established in the above-mentioned ways according to the specific attribute of the search sequence to obtain the corresponding extended search tag. Wherein, when the search sequence has multiple specific attributes, the obtaining means 21 may obtain the extended search tag corresponding to the specific attribute only based on one of the specific attributes, or may obtain the extended search tag based on part or all of the specific attributes. .
分类搜索选项Category Search Options
每个分类搜索选项对应有一个或多个搜索建议项,多个分类搜索选项以选项卡形式被呈现给用户时,用户可通过选择不同的选项卡来在各分类搜索选项中进行切换,并进一步浏览切换后的分类搜索选项所对应的搜索建议项。在此,搜索建议项可以通常的列表形式或标签形式在其对应分类搜索选项的选项卡中呈现给用户。Each category search option corresponds to one or more search suggestions. When multiple category search options are presented to the user in the form of tabs, the user can switch between each category search option by selecting a different tab, and further Browse the search suggestions corresponding to the toggled category search options. Here, the search suggestion items may be presented to the user in the tabs of the corresponding category search options in a common list form or label form.
在此,获取装置21例如可查询一已有搜索建议库来获得搜索序列的搜索建议序列,并对所获得的搜索建议序列进行分类,从而获得相应的多个分类搜索选项以及至少一个分类搜索选项所对应的搜索建议序列。这一过程可以由获取装置21在网络设备2接收到用户的搜索序列时实时进行,也可以由网络设备2针对特定的关键词按照前述过程为其建立包括关键词-分类搜索选项-搜索建议项的对应关系的搜索建议库,以在后续当用户的搜索序列包括这些关键词时由获取装置21查询该搜索建议库为用户提供相应的分类搜索选项及其分别对应的搜索建议项。在此,这些特定的关键词例如可以为影视作品的名称。Here, the obtaining device 21 may, for example, query an existing search suggestion database to obtain a search suggestion sequence of the search sequence, and classify the obtained search suggestion sequence, thereby obtaining corresponding multiple classified search options and at least one classified search option The corresponding search suggestion sequence. This process can be carried out in real time by the acquisition means 21 when the network device 2 receives the user's search sequence, or it can be established by the network device 2 according to the aforementioned process for a specific keyword, including keyword-category search options-search suggestion items When the user's search sequence includes these keywords, the acquisition device 21 can query the search suggestion library to provide the user with corresponding category search options and corresponding search suggestion items. Here, these specific keywords may be, for example, titles of film and television works.
其中,当搜索建议项以通常的列表形式呈现给用户时,相应分类搜索选项下的搜索建议序列可直接作为搜索建议项提供给用户。例如,对于用户的搜索序列“big bang”,获取装置21确定其对应的分类搜索选项包括美剧和韩国乐队且每个分类搜索选项下还对应有多个搜索建议序列,如分类搜索选项“美剧”下对应有“big bang第一季”、“big bang第二季”等,分类搜索选项“韩国乐队”下对应有“big bang”主唱”、“big bang MV”等。Wherein, when the search suggestion items are presented to the user in a common list form, the search suggestion sequence under the corresponding category search option can be directly provided to the user as the search suggestion items. For example, for the user's search sequence "big bang", the obtaining device 21 determines that the corresponding category search options include American dramas and Korean bands, and there are multiple search suggestion sequences corresponding to each category search option, such as the category search option "American drama". The following corresponds to "big bang season 1", "big bang season 2", etc., and the category search option "Korean band" corresponds to "big bang" lead singer", "big bang MV", etc.
当搜索建议项以标签形式呈现给用户时,获取装置21可以对相应分类搜索选项下的搜索建议序列去重,即去掉搜索建议序列中与搜索序列及其对应分类搜索选项的重复部分,以减少在标签中呈现的内容,同时更突出重点地向用户提供搜索建议。例如,对于用户的搜索序列“疑犯追踪”,获取装置21确定其对应的分类搜索选项包括第一季、第二季和第三季且每个分类搜索选项下还对应有一个或多个搜索建议序列,如分类搜索选项“第一季”包括“疑犯追踪第一季第一集”、“疑犯追踪第一季第二集”等,去重后每个分类搜索选项下对应的搜索建议标签可以仅呈现“第一集”、“第二集”等。进一步地,标签中呈现的内容还可通过同义替换来进一步减少和突出,如将标签“第一集”替换为标签“1”。When the search suggestion item is presented to the user in the form of a label, the acquisition device 21 can deduplicate the search suggestion sequence under the corresponding category search option, that is, remove the repeated part of the search suggestion sequence and the search sequence and its corresponding category search option, so as to reduce content presented in tabs, while providing more focused search suggestions to users. For example, for the user's search sequence "suspect tracking", the obtaining device 21 determines that the corresponding category search options include the first season, the second season and the third season, and each category search option also corresponds to one or more search suggestions For example, the category search option "Season 1" includes "Suspect Tracking Season 1 Episode 1", "Suspect Tracking Season 1 Episode 2", etc. After deduplication, the corresponding search suggestion tags under each category search option can be Only "episode one", "episode two", etc. are rendered. Furthermore, the content presented in the label can be further reduced and highlighted by synonymous replacement, such as replacing the label "first episode" with the label "1".
在此,分类搜索选项在一些情形下也可以不对应有搜索建议项,例如,当前bigbang第八季尚未发布,但其预告片已发布或第八季已确定要发布,获取装置21可以获取分类搜索选项“big bang第八季”,但其下可以不对应任何搜索建议项。或者,获取装置21将“预告片”作为分类搜索选项“big bang第八季”下的搜索建议项。Here, the category search option may not correspond to search suggestions in some cases. For example, the eighth season of bigbang has not yet been released, but its trailer has been released or the eighth season has been confirmed to be released, and the obtaining device 21 can obtain the category The search option "big bang season eight" may not correspond to any search suggestions. Alternatively, the obtaining means 21 uses "trailer" as a search suggestion item under the category search option "big bang season 8".
优选地,一个分类搜索选项下还可以进一步包括次级分类搜索选项,每个次级分类搜索选项对应有一个或多个搜索建议项。Preferably, a category search option may further include sub-category search options, and each sub-category search option corresponds to one or more search suggestion items.
例如,搜索序列“big bang”对应的分类搜索选项“美剧”还可以进一步细分为次级分类搜索选项第一季、第二季、第三季等,分类搜索选项“韩国乐队”可以包括次级分类搜索选项音乐、视频、新闻等。在每个次级分类搜索选项的邻近区域,如其右侧,可提供有展开/收起功能项,如“+”、“>”,用户选择该功能项后,相应次级分类搜索选项下的一个或多个搜索建议项可以用户设备1上被展开或收起。For example, the category search option "American drama" corresponding to the search sequence "big bang" can be further subdivided into subcategory search options first season, second season, third season, etc., and the category search option "Korean band" can include subcategory search options Level category search options Music, Videos, News, etc. In the adjacent area of each sub-category search option, such as its right side, expand/collapse function items, such as "+" and ">", can be provided. After the user selects this function item, the corresponding sub-category search option One or more search suggestion items can be expanded or collapsed on the user device 1 .
综上所述,获取装置21可以根据搜索序列,获取与该搜索序列相对应的扩展搜索标签和/或分类搜索选项。To sum up, according to the search sequence, the obtaining means 21 can obtain the extended search tag and/or the category search option corresponding to the search sequence.
优选地,获取装置21或网络设备2中的其他装置还可以获得与搜索序列相对应的一个或多个通常的搜索建议序列,并在随后的步骤中将其与按照前述方式获得的扩展搜索项一并提供给用户设备1。例如,当在用户设备1中呈现给用户时,扩展搜索项可以在搜索建议区域的显著位置呈现,如搜索建议列表的上部区域,其他的通常搜索建议可在该搜索建议列表中扩展搜索项的下方区域呈现给用户。Preferably, the obtaining means 21 or other means in the network device 2 can also obtain one or more common search suggestion sequences corresponding to the search sequence, and combine them with the extended search items obtained in the aforementioned manner in subsequent steps It is provided to the user equipment 1 together. For example, when presented to the user in the user device 1, the expanded search term may be presented in a prominent position in a search suggestion area, such as an upper area of a search suggestion list, where other general search suggestions may expand the search term. The lower area is presented to the user.
随后,提供装置22将所获得的扩展搜索项提供给用户的用户设备1,相应地,用户设备1的接收装置12接收网络设备2基于用户输入的搜索序列提供的扩展搜索项。随后,用户设备1的呈现装置13向用户呈现扩展搜索项。Subsequently, the providing means 22 provides the obtained extended search items to the user equipment 1 of the user, and correspondingly, the receiving means 12 of the user equipment 1 receives the extended search items provided by the network equipment 2 based on the search sequence input by the user. Subsequently, the presentation means 13 of the user equipment 1 presents the extended search term to the user.
之后,当用户选择扩展搜索项时,更具体地,当用户选择扩展搜索标签、或分类搜索选项、或次级分类搜索选项、或分类搜索选项对应的搜索建议项时,网络设备可以根据搜索序列以及用户所选的扩展搜索项来进行搜索,并提供对应的搜索结果页面。Afterwards, when the user selects an extended search item, more specifically, when the user selects an extended search label, or a category search option, or a sub-category search option, or a search suggestion item corresponding to a category search option, the network device may, according to the search sequence and the extended search item selected by the user to search, and provide a corresponding search result page.
而且,在用户选择扩展搜索项后,网络设备2返回对应的搜索结果页,该搜索结果页中仍可包括搜索框;如果该用户再次激活该搜索框,网络设备2的获取装置21可将用户之前输入的搜索序列及其选择的扩展搜索项作为用户已输入的搜索序列,并再次为用户提供相应的扩展搜索项。例如,当搜索结果页的搜索框中包括用户之前输入的搜索序列及其选择的扩展搜索项时,用户设备1的发送装置11可将用户之前输入的搜索序列及其选择的扩展搜索项作为用户已输入的搜索序列提交至网络设备2来获得新扩展搜索项。Moreover, after the user selects the extended search item, the network device 2 returns to the corresponding search result page, which may still include a search box; if the user activates the search box again, the acquisition means 21 of the network device 2 may send the The previously input search sequence and its selected extended search items are used as the search sequence already input by the user, and the corresponding extended search items are provided to the user again. For example, when the search box on the search result page includes the search sequence input by the user and the extended search item selected by the user, the sending device 11 of the user equipment 1 may use the search sequence input by the user and the extended search item selected by the user as the The entered search sequence is submitted to the network device 2 to obtain new extended search terms.
可替代地,如果用户选择的扩展搜索项指向一特定信息,网络设备2中的一信息获取装置(未示出)可直接向该用户返回该特定信息。其中,特定信息包括但不限于:页面、视频、音频、文档等。Alternatively, if the extended search item selected by the user points to specific information, an information obtaining device (not shown) in the network device 2 may directly return the specific information to the user. Among them, the specific information includes but is not limited to: pages, videos, audios, documents, etc.
扩展搜索项中可以包括特定信息的标识信息,该标识信息用于指向特定信息,如特定信息的各种名称、网页的URL,视频的播放地址等;当用户选择这样的扩展搜索项时,用户设备1将向网络设备2发送信息获取请求,该信息获取请求中至少包括该特定信息的标识信息;接着,网络设备2的信息获取装置根据该标识信息获取特定信息并将其返回给用户。The identification information of specific information can be included in the extended search item, and this identification information is used to point to specific information, such as the various names of specific information, the URL of the web page, the playback address of the video, etc.; when the user selects such an extended search item, the user Device 1 will send an information acquisition request to network device 2, and the information acquisition request includes at least identification information of the specific information; then, the information acquisition device of network device 2 obtains specific information according to the identification information and returns it to the user.
扩展搜索项中也可以包括特定信息的指向链接,如网页的URL,视频的播放地址等;当用户选择扩展搜索项时,用户设备1根据该指向链接来获取相应的特定信息。The extended search item may also include a link to specific information, such as the URL of the webpage, the playback address of the video, etc.; when the user selects the extended search item, the user device 1 obtains the corresponding specific information according to the pointed link.
需要注意的是,本发明可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。It should be noted that the present invention can be implemented in software and/or a combination of software and hardware, for example, it can be implemented by an application specific integrated circuit (ASIC), a general purpose computer or any other similar hardware devices. In one embodiment, the software program of the present invention can be executed by a processor to realize the steps or functions described above. Likewise, the software program (including associated data structures) of the present invention can be stored in a computer-readable recording medium such as RAM memory, magnetic or optical drive or floppy disk and the like. In addition, some steps or functions of the present invention may be realized by hardware, for example, as a circuit that cooperates with a processor to execute each step or function.
另外,本发明的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本发明的方法和/或技术方案。而调用本发明的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本发明的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本发明的多个实施例的方法和/或技术方案。In addition, a part of the present invention can be applied as a computer program product, such as a computer program instruction. When it is executed by a computer, the method and/or technical solution according to the present invention can be invoked or provided through the operation of the computer. The program instructions for invoking the method of the present invention may be stored in a fixed or removable recording medium, and/or transmitted through broadcasting or data streams in other signal-carrying media, and/or stored in the in the working memory of the computer device on which the program instructions described above are executed. Here, an embodiment according to the present invention comprises an apparatus comprising a memory for storing computer program instructions and a processor for executing the program instructions, wherein when the computer program instructions are executed by the processor, a trigger The operation of the device is based on the foregoing methods and/or technical solutions according to multiple embodiments of the present invention.
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。It will be apparent to those skilled in the art that the invention is not limited to the details of the above-described exemplary embodiments, but that the invention can be embodied in other specific forms without departing from the spirit or essential characteristics of the invention. Accordingly, the embodiments should be regarded in all points of view as exemplary and not restrictive, the scope of the invention being defined by the appended claims rather than the foregoing description, and it is therefore intended that the scope of the invention be defined by the appended claims rather than by the foregoing description. All changes within the meaning and range of equivalents of the elements are embraced in the present invention. Any reference sign in a claim should not be construed as limiting the claim concerned. In addition, it is obvious that the word "comprising" does not exclude other elements or steps, and the singular does not exclude the plural. A plurality of units or devices stated in the system claims may also be realized by one unit or device through software or hardware. The words first, second, etc. are used to denote names and do not imply any particular order.
Claims (20)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410209908.3A CN104035966B (en) | 2014-05-16 | 2014-05-16 | A kind of method and apparatus that expanded search item is provided |
| PCT/CN2014/086987 WO2015172490A1 (en) | 2014-05-16 | 2014-09-19 | Method and apparatus for providing extended search item |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410209908.3A CN104035966B (en) | 2014-05-16 | 2014-05-16 | A kind of method and apparatus that expanded search item is provided |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN104035966A CN104035966A (en) | 2014-09-10 |
| CN104035966B true CN104035966B (en) | 2017-12-26 |
Family
ID=51466736
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410209908.3A Expired - Fee Related CN104035966B (en) | 2014-05-16 | 2014-05-16 | A kind of method and apparatus that expanded search item is provided |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN104035966B (en) |
| WO (1) | WO2015172490A1 (en) |
Families Citing this family (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104035966B (en) * | 2014-05-16 | 2017-12-26 | 百度在线网络技术(北京)有限公司 | A kind of method and apparatus that expanded search item is provided |
| CN104503995A (en) * | 2014-12-04 | 2015-04-08 | 百度在线网络技术(北京)有限公司 | Realization method and device for input method |
| CN104572853B (en) * | 2014-12-17 | 2019-01-25 | 百度在线网络技术(北京)有限公司 | Searching method and searcher |
| CN104462496B (en) * | 2014-12-19 | 2018-06-05 | 百度在线网络技术(北京)有限公司 | searching method, device and mobile terminal |
| CN104778208A (en) * | 2015-03-11 | 2015-07-15 | 赵业东 | Method and system for optimally grasping search engine SEO (search engine optimization) website data |
| CN104731920B (en) * | 2015-03-26 | 2018-06-12 | 百度在线网络技术(北京)有限公司 | Information search method and device |
| CN106682012B (en) * | 2015-11-06 | 2020-12-01 | 阿里巴巴集团控股有限公司 | Commodity object information searching method and device |
| CN105630950A (en) * | 2015-12-23 | 2016-06-01 | 北京奇虎科技有限公司 | Guidance type search method and system |
| CN105653604A (en) * | 2015-12-23 | 2016-06-08 | 北京奇虎科技有限公司 | Method and device for processing historical records of search |
| CN105488221A (en) * | 2015-12-25 | 2016-04-13 | 北京奇虎科技有限公司 | Method and system for recommending query terms for conducting searching in search interface |
| CN106294661B (en) * | 2016-08-04 | 2019-09-20 | 百度在线网络技术(北京)有限公司 | A kind of extended search method and device |
| CN108062347A (en) * | 2017-10-23 | 2018-05-22 | 沈阳美行科技有限公司 | A kind of display methods and device for retrieving history |
| CN108304444B (en) * | 2017-11-30 | 2021-12-14 | 腾讯科技(深圳)有限公司 | Information query method and device |
| CN110019169B (en) * | 2017-12-29 | 2021-04-13 | 中国移动通信集团陕西有限公司 | A method and device for data processing |
| CN108227954A (en) * | 2017-12-29 | 2018-06-29 | 北京奇虎科技有限公司 | A kind of method, apparatus and electronic equipment that search input associational word is provided |
| CN111241844B (en) * | 2018-11-29 | 2024-08-23 | 北京搜狗科技发展有限公司 | Information recommendation method and device |
| CN109857853B (en) * | 2019-01-28 | 2021-09-14 | 掌阅科技股份有限公司 | Searching method based on electronic book, electronic equipment and computer storage medium |
| CN111696545B (en) * | 2019-03-15 | 2023-11-03 | 北京汇钧科技有限公司 | Speech recognition error correction method, device and storage medium |
| CN110569441B (en) * | 2019-09-16 | 2022-05-17 | 腾讯科技(深圳)有限公司 | Error correction method and device for search character string |
| CN111090484B (en) | 2019-12-12 | 2021-10-22 | 维沃移动通信有限公司 | An information processing method and electronic device |
| CN113625885B (en) * | 2020-05-08 | 2024-08-13 | 北京搜狗科技发展有限公司 | Input method, device and device for inputting |
| CN112000877B (en) * | 2020-07-15 | 2024-10-01 | 北京搜狗科技发展有限公司 | A data processing method, device and medium |
| CN112182321B (en) * | 2020-09-28 | 2023-12-15 | 严永存 | Internet information release searching method based on map technology |
| CN112241491A (en) * | 2020-10-16 | 2021-01-19 | 北京字节跳动网络技术有限公司 | Recommended word display method and terminal equipment |
| CN112612952B (en) * | 2020-12-17 | 2025-09-12 | 用友网络科技股份有限公司 | Web page display method, web page display system and readable storage medium |
| CN116361594B (en) * | 2023-06-01 | 2023-08-25 | 北京拓普丰联信息科技股份有限公司 | Mining method, device, equipment and medium for bidding information release platform |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1755671A (en) * | 2004-09-30 | 2006-04-05 | 北京大学 | Method of Automatic Error Correction of Query Words in Search Engines |
| US8019749B2 (en) * | 2005-03-17 | 2011-09-13 | Roy Leban | System, method, and user interface for organizing and searching information |
| CN102368262A (en) * | 2011-10-14 | 2012-03-07 | 北京百度网讯科技有限公司 | Method and equipment for providing searching suggestions corresponding to query sequence |
| CN103500198A (en) * | 2005-02-28 | 2014-01-08 | 搜索引擎科技有限责任公司 | Methods of and systems for searching by incorporating user-entered information |
| CN103577426A (en) * | 2012-07-24 | 2014-02-12 | 百度在线网络技术(北京)有限公司 | Method, device and system for providing additional application messages of searching suggestion |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9495461B2 (en) * | 2011-03-22 | 2016-11-15 | Excalibur Ip, Llc | Search assistant system and method |
| CN102722502A (en) * | 2011-03-31 | 2012-10-10 | 北京百度网讯科技有限公司 | Method and device for obtaining redundance-free suggested inquiry sequence |
| CN102375885A (en) * | 2011-10-21 | 2012-03-14 | 北京百度网讯科技有限公司 | Method and device for providing search suggestions corresponding to query sequence |
| CN104035966B (en) * | 2014-05-16 | 2017-12-26 | 百度在线网络技术(北京)有限公司 | A kind of method and apparatus that expanded search item is provided |
-
2014
- 2014-05-16 CN CN201410209908.3A patent/CN104035966B/en not_active Expired - Fee Related
- 2014-09-19 WO PCT/CN2014/086987 patent/WO2015172490A1/en not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1755671A (en) * | 2004-09-30 | 2006-04-05 | 北京大学 | Method of Automatic Error Correction of Query Words in Search Engines |
| CN103500198A (en) * | 2005-02-28 | 2014-01-08 | 搜索引擎科技有限责任公司 | Methods of and systems for searching by incorporating user-entered information |
| US8019749B2 (en) * | 2005-03-17 | 2011-09-13 | Roy Leban | System, method, and user interface for organizing and searching information |
| CN102368262A (en) * | 2011-10-14 | 2012-03-07 | 北京百度网讯科技有限公司 | Method and equipment for providing searching suggestions corresponding to query sequence |
| CN103577426A (en) * | 2012-07-24 | 2014-02-12 | 百度在线网络技术(北京)有限公司 | Method, device and system for providing additional application messages of searching suggestion |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2015172490A1 (en) | 2015-11-19 |
| CN104035966A (en) | 2014-09-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104035966B (en) | A kind of method and apparatus that expanded search item is provided | |
| JP7695050B2 (en) | Search result display method, device, equipment and medium | |
| US10140368B2 (en) | Method and apparatus for generating a recommendation page | |
| US11734289B2 (en) | Methods, systems, and media for providing a media search engine | |
| US8275759B2 (en) | Contextual query suggestion in result pages | |
| KR102249436B1 (en) | Contextualizing knowledge panels | |
| US11947377B2 (en) | Systems and methods for dynamically restricting the rendering of unauthorized content included in information resources | |
| TWI705337B (en) | Information search and navigation method and device | |
| US9495454B2 (en) | User apparatus, system and method for dynamically reclassifying and retrieving target information object | |
| US20100257466A1 (en) | Method and system for generating a mini-software application corresponding to a web site | |
| KR20110099225A (en) | Preview of search results for proposed refinement terms and vertical searches | |
| CN104598556A (en) | Search method and search device | |
| CN102368262A (en) | Method and equipment for providing searching suggestions corresponding to query sequence | |
| CN103999075A (en) | Visual representation of supplementary information for digital works | |
| CN102708174A (en) | Method and device for displaying rich media information in browser | |
| CN108763244A (en) | It searches for and annotates in image | |
| CN105373608A (en) | Input method based scene-mode content pushing method and system | |
| CN104331465A (en) | Searching method and device for mobile terminal | |
| JP2019522852A (en) | System and method for providing contextual information | |
| CN104090757A (en) | Method and device for displaying rich media information in browser | |
| CN104090923A (en) | Method and device for displaying rich media information in browser | |
| CN103154937A (en) | Method and apparatus for inserting address of hyperlink into bookmark | |
| TW201428515A (en) | Content and object metadata based search in e-reader environment | |
| US20160210335A1 (en) | Server and service searching method of the server | |
| CN116049238B (en) | Node information query method, device, equipment, medium and program product |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20171226 |