Search result display method and device and search result display device

文档序号:1889421 发布日期:2021-11-26 浏览:4次 中文

阅读说明:本技术 一种搜索结果展示方法、装置和用于搜索结果展示的装置 (Search result display method and device and search result display device ) 是由 蔡依妮 黄晓烽 林建素 秦晓康 于 2021-08-26 设计创作,主要内容包括:本发明实施例提供了一种搜索结果展示方法、装置和用于搜索结果展示的装置。其中的方法包括:识别查询信息对应的业务场景和所述查询信息中的实体;获取所述实体在所述业务场景下对应的结构化数据,所述结构化数据中包括所述实体对应的官方服务数据,所述官方服务数据包括至少一种官方账号信息和/或至少一种官方服务信息;显示所述查询信息对应的搜索结果和所述实体对应的结构化数据。本发明实施例可以为用户提供更加丰富并且安全可靠的官方信息,减少用户进一步搜索的操作步骤,提高用户的操作效率。(The embodiment of the invention provides a search result display method and device and a search result display device. The method comprises the following steps: identifying a service scene corresponding to query information and an entity in the query information; acquiring structured data corresponding to the entity in the business scene, wherein the structured data comprises official service data corresponding to the entity, and the official service data comprises at least one official account information and/or at least one official service information; and displaying the search result corresponding to the query information and the structured data corresponding to the entity. The embodiment of the invention can provide richer, safe and reliable official information for the user, reduce the operation steps of further searching by the user and improve the operation efficiency of the user.)

1. A search result presentation method is characterized by comprising the following steps:

identifying a service scene corresponding to query information and an entity in the query information;

acquiring structured data corresponding to the entity in the business scene, wherein the structured data comprises official service data corresponding to the entity, and the official service data comprises at least one official account information and/or at least one official service information;

and displaying the search result corresponding to the query information and the structured data corresponding to the entity.

2. The method of claim 1, further comprising:

and responding to the triggering operation of the target official account information in the at least one official account information, and jumping to a main page corresponding to the target official account information.

3. The method of claim 1, further comprising:

and in response to the triggering operation of the target official service information in the at least one official service information, displaying service entrance information and/or service prompt information corresponding to the target official service information.

4. The method of claim 3, further comprising:

responding to the triggering operation of the service entrance information, and jumping to a service application interface; or

And responding to the triggering operation of the service prompt information, and copying a service account corresponding to the target official service information.

5. The method of claim 1, wherein the obtaining of the corresponding structured data of the entity in the service scenario comprises:

acquiring the structured data corresponding to the entities in the business scene based on the pre-constructed structured data corresponding to the entities in the business scene and the incidence relation between the entities and the official service data; alternatively, the first and second electrodes may be,

searching the knowledge search result corresponding to the entity in the business scene in real time based on a search platform, acquiring official service data corresponding to the entity through an official service interface, and constructing the structured data corresponding to the entity in the business scene in real time according to the knowledge search result and the official service data corresponding to the entity.

6. The method of claim 1, wherein the official account information comprises at least one of official website information, official applet information, official public number information; the official service information comprises at least one of ticket booking entrance information, reservation entrance information and navigation entrance information; wherein the ticket booking entrance information comprises official ticket booking entrance information and/or third party ticket booking entrance information.

7. The method of claim 1, wherein the identifying the service scenario corresponding to the query information comprises:

identifying an entity contained in the query information, and determining a service scene corresponding to the query information according to the field to which the identified entity belongs; alternatively, the first and second electrodes may be,

pre-training a neural network model for identifying a business scene, inputting the query information into the trained neural network model, and outputting the business scene corresponding to the query information.

8. A search result presentation apparatus, the apparatus comprising:

the information identification module is used for identifying a service scene corresponding to query information and an entity in the query information;

the data acquisition module is used for acquiring the structured data corresponding to the entity in the business scene, wherein the structured data comprises official service data corresponding to the entity, and the official service data comprises at least one official account information and/or at least one official service information;

and the result display module is used for displaying the search result corresponding to the query information and the structured data corresponding to the entity.

9. The apparatus of claim 8, further comprising:

the first triggering module is used for responding to triggering operation of target official account information in the at least one official account information and jumping to a main page corresponding to the target official account information.

10. The apparatus of claim 8, further comprising:

and the second triggering module is used for responding to triggering operation of target official service information in the at least one official service information and displaying service entrance information and/or service prompt information corresponding to the target official service information.

11. The apparatus of claim 10, further comprising:

the third triggering module is used for responding to the triggering operation of the service entrance information and jumping to a service application interface; or

And the fourth triggering module is used for responding to the triggering operation of the service prompt information and copying the service account corresponding to the target official service information.

12. The apparatus of claim 8, wherein the data acquisition module comprises:

the first acquisition submodule is used for acquiring the corresponding structured data of the entity in each service scene based on the pre-constructed structured data corresponding to each entity in each service scene and the incidence relation between each entity and official service data; alternatively, the first and second electrodes may be,

and the second acquisition submodule is used for searching the knowledge search result corresponding to the entity in the business scene in real time based on a search platform, acquiring official service data corresponding to the entity through an official service interface, and constructing the structured data corresponding to the entity in the business scene in real time according to the knowledge search result and the official service data corresponding to the entity.

13. The apparatus of claim 8, wherein the official account information comprises at least one of official website information, official applet information, official public number information; the official service information comprises at least one of ticket booking entrance information, reservation entrance information and navigation entrance information; wherein the ticket booking entrance information comprises official ticket booking entrance information and/or third party ticket booking entrance information.

14. An apparatus for search result presentation comprising a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by one or more processors, the one or more programs comprising instructions for performing the search result presentation method of any one of claims 1-7.

15. A machine-readable medium having instructions stored thereon, which when executed by one or more processors of an apparatus, cause the apparatus to perform the search result presentation method of any one of claims 1 to 7.

Technical Field

The present invention relates to the field of network technologies, and in particular, to a search result display method and apparatus, and an apparatus for displaying search results.

Background

With the rapid development of information technology and network technology, people increasingly search for information needed by themselves by means of networks. For example, a search engine may input a query term in a search box of the search engine to perform a search, and the search engine returns a search result related to the query term to a user according to a certain search policy.

However, the search results are often closely related to the semantics of the query terms, and it is difficult to satisfy the different search requirements of the user. For example, after a user inquires about introduction information of a certain tourist attraction and wants to reserve tickets of the tourist attraction, further search operation needs to be performed to inquire about an entrance for reserving the tickets of the tourist attraction, which results in complicated operation steps and low search efficiency.

Disclosure of Invention

The embodiment of the invention provides a search result display method and device and a search result display device, which can provide richer, safe and reliable official information for a user, reduce the operation steps of further searching for the user and improve the operation efficiency of the user.

In order to solve the above problem, an embodiment of the present invention discloses a search result display method, where the method includes:

identifying a service scene corresponding to query information and an entity in the query information;

acquiring structured data corresponding to the entity in the business scene, wherein the structured data comprises official service data corresponding to the entity, and the official service data comprises at least one official account information and/or at least one official service information;

and displaying the search result corresponding to the query information and the structured data corresponding to the entity.

Optionally, the method further comprises:

and responding to the triggering operation of the target official account information in the at least one official account information, and jumping to a main page corresponding to the target official account information.

Optionally, the method further comprises:

and in response to the triggering operation of the target official service information in the at least one official service information, displaying service entrance information and/or service prompt information corresponding to the target official service information.

Optionally, the method further comprises:

responding to the triggering operation of the service entrance information, and jumping to a service application interface; or

And responding to the triggering operation of the service prompt information, and copying a service account corresponding to the target official service information.

Optionally, the obtaining of the structured data corresponding to the entity in the service scenario includes:

acquiring the structured data corresponding to the entities in the business scene based on the pre-constructed structured data corresponding to the entities in the business scene and the incidence relation between the entities and the official service data; alternatively, the first and second electrodes may be,

searching the knowledge search result corresponding to the entity in the business scene in real time based on a search platform, acquiring official service data corresponding to the entity through an official service interface, and constructing the structured data corresponding to the entity in the business scene in real time according to the knowledge search result and the official service data corresponding to the entity.

Optionally, the official account information comprises at least one of official website information, official applet information, official public number information; the official service information comprises at least one of ticket booking entrance information, reservation entrance information and navigation entrance information; wherein the ticket booking entrance information comprises official ticket booking entrance information and/or third party ticket booking entrance information.

Optionally, the identifying a service scenario corresponding to the query information includes:

identifying an entity contained in the query information, and determining a service scene corresponding to the query information according to the field to which the identified entity belongs; alternatively, the first and second electrodes may be,

pre-training a neural network model for identifying a business scene, inputting the query information into the trained neural network model, and outputting the business scene corresponding to the query information.

On the other hand, the embodiment of the invention discloses a search result display device, which comprises:

the information identification module is used for identifying a service scene corresponding to query information and an entity in the query information;

the data acquisition module is used for acquiring the structured data corresponding to the entity in the business scene, wherein the structured data comprises official service data corresponding to the entity, and the official service data comprises at least one official account information and/or at least one official service information;

and the result display module is used for displaying the search result corresponding to the query information and the structured data corresponding to the entity.

Optionally, the apparatus further comprises:

the first triggering module is used for responding to triggering operation of target official account information in the at least one official account information and jumping to a main page corresponding to the target official account information.

Optionally, the apparatus further comprises:

and the second triggering module is used for responding to triggering operation of target official service information in the at least one official service information and displaying service entrance information and/or service prompt information corresponding to the target official service information.

Optionally, the apparatus further comprises:

the third triggering module is used for responding to the triggering operation of the service entrance information and jumping to a service application interface; or

And the fourth triggering module is used for responding to the triggering operation of the service prompt information and copying the service account corresponding to the target official service information.

Optionally, the data obtaining module includes:

the first acquisition submodule is used for acquiring the corresponding structured data of the entity in each service scene based on the pre-constructed structured data corresponding to each entity in each service scene and the incidence relation between each entity and official service data; alternatively, the first and second electrodes may be,

and the second acquisition submodule is used for searching the knowledge search result corresponding to the entity in the business scene in real time based on a search platform, acquiring official service data corresponding to the entity through an official service interface, and constructing the structured data corresponding to the entity in the business scene in real time according to the knowledge search result and the official service data corresponding to the entity.

Optionally, the official account information comprises at least one of official website information, official applet information, official public number information; the official service information comprises at least one of ticket booking entrance information, reservation entrance information and navigation entrance information; wherein the ticket booking entrance information comprises official ticket booking entrance information and/or third party ticket booking entrance information.

Optionally, the information identifying module includes:

the first identification submodule is used for identifying an entity contained in the query information and determining a service scene corresponding to the query information according to the field to which the identified entity belongs; alternatively, the first and second electrodes may be,

and the second identification submodule is used for pre-training a neural network model for identifying a service scene, inputting the query information into the trained neural network model and outputting the service scene corresponding to the query information.

In yet another aspect, the present invention discloses a device for search result presentation, comprising a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by one or more processors, the one or more programs comprising instructions for performing one or more of the search result presentation methods described above.

In yet another aspect, an embodiment of the present invention discloses a machine-readable medium having stored thereon instructions, which, when executed by one or more processors of an apparatus, cause the apparatus to perform a search result presentation method as described in one or more of the preceding.

The embodiment of the invention has the following advantages:

in the embodiment of the invention, under the condition of receiving query information, a service scene corresponding to the query information and an entity in the query information are identified, structured data corresponding to the entity in the service scene is obtained, and a search result corresponding to the query information and the structured data corresponding to the entity are displayed. The structured data comprises official service data corresponding to the entity, and the official service data comprises at least one official account information and/or at least one official service information. Therefore, the embodiment of the invention also provides the structured data corresponding to the entity in the query information to the user on the basis of providing the search result corresponding to the query information to the user, and the structured data conforms to the service scene corresponding to the query information and can be suitable for different search requirements of the user in different search scenes. In addition, the official service data corresponding to the entity is fused in the structured data. The official service data aggregates at least one official account information and/or at least one official service information, provides richer, safe and reliable official information for the user, can reduce the operation steps of further searching for the user, and improves the operation efficiency of the user.

Drawings

In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments of the present invention will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without inventive labor.

FIG. 1 is a flowchart illustrating the steps of one embodiment of a method for displaying search results according to the present invention;

FIG. 2 is a block diagram of a search result display apparatus according to an embodiment of the present invention;

FIG. 3 is a block diagram of an apparatus 800 for search result presentation of the present invention;

fig. 4 is a schematic diagram of a server in some embodiments of the invention.

Detailed Description

The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

Method embodiment

Referring to fig. 1, a flowchart illustrating steps of an embodiment of a search result presentation method according to the present invention is shown, which may specifically include the following steps:

step 101, identifying a service scene corresponding to query information and an entity in the query information;

102, acquiring structured data corresponding to the entity in the business scene, wherein the structured data comprises official service data corresponding to the entity, and the official service data comprises at least one official account information and/or at least one official service information;

and 103, displaying the search result corresponding to the query information and the structured data corresponding to the entity.

The search result display method provided by the invention can be applied to electronic equipment, and the electronic equipment comprises but is not limited to: a server, a smart phone, a recording pen, a tablet computer, an e-book reader, an MP3 (Moving Picture Experts Group Audio Layer III) player, an MP4 (Moving Picture Experts Group Audio Layer IV) player, a laptop, a car computer, a desktop computer, a set-top box, a smart tv, a wearable device, and the like.

The embodiment of the invention can be applied to various scenes using the search engine technology, including but not limited to a general search engine, a search engine in an application program and the like.

The query information refers to information input by a user in a search box of a search engine, and is used for triggering a query request to acquire a search result related to the query information. After receiving a query request triggered by a user, the electronic device responds to the query request, identifies a service scene corresponding to query information carried in the query request and identifies an entity contained in the query information.

It should be noted that, the embodiment of the present invention does not limit the specific type of the query information. The query information may be text information, voice information, image information, etc. When the query information is text information, analyzing the text information, such as word segmentation analysis, to obtain an entity in the text information; when the query information is voice information, voice recognition can be carried out on the voice information to obtain corresponding text information, and then the text information is analyzed to obtain an entity in the text information; when the query information is image information, if the image information contains text content, text recognition can be carried out on the image information to obtain corresponding text information, and then the text information is analyzed to obtain an entity in the text information; if the image information does not include text content, the image information may be subjected to image processing to identify content included in the image information, and the content may be used as an identified entity.

The service scene refers to a real search scene represented or implied by the query information. For example, when a user inputs query information "the home town palace" for searching, the real search scene of the user may be a travel business scene, that is, the user wants to search for information related to the "the home town palace" of a tourist attraction. Such as introduction of scenic spots in the Imperial palace, official website information of the Imperial palace, reservation channels of entrance tickets in the Imperial palace, etc.

For another example, when the user inputs the query information "hello, li huan ying" to perform a search, the real search scene of the user may be a media service scene, that is, the user wants to search for information related to media information. Such as introduction of the clerk who wants to search the movie "you are, li shin", the channel for buying tickets of the movie, etc.

In an optional embodiment of the present invention, the service scenario may include, but is not limited to: any one of a travel service scene, an e-commerce service scene, a service scene, and a media service scene.

The tourism business scene refers to a scene related to the tourist attraction information. The e-commerce scene refers to a scene related to searching for commodity information. The commodity information includes, but is not limited to, clothing, electrical appliances, daily sundries, food, books, and the like. The service business scenario refers to a scenario related to searching for service information. The service information includes, but is not limited to, counseling service, ordering service, car renting service, etc. The media service scene refers to a scene related to searching for media information. Including but not limited to movies, music, drama, vocals, etc.

It should be noted that, for convenience of description, the embodiment of the present invention mainly takes a travel service scenario as an example for description, and operation processes of other service scenarios are similar and may refer to each other.

In an optional embodiment of the present invention, the identifying a service scenario corresponding to the query information in step 101 may include:

identifying an entity contained in the query information, and determining a service scene corresponding to the query information according to the field to which the identified entity belongs; alternatively, the first and second electrodes may be,

pre-training a neural network model for identifying a business scene, inputting the query information into the trained neural network model, and outputting the business scene corresponding to the query information.

The embodiment of the present invention does not limit the specific manner of identifying the service scene corresponding to the query information. For example, an entity included in the query information may be identified first, and then a service scenario corresponding to the query information may be determined according to a domain to which the identified entity belongs. Or, a neural network model for identifying a service scene may be trained in advance, the query information is input into the trained neural network model, and the service scene corresponding to the query information is output through the neural network model.

The entities refer to various objects and concepts existing in the real world, such as names of people, places, events, organizations, brands, goods, professions, dates, and so on. After identifying a service scene corresponding to query information and an entity in the query information, the embodiment of the present invention obtains structured data corresponding to the entity in the service scene.

Structured data refers to information that can be represented by data or a uniform structure. A piece of structured data may contain explanatory information for an entity, and at least one data module. Different data modules can be used to describe different attribute characteristics of the entity so that a user can learn the meaning of the entity in multiple dimensions. The embodiment of the present invention does not limit the specific type of the structured data. For example, the structured data may include, but is not limited to, knowledge cards, VR (Vertical results) cards, encyclopedia entries, and the like.

The data modules in the structured data can be used to describe attribute feature information associated with the entity, for example, when the entity is a person name, the data modules in the structured data can include attribute features such as height, birthday, place of birth, and work. When the entity is a place name, the data modules in the structured data can include attribute features such as geographic location, famous scenic spots, special local snacks, historical culture, and the like.

The embodiment of the invention adds an independent official service module in the structured data, and can be used for displaying the official service data corresponding to the entity. After identifying a business scenario corresponding to query information and an entity in the query information, structured data corresponding to the entity in the business scenario may be obtained, where the structured data may include official service data corresponding to the entity, and the official service data may include at least one official account information and/or at least one official service information.

In an optional embodiment of the present invention, the official account information may include at least one of official website information, official applet information, official public number information; the official service information may include at least one of ticket booking entrance information, reservation entrance information and navigation entrance information; wherein the ticket booking entrance information can comprise official ticket booking entrance information and/or third party ticket booking entrance information.

The official account information is used to provide access to a corresponding official interface. For example, the official website information may provide the user with access to an official website interface. The official applet information may provide the user with access to the official applet interface. Official public number information may provide a user with access to an official public number interface.

The official service information is used to provide an entry to the corresponding service interface. For example, the booking entry information may provide the user with entry into the booking interface. The reservation entry information may provide the user with entry into the online reservation interface. The navigation portal information may provide a user with access to an online navigation interface.

It should be noted that the above listed official account information and official service information are only an application example of the present invention. In particular implementations, the official account information and the official service information may have different types and different contents for different business scenarios.

Illustratively, the official account information may also include official wechat applets, official wechat public numbers, and the like. The official service information may also include ticket entrance information in the official wechat public number, and the like.

In one example, the query information is "the Imperial palace", and a search result corresponding to the query information "the Imperial palace" can be obtained by a search engine technology. In addition, the embodiment of the invention identifies the business scene corresponding to the query information as a tourism business scene, and identifies the entity in the query information as the 'palace'. Therefore, the structured data corresponding to the entity 'palace' in the travel service scene is obtained, and the structured data comprises official service data corresponding to the entity 'palace', including official account information, such as official network information, WeChat small program, WeChat public number and the like of the scenic spot. The official service data also includes official service information, such as ticket booking entrance information, reservation entrance information, navigation entrance information, etc. of the scenic spot. Search results corresponding to the query information "Imperial palace" and structured data corresponding to the entity "Imperial palace" may be displayed in a search results interface. For example, the structured data may be VR cards of the scenery spot "the palace", and the VR cards include therein independent official service modules, and the official service data of the scenery spot "the palace" is fused in the official service models.

The embodiment of the invention also provides the structured data corresponding to the entity in the query information to the user on the basis of providing the search result corresponding to the query information to the user, and the structured data conforms to the service scene corresponding to the query information and can be suitable for different search requirements of the user in different search scenes. In addition, the official service data corresponding to the entity is fused in the structured data. The official service data aggregates at least one official account information and/or at least one official service information, provides richer, safe and reliable official information for the user, can reduce the operation steps of further searching for the user, and improves the operation efficiency of the user.

In an optional embodiment of the invention, the method may further comprise: and responding to the triggering operation of the target official account information in the at least one official account information, and jumping to a main page corresponding to the target official account information.

In embodiments of the present invention, the official account information may be used to provide entry to a corresponding official interface. In the above example, it is assumed that the official account information of the sight spot "the palace" includes official network information of the sight spot, the wechat applet, and the wechat public number. And under the condition of receiving the triggering operation of the user on the target official account information 'official website information' in the official account information, jumping to the official website main page of the scenic spot 'the palace'. For another example, when a trigger operation of the user on the target official account information "wechat public number" in the official account information is received, the user may jump to the main page of the wechat public number of the scenic spot "home palace".

In the embodiment of the present invention, the trigger operation includes, but is not limited to, a mouse click operation, such as a left click, a left double click, a right double click, a touch operation on a touch display screen of the electronic device, and the like. The touch operation may be implemented by a target object (e.g., a finger, a stylus, etc.) approaching or contacting a touch display screen of the electronic device. In one example, the touch operation may include: clicking (including single clicking, double clicking, three continuous clicking) operation, long-time pressing operation, sliding operation and the like.

Further, the trigger operation may include a gesture operation, which may be a gesture track or the like; alternatively, the trigger operation may be a combination operation of a gesture operation and a device input operation other than the gesture operation. For example, the combined operation may be a combination operation formed by combining a gesture operation and a key operation of a certain function key on the electronic device; the method can also be combined operation formed by combining gesture operation and voice control operation; or a combined operation formed by combining gesture operation and touch operation; or a combined operation formed by combining a gesture operation and a fingerprint acquisition operation, and the like. Correspondingly, the device other than the gesture operation may be a function key, a touch screen, a fingerprint acquisition device, a voice acquisition device, or the like of the electronic device.

In an optional embodiment of the invention, the method may further comprise: and in response to the triggering operation of the target official service information in the at least one official service information, displaying service entrance information and/or service prompt information corresponding to the target official service information.

In embodiments of the present invention, the official service information may be used to provide entry to the corresponding service interface. In the above example, it is assumed that the official service information of the sight spot "the palace" includes ticket reservation entrance information, and navigation entrance information of the sight spot. In case of receiving a trigger operation of the user for target official service information 'ticket booking entrance information' in the official service information, service entrance information on ticket booking and/or service prompt information on ticket booking may be displayed. As another example, in the case of receiving a trigger operation of the user on target official service information "navigation entry information" in the above official service information, the navigation-related service entry information may be presented, and/or navigation-related service prompt information may be presented.

It should be noted that, the embodiment of the present invention does not limit the specific manner of displaying the service entry information and/or the service prompt information corresponding to the target official service information. For example, the display may be through a pop-up window, a float, a graphic layer, etc.

In a specific implementation, if entry information of related services can be provided in official service data of an entity, service entry information and/or service prompt information corresponding to target official service information can be displayed when a trigger operation of a user on the target official service information is received. If the official service data of an entity can not provide the entrance information of the related service, when the triggering operation of the target official service information by the user is received, only the service prompt information corresponding to the target official service information can be displayed. Wherein the service entry information can be used for providing an application interface entry of the related service, such as an entry of a booking interface. The prompt message can be used for providing prompt instructions of related services, such as providing a ticket booking mode or a text instruction of a ticket booking channel.

For example, the attraction "Imperial palace" includes three booking entries as follows: the system comprises an official website ticket booking entrance, a wechat applet ticket booking entrance and a wechat public number ticket booking entrance. In the case of receiving a trigger operation of the user on the target official service information 'ticket booking entrance information', three service entrance information 'official website ticket booking entrance', 'WeChat applet ticket booking entrance', and 'WeChat public number ticket booking entrance' can be displayed. In addition, service prompt information about ticket booking can be displayed.

In an optional embodiment of the invention, the method may further comprise:

responding to the triggering operation of the service entrance information, and jumping to a service application interface; or

And responding to the triggering operation of the service prompt information, and copying a service account corresponding to the target official service information.

Still taking the above example in which the query information is "the palace", in the case of receiving the trigger operation of the user on the target official service information "ticket booking entry information", the service entry information about the ticket booking may be presented, and/or the service prompt information about the ticket booking may be presented.

When the triggering operation of the user on the displayed service entrance information is received, the user can jump to a service application interface, such as a ticket booking interface, so that the user can directly execute the ticket booking operation.

And when receiving the triggering operation of the user on the displayed service prompt information, copying a service account corresponding to the target official service information. The service account may be an official account for providing the service entry information, such as a wechat public number, an official network address, and the like. In this way, when receiving the triggering operation of the service prompting information by the user, the official service data of the current entity may not contain the service entrance information (such as the service entrance information for booking tickets) required by the user. At this time, the embodiment of the present invention may automatically copy the service account (such as the wechat public number or the official website address) corresponding to the target official service information, so that the user may directly paste the service account at the corresponding search location for searching, so as to further query the required information.

In the embodiment of the invention, the ticket booking entry information may include official ticket booking entry information and/or third party ticket booking entry information.

The official service data corresponding to the entity can comprise official ticket booking entrance information and third party ticket booking entrance information. Therefore, under the condition that the scenic spot does not provide official ticket booking entrance information, the embodiment of the invention can provide the entrance of the ticket booking service for the user through the third party ticket booking entrance information. Further, in order to ensure the information security of the user, the third party ticket booking entrance should meet a preset security condition, such as a third party ticket booking entrance subjected to security verification.

It should be noted that, in the embodiment of the present invention, a display manner of the official service data in the structured data corresponding to the entity is not limited.

For example, official service data may be displayed in categories. The classification may include classification by data category, such as division of official service data into official account information and official service information. The search results and the structured data are displayed in a search result interface, and two types of official service data, namely official account information and official service information, are displayed in a classification mode in a structured data display interface. For another example, the classification manner may further include classifying according to business types, such as dividing the official service data into the reservation information and the navigation information, and displaying the reservation information and the navigation information in a classification manner in the display interface of the structured data.

Further, in the display interface of the structured data, the official service data can be displayed in a popup mode, or the official service data can be displayed in a tag mode, or the specific content of the official service data is directly displayed.

Wherein displaying in the form of a bullet layer comprises: and displaying the description information of the official service data in a display interface of the structured data, and displaying the specific content of the official service data through a popup layer when receiving the triggering operation of the description information. The elastic layer can include but is not limited to a type of elastic window, a floating layer, a layer and the like.

Displaying in a label format includes: and displaying a label corresponding to each official service data in a display interface of the structured data, and jumping to a corresponding service page when receiving a trigger operation on the label.

In an optional embodiment of the present invention, the acquiring, in step 102, the structured data corresponding to the entity in the service scenario may include:

acquiring the structured data corresponding to the entities in the business scene based on the pre-constructed structured data corresponding to the entities in the business scene and the incidence relation between the entities and the official service data; alternatively, the first and second electrodes may be,

searching the knowledge search result corresponding to the entity in the business scene in real time based on a search platform, acquiring official service data corresponding to the entity through an official service interface, and constructing the structured data corresponding to the entity in the business scene in real time according to the knowledge search result and the official service data corresponding to the entity.

The embodiment of the invention can provide an off-line mode and an on-line mode for acquiring the corresponding structured data of the entity in the service scene.

The offline mode refers to directly querying and obtaining the corresponding structured data of the entity in the service scene according to a pre-constructed database. Specifically, a database may be constructed, where the database includes pre-constructed structured data corresponding to each entity in each service scenario and an association relationship between each entity and official service data. When query information is received, an entity in the query information and a service scene corresponding to the query information are used as key words, a pre-constructed database is searched, and structured data corresponding to the entity in the service scene can be directly obtained.

The online mode is that when query information is received, the corresponding structured data of the entity under the service scene is constructed in real time. Specifically, the corresponding knowledge search results of the entity in the business scene are searched in real time based on a search platform, and official service data corresponding to the entity is obtained through an official service interface.

The knowledge-based search results refer to search results that contain explanatory information for the entity. The knowledge-based search results may include encyclopedia entries, knowledge cards, and the like.

The official service interface refers to an interface which can acquire official service data corresponding to the entity. For example, taking a travel business scenario as an example, for a tourist attraction "the palace", the official service interface may include its official network, official applet, and the like. If the official service information of the 'palace' of the tourist attraction needs to be acquired, the booking entrance information, the scenic spot navigation entrance information and the like can be extracted through an official service interface (such as an official website) and aggregated with the official website information into official service data of the 'palace' of the tourist attraction.

And finally, constructing structured data of the entity according to the knowledge search result of real-time search, and fusing the official service data obtained by aggregation in the structured data.

To sum up, in the embodiment of the present invention, when query information is received, a service scenario corresponding to the query information and an entity in the query information are identified, structured data corresponding to the entity in the service scenario is obtained, and a search result corresponding to the query information and the structured data corresponding to the entity are displayed. The structured data comprises official service data corresponding to the entity, and the official service data comprises at least one official account information and/or at least one official service information. Therefore, the embodiment of the invention also provides the structured data corresponding to the entity in the query information to the user on the basis of providing the search result corresponding to the query information to the user, and the structured data conforms to the service scene corresponding to the query information and can be suitable for different search requirements of the user in different search scenes. In addition, the official service data corresponding to the entity is fused in the structured data. The official service data aggregates at least one official account information and/or at least one official service information, provides richer, safe and reliable official information for the user, can reduce the operation steps of further searching for the user, and improves the operation efficiency of the user.

It should be noted that, for simplicity of description, the method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the illustrated order of acts, as some steps may occur in other orders or concurrently in accordance with the embodiments of the present invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no particular act is required to implement the invention.

Device embodiment

Referring to fig. 2, a block diagram of a search result presentation apparatus according to an embodiment of the present invention is shown, where the apparatus may include:

an information identification module 201, configured to identify a service scenario corresponding to query information and an entity in the query information;

a data obtaining module 202, configured to obtain structured data corresponding to the entity in the service scenario, where the structured data includes official service data corresponding to the entity, and the official service data includes at least one official account information and/or at least one official service information;

and the result display module 203 is configured to display the search result corresponding to the query information and the structured data corresponding to the entity.

Optionally, the apparatus further comprises:

the first triggering module is used for responding to triggering operation of target official account information in the at least one official account information and jumping to a main page corresponding to the target official account information.

Optionally, the apparatus further comprises:

and the second triggering module is used for responding to triggering operation of target official service information in the at least one official service information and displaying service entrance information and/or service prompt information corresponding to the target official service information.

Optionally, the apparatus further comprises:

the third triggering module is used for responding to the triggering operation of the service entrance information and jumping to a service application interface; or

And the fourth triggering module is used for responding to the triggering operation of the service prompt information and copying the service account corresponding to the target official service information.

Optionally, the data obtaining module includes:

the first acquisition submodule is used for acquiring the corresponding structured data of the entity in each service scene based on the pre-constructed structured data corresponding to each entity in each service scene and the incidence relation between each entity and official service data; alternatively, the first and second electrodes may be,

and the second acquisition submodule is used for searching the knowledge search result corresponding to the entity in the business scene in real time based on a search platform, acquiring official service data corresponding to the entity through an official service interface, and constructing the structured data corresponding to the entity in the business scene in real time according to the knowledge search result and the official service data corresponding to the entity.

Optionally, the official account information comprises at least one of official website information, official applet information, official public number information; the official service information comprises at least one of ticket booking entrance information, reservation entrance information and navigation entrance information; wherein the ticket booking entrance information comprises official ticket booking entrance information and/or third party ticket booking entrance information.

Optionally, the information identifying module includes:

the first identification submodule is used for identifying an entity contained in the query information and determining a service scene corresponding to the query information according to the field to which the identified entity belongs; alternatively, the first and second electrodes may be,

and the second identification submodule is used for pre-training a neural network model for identifying a service scene, inputting the query information into the trained neural network model and outputting the service scene corresponding to the query information.

In the embodiment of the invention, under the condition of receiving query information, a service scene corresponding to the query information and an entity in the query information are identified, structured data corresponding to the entity in the service scene is obtained, and a search result corresponding to the query information and the structured data corresponding to the entity are displayed. The structured data comprises official service data corresponding to the entity, and the official service data comprises at least one official account information and/or at least one official service information. Therefore, the embodiment of the invention also provides the structured data corresponding to the entity in the query information to the user on the basis of providing the search result corresponding to the query information to the user, and the structured data conforms to the service scene corresponding to the query information and can be suitable for different search requirements of the user in different search scenes. In addition, the official service data corresponding to the entity is fused in the structured data. The official service data aggregates at least one official account information and/or at least one official service information, provides richer, safe and reliable official information for the user, can reduce the operation steps of further searching for the user, and improves the operation efficiency of the user.

For the device embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, refer to the partial description of the method embodiment.

The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.

With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.

An embodiment of the present invention provides a device for search result presentation, comprising a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by one or more processors, the one or more programs comprising instructions for: identifying a service scene corresponding to query information and an entity in the query information; acquiring structured data corresponding to the entity in the business scene, wherein the structured data comprises official service data corresponding to the entity, and the official service data comprises at least one official account information and/or at least one official service information; and displaying the search result corresponding to the query information and the structured data corresponding to the entity.

Optionally, the device is also configured to execute the one or more programs by one or more processors including instructions for:

and responding to the triggering operation of the target official account information in the at least one official account information, and jumping to a main page corresponding to the target official account information.

Optionally, the device is also configured to execute the one or more programs by one or more processors including instructions for:

and in response to the triggering operation of the target official service information in the at least one official service information, displaying service entrance information and/or service prompt information corresponding to the target official service information.

Optionally, the device is also configured to execute the one or more programs by one or more processors including instructions for:

responding to the triggering operation of the service entrance information, and jumping to a service application interface; or

And responding to the triggering operation of the service prompt information, and copying a service account corresponding to the target official service information.

Optionally, the obtaining of the structured data corresponding to the entity in the service scenario includes:

acquiring the structured data corresponding to the entities in the business scene based on the pre-constructed structured data corresponding to the entities in the business scene and the incidence relation between the entities and the official service data; alternatively, the first and second electrodes may be,

searching the knowledge search result corresponding to the entity in the business scene in real time based on a search platform, acquiring official service data corresponding to the entity through an official service interface, and constructing the structured data corresponding to the entity in the business scene in real time according to the knowledge search result and the official service data corresponding to the entity.

Optionally, the official account information comprises at least one of official website information, official applet information, official public number information; the official service information comprises at least one of ticket booking entrance information, reservation entrance information and navigation entrance information; wherein the ticket booking entrance information comprises official ticket booking entrance information and/or third party ticket booking entrance information.

Optionally, the identifying a service scenario corresponding to the query information includes:

identifying an entity contained in the query information, and determining a service scene corresponding to the query information according to the field to which the identified entity belongs; alternatively, the first and second electrodes may be,

pre-training a neural network model for identifying a business scene, inputting the query information into the trained neural network model, and outputting the business scene corresponding to the query information.

FIG. 3 is a block diagram illustrating an apparatus 800 for search result presentation, according to an example embodiment. For example, the apparatus 800 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.

Referring to fig. 3, the apparatus 800 may include one or more of the following components: processing component 802, memory 804, power component 806, multimedia component 808, audio component 810, input/output (I/O) interface 812, sensor component 814, and communication component 816.

The processing component 802 generally controls overall operation of the device 800, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing elements 802 may include one or more processors 820 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 802 can include one or more modules that facilitate interaction between the processing component 802 and other components. For example, the processing component 802 can include a multimedia module to facilitate interaction between the multimedia component 808 and the processing component 802.

The memory 804 is configured to store various types of data to support operation at the device 800. Examples of such data include instructions for any application or method operating on device 800, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 804 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.

Power components 806 provide power to the various components of device 800. The power components 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the apparatus 800.

The multimedia component 808 includes a screen that provides an output interface between the device 800 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front facing camera and/or a rear facing camera. The front-facing camera and/or the rear-facing camera may receive external multimedia data when the device 800 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

The audio component 810 is configured to output and/or input audio signals. For example, the audio component 810 includes a Microphone (MIC) configured to receive external audio signals when the apparatus 800 is in an operational mode, such as a call mode, a recording mode, and a voice information processing mode. The received audio signals may further be stored in the memory 804 or transmitted via the communication component 816. In some embodiments, audio component 810 also includes a speaker for outputting audio signals.

The I/O interface 812 provides an interface between the processing component 802 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.

The sensor assembly 814 includes one or more sensors for providing various aspects of state assessment for the device 800. For example, the sensor component 814 may detect the open/closed status of the device 800, the relative positioning of components, such as a display and keypad of the apparatus 800, the sensor component 814 may also search for results that show a change in the position of the apparatus 800 or a component of the apparatus 800, the presence or absence of user contact with the apparatus 800, orientation or acceleration/deceleration of the apparatus 800, and a change in the temperature of the apparatus 800. Sensor assembly 814 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

The communication component 816 is configured to facilitate communications between the apparatus 800 and other devices in a wired or wireless manner. The device 800 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on radio frequency information processing (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

In an exemplary embodiment, the apparatus 800 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.

In an exemplary embodiment, a non-transitory computer-readable storage medium comprising instructions, such as the memory 804 comprising instructions, executable by the processor 820 of the device 800 to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.

Fig. 4 is a schematic diagram of a server in some embodiments of the invention. The server 1900 may vary widely by configuration or performance and may include one or more Central Processing Units (CPUs) 1922 (e.g., one or more processors) and memory 1932, one or more storage media 1930 (e.g., one or more mass storage devices) storing applications 1942 or data 1944. Memory 1932 and storage medium 1930 can be, among other things, transient or persistent storage. The program stored in the storage medium 1930 may include one or more modules (not shown), each of which may include a series of instructions operating on a server. Still further, a central processor 1922 may be provided in communication with the storage medium 1930 to execute a series of instruction operations in the storage medium 1930 on the server 1900.

The server 1900 may also include one or more power supplies 1926, one or more wired or wireless network interfaces 1950, one or more input-output interfaces 1958, one or more keyboards 1956, and/or one or more operating systems 1941, such as Windows Server, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, etc.

A non-transitory computer-readable storage medium in which instructions, when executed by a processor of an apparatus (server or terminal), enable the apparatus to perform the search result presentation method shown in fig. 1.

A non-transitory computer-readable storage medium in which instructions, when executed by a processor of an apparatus (server or terminal), enable the apparatus to perform a search result presentation method, the method comprising: identifying a service scene corresponding to query information and an entity in the query information; acquiring structured data corresponding to the entity in the business scene, wherein the structured data comprises official service data corresponding to the entity, and the official service data comprises at least one official account information and/or at least one official service information; and displaying the search result corresponding to the query information and the structured data corresponding to the entity.

Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This invention is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the invention and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.

It will be understood that the invention is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the invention is limited only by the appended claims.

The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.

The search result display method, the search result display device and the device for displaying the search results provided by the invention are described in detail, specific examples are applied in the text to explain the principle and the implementation mode of the invention, and the description of the above examples is only used for helping to understand the method and the core idea of the invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

20页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种资源处理方法、装置、电子设备及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!