CN111400583A - Information searching method and device, electronic equipment and storage medium - Google Patents

Information searching method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN111400583A
CN111400583A CN202010166605.3A CN202010166605A CN111400583A CN 111400583 A CN111400583 A CN 111400583A CN 202010166605 A CN202010166605 A CN 202010166605A CN 111400583 A CN111400583 A CN 111400583A
Authority
CN
China
Prior art keywords
search
information
user
entity
garbage
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.)
Pending
Application number
CN202010166605.3A
Other languages
Chinese (zh)
Inventor
马华蓉
刘爽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing ByteDance Network Technology Co Ltd
Original Assignee
Beijing ByteDance Network Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing ByteDance Network Technology Co Ltd filed Critical Beijing ByteDance Network Technology Co Ltd
Priority to CN202010166605.3A priority Critical patent/CN111400583A/en
Publication of CN111400583A publication Critical patent/CN111400583A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9532Query formulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/26Government or public services

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Tourism & Hospitality (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Primary Health Care (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Human Resources & Organizations (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Educational Administration (AREA)
  • Development Economics (AREA)
  • Mathematical Physics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The present disclosure provides an information search method, apparatus, electronic device, and storage medium, wherein the method comprises: responding to a search request of a user, and determining a search purpose of the search request; if the search purpose is the search aiming at the garbage classification information, analyzing the search request to obtain a first search entity; generating a first display content card of a search result according to the first search entity and the geographical position information of the user; the first display content card comprises the garbage category information corresponding to the first search entity and the garbage putting point information corresponding to the user. By adopting the scheme, the automatic search of the garbage classification information and the putting information is realized through the determination of the user position and the analysis of the search entity, the manpower occupation is avoided, and the garbage classification processing efficiency is improved.

Description

Information searching method and device, electronic equipment and storage medium
Technical Field
The present disclosure relates to the field of information processing technologies, and in particular, to an information search method and apparatus, an electronic device, and a storage medium.
Background
At present, with the development of social economy, environmental pollution and ecological destruction are becoming important factors which harm the health of people and restrict the development of local economy and society. The garbage classification treatment can improve the resource value and the economic value of garbage by classifying, storing, classifying, putting and classifying and carrying the garbage, thereby gaining wide attention of society.
The garbage classification processing is premised on identifying garbage classification. Considering that many people lack knowledge of garbage classification and cannot determine the type of garbage, the garbage classification guidance work is mainly performed by arranging classification workers at a garbage putting point, so that a large amount of manpower is occupied, and the subsequent garbage classification treatment efficiency is influenced.
Disclosure of Invention
The invention at least provides an information search scheme, which realizes automatic search of garbage classification information and delivery information by determining the position of a user and analyzing a search entity, avoids manpower occupation, and improves the efficiency of garbage classification processing.
Mainly comprises the following aspects:
in a first aspect, the present disclosure provides an information searching method, including:
responding to a search request of a user, and determining a search purpose of the search request;
if the search purpose is search aiming at the garbage classification information, analyzing the search request to obtain a first search entity;
generating a first display content card of a search result according to the first search entity and the geographical position information of the user;
the first display content card comprises junk category information corresponding to the first search entity and junk dropping point information corresponding to the user, and the position of the junk dropping point and the geographic position of the user are within a preset distance range.
In an optional implementation manner, the generating a first content card for displaying search results according to the first search entity and the geographic location information of the user includes:
judging whether the first search entity is a decomposable entity;
if so, decomposing the first search entity to obtain a plurality of sub-search entities;
generating the first display content card according to the first search entity, each sub-search entity and the geographical position information of the user; the first display content card further comprises decomposition processing information of the first search entity and garbage category information of the sub-search entities.
In an optional embodiment, the information of the garbage throwing point comprises at least one of the following:
the method comprises the following steps of obtaining a garbage throwing point name, navigation route information going to the garbage throwing point, estimated time information going to the garbage throwing point, distance information between the garbage throwing point and the geographic position of a user, and garbage throwing time information of the garbage throwing point.
In an optional embodiment, the method further comprises:
if the first search entity is not analyzed from the search request, generating a second display content card of the search result according to the geographical position information of the user;
the second display content card comprises preset garbage classification knowledge information matched with the geographical position information of the user, a query box for indicating and inputting garbage to be searched and garbage putting point information corresponding to the user, wherein the position of the garbage putting point and the geographical position of the user are within a preset distance range.
In an optional embodiment, the method further comprises:
and responding to search content input in the query box, determining a second search entity according to the search content, and updating the second display content card based on the second search entity.
In an optional implementation manner, the first presentation content card further includes a multimedia search identifier, and the method further includes:
receiving multimedia content in response to the multimedia search identifier being triggered;
identifying and analyzing the multimedia content to determine a third search entity;
updating the first display content card based on the third search entity.
In an optional embodiment, the method further comprises:
if the search purpose is search aiming at the information of the garbage throwing points, generating a third display content card of a search result according to the geographical position information of the user;
the third display content card comprises the corresponding garbage throwing point information of the user, and the position of the garbage throwing point and the geographic position of the user are within a preset distance range.
In a second aspect, the present disclosure also provides an information searching apparatus, the apparatus including:
the request response module is used for responding to a search request of a user and determining a search purpose of the search request;
the classified search module is used for analyzing the search request to obtain a first search entity if the search purpose is directed to the search of the garbage classified information;
the first card generation module is used for generating a first display content card of a search result according to the first search entity and the geographical position information of the user;
the first display content card comprises junk category information corresponding to the first search entity and junk dropping point information corresponding to the user, and the position of the junk dropping point and the geographic position of the user are within a preset distance range.
In a third aspect, the present disclosure also provides a computer device, including: a processor, a memory and a bus, the memory storing machine-readable instructions executable by the processor, the processor and the memory communicating via the bus when a computer device is running, the machine-readable instructions when executed by the processor performing the steps of the information search method according to the first aspect and any of its various embodiments.
In a fourth aspect, the present disclosure also provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of the information search method according to the first aspect and any of its various embodiments.
By adopting the scheme, after the search request of the user is responded, the search purpose of the search request is determined, if the search purpose is the search purpose aiming at the garbage classification information, under the condition that the first search entity is obtained by analyzing from the search request, the first display content card of the search result can be determined according to the geographical position information of the user and the first search entity obtained by analyzing, the content displayed by the first display content card not only can comprise the garbage classification information corresponding to the first search entity, but also can comprise the garbage putting point information corresponding to the user, therefore, through the automatic display of the search result, the user can determine the garbage classification based on the displayed garbage classification information, and can carry out the garbage putting according to the guidance of the garbage putting point information, thereby avoiding the problem of low garbage classification processing efficiency in the manual garbage classification guidance work, the efficiency of refuse classification's processing has been promoted.
In order to make the aforementioned objects, features and advantages of the present disclosure more comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings required for use in the embodiments will be briefly described below, and the drawings herein incorporated in and forming a part of the specification illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the technical solutions of the present disclosure. It is appreciated that the following drawings depict only certain embodiments of the disclosure and are therefore not to be considered limiting of its scope, for those skilled in the art will be able to derive additional related drawings therefrom without the benefit of the inventive faculty.
Fig. 1 shows a flowchart of an information searching method provided in an embodiment of the present disclosure;
fig. 2 is a schematic diagram illustrating an application of an information search method according to a first embodiment of the present disclosure;
fig. 3 is a flowchart illustrating a specific method for decomposing a search entity in an information search method according to a first embodiment of the present disclosure;
fig. 4 is a flowchart illustrating a specific method for updating card contents in an information search method according to a first embodiment of the present disclosure;
5(a) -5 (c) are schematic diagrams illustrating an application of another information searching method provided in the first embodiment of the disclosure;
6(a) -6 (b) are schematic diagrams illustrating an application of another information searching method provided in the first embodiment of the present disclosure;
fig. 7 is a schematic diagram illustrating an application of another information searching method provided in the first embodiment of the present disclosure;
fig. 8 is a schematic diagram illustrating an application of another information searching method provided in the first embodiment of the present disclosure;
fig. 9 is a schematic diagram illustrating an information searching apparatus provided in a second embodiment of the disclosure;
fig. 10 shows a schematic diagram of a computer device provided in a third embodiment of the present disclosure.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present disclosure more clear, the technical solutions of the embodiments of the present disclosure will be described clearly and completely with reference to the drawings in the embodiments of the present disclosure, and it is obvious that the described embodiments are only a part of the embodiments of the present disclosure, not all of the embodiments. The components of the embodiments of the present disclosure, generally described and illustrated in the figures herein, can be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present disclosure, presented in the figures, is not intended to limit the scope of the claimed disclosure, but is merely representative of selected embodiments of the disclosure. All other embodiments, which can be derived by a person skilled in the art from the embodiments of the disclosure without making creative efforts, shall fall within the protection scope of the disclosure.
The research shows that the related technology mainly depends on a manual identification mode. Considering that many people lack knowledge of garbage classification and cannot determine the type of garbage, the garbage classification guidance work is mainly performed by arranging a classification instructor at a garbage putting point, so that a large amount of manpower is occupied, and the subsequent garbage classification treatment efficiency is influenced.
Based on the research, the present disclosure provides at least one information search scheme, which implements automatic search of garbage classification information through the current position of the user, avoids human occupation, and improves the efficiency of garbage classification processing.
The above-mentioned drawbacks are the results of the inventor after practical and careful study, and therefore, the discovery process of the above-mentioned problems and the solutions proposed by the present disclosure to the above-mentioned problems should be the contribution of the inventor in the process of the present disclosure.
The technical solutions in the present disclosure will be described clearly and completely with reference to the accompanying drawings in the present disclosure, and it is to be understood that the described embodiments are only a part of the embodiments of the present disclosure, and not all of the embodiments. The components of the present disclosure, as generally described and illustrated in the figures herein, may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present disclosure, presented in the figures, is not intended to limit the scope of the claimed disclosure, but is merely representative of selected embodiments of the disclosure. All other embodiments, which can be derived by a person skilled in the art from the embodiments of the disclosure without making creative efforts, shall fall within the protection scope of the disclosure.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures.
To facilitate understanding of the present embodiment, first, an information searching method disclosed in the embodiments of the present disclosure is described in detail, where an execution subject of the information searching method provided in the embodiments of the present disclosure is generally a computer device with certain computing capability, and the computer device includes, for example: a terminal device, which may be a User Equipment (UE), a mobile device, a User terminal, a cellular phone, a cordless phone, a Personal Digital Assistant (PDA), a handheld device, a computing device, a vehicle mounted device, a wearable device, or a server or other processing device. In some possible implementations, the information search method may be implemented by a processor calling computer-readable instructions stored in a memory.
The following describes an information search method provided by an embodiment of the present disclosure.
Example one
Referring to fig. 1, which is a flowchart of an information searching method provided in an embodiment of the present disclosure, the method includes steps S101 to S102, where:
s101, responding to a search request of a user, and determining a search purpose of the search request;
s102, if the search purpose is directed at the search of the garbage classification information, analyzing the search request to obtain a first search entity;
s103, generating a first display content card of a search result according to the first search entity and the geographical position information of the user; the first display content card comprises garbage category information corresponding to the first search entity and garbage input point information corresponding to the user, and the position of the garbage input point and the geographic position of the user are within a preset distance range.
Here, the disclosed embodiments may determine a search purpose of a search request after responding to the search request of a user. The search purpose can be a search for the garbage classification information, a search for the garbage putting point information, or other search purposes related to the garbage search.
The garbage classification search is used as a search purpose which is widely applied, when the search purpose of a user is determined to be search for garbage classification information, whether a first search entity can be analyzed from a search request or not can be judged firstly, if the first search entity can be analyzed, a first display content card of a search result is generated, and if the first search entity cannot be analyzed, a second display content card of the search result is generated, so that automatic search for garbage classification is realized, the efficiency of garbage classification processing is improved, meanwhile, the garbage classification search method can be used for executing search operation on the search request not including the search entity and executing search operation on the search request including the search entity, the comprehensiveness of classification search is improved to a certain extent, and the adaptability is better.
In this disclosure, the search request may be sent based on text information, may also be sent based on picture information, may also be sent based on voice information, and may also be sent based on other input information.
Regardless of the manner in which the search request is issued, the search purpose of the user can be identified from the information that is correspondingly input, for example, if it is determined that the input text information includes a search keyword of "garbage classification", it is determined that the user has the search purpose for the garbage classification information. In this case, the search request may be further analyzed, for example, in a case where it is determined that the input text information further includes a search keyword of "lobster", the "lobster" may be determined as the first search entity, in this case, the first presentation content card may be generated based on the first search entity and the geographical location information of the user, and in this case, if it is determined that the input text information does not include the first search entity, the second presentation content card may be generated directly based on the geographical location information of the user.
It should be noted that, in the embodiment of the present disclosure, for a search request of a user, one or more analyzed first search entities may be provided, for example, in a case where two search keywords, that is, "lobster" and "milk tea", are identified from input picture information, both "lobster" and "milk tea" may be used as the first search entities.
For a search scheme capable of parsing out a first search entity, a first display content card in the embodiment of the present disclosure may be generated based on the parsed geographic location information of the first search entity and the user, which mainly considers that different geographic locations may have different living environments, and thus, the generated spam may have different spam standards and may also have different corresponding spam classification standards. Based on this, the disclosed embodiments combine the geographic location information with the first search entity to determine the final presentation.
The content displayed by the first display content card may include the garbage classification information corresponding to the first search entity. In this disclosure, the garbage classification information may be determined based on a matching result of the first search entity and a preset classification database, and the preset classification database may store a corresponding relationship between each entity, geographical location information to which each entity belongs, and garbage classification information corresponding to each entity, so that after the first search entity is analyzed based on the search request, the garbage classification information corresponding to the first search entity may be determined based on a comparison result of the first search entity and each entity in the preset classification data.
In addition, in practical application, in order to meet a possible garbage throwing demand after a user queries garbage classification, the information of the garbage throwing points within a preset distance range from the geographic position of the user may be determined based on the geographic position information of the user, and the information is displayed on the first display content card as the garbage throwing point information corresponding to the user.
The above-mentioned trash can be the trash can information related to the preset trash can searched within the preset distance range based on the geographic location information of the user, that is, in the embodiment of the present disclosure, when the trash can information corresponding to the user is selected, all the trash can information within the preset distance range determined by taking the geographic location information of the user as a circle center and a preset surrounding radius (for example, 3 kilometers) can be taken as the determined trash can information, and a preset number (for example, 15) of trash can information can be selected from all the trash can information as the determined trash can information.
The information of the trash drop point in the embodiment of the present disclosure may include any one or any combination of information such as a name of the trash drop point, navigation route information to the trash drop point, estimated time information to the trash drop point, distance information between the trash drop point and a geographic location of a user, and trash drop time information of the trash drop point.
It should be noted that the geographic location information of the user may be obtained by automatic positioning based on the current location of the user, or may be selected from various searchable geographic location information based on a search requirement by the user, which is not specifically limited in the embodiment of the present disclosure.
To facilitate understanding of the displaying process of the first display content card, the following description may be made with reference to the display diagram shown in fig. 2.
As shown in fig. 2, when the search keyword includes both the search entity word "lobster" and the search target word "garbage classification", it may be determined that the entity word "lobster" corresponds to the garbage classification information in the AA market based on the geographic location information of the user (i.e., the AA market) and the search entity word "lobster", i.e., the lobster belongs to wet garbage, and may include other detailed explanation contents, such as a lobster shell, where the lobster meat is decomposable garbage and thus belongs to display contents such as wet garbage.
In addition, as shown in fig. 2, when the geographic location information of the user specifically points to the AA communal in AA city, the corresponding trash drop point information is also displayed. In the embodiment of the present disclosure, specific display modes of different trash drops, for example, horizontal display or vertical display, etc., are not limited specifically, and here, the related information of the trash drop closest to the current AA society, that is, the west door of the BB cell, may be displayed preferentially, and the related information may be related information, such as distance from the west door of the BB cell to the current AA society is 0.4 km, drop time is 8:00 to 11:00, 16:00 to 19:00, and navigation route information. For the navigation route information, after the user triggers the navigation indication mark, the user can directly jump to the navigation platform for route navigation.
In the embodiment of the present disclosure, it is considered that different garbage materials may be composed of a single garbage component or may be composed based on multiple garbage components, and therefore, the embodiment of the present disclosure may first determine whether the first search entity is a decomposable entity, and then generate the first display content card based on the determination result. As shown in fig. 3, the generation process of the first display content card specifically includes the following steps:
s301, judging whether the first searching entity is a decomposable entity;
s302, if yes, decomposing the first search entity to obtain a plurality of sub-search entities;
s303, generating a first display content card according to the first search entity, each sub-search entity and the geographical position information of the user; the first display content card also comprises the decomposition processing information of the first search entity and the garbage category information of the sub-search entities.
Here, it may be determined whether the first search entity is a decomposable entity, and when it is determined that the first search entity is the decomposable entity, a plurality of sub-search entities decomposed by the first search entity may be obtained to generate the first display content card according to the search entity, the sub-search entities, and the geographic location information of the user.
The first display content card can display the decomposition processing information of the first search entity and the garbage category information of the sub-search entities. For example, when the first search entity is determined to be "milk tea", the decomposition processing information about the search entity of "milk tea" may be "milk tea as decomposable waste, specifically, milk tea cup, straw, and pearl coconut, the garbage category information for the child search entities of milk tea cup and straw may correspond to dry garbage, and the garbage category information for the child search entity of pearl coconut may correspond to wet garbage. Therefore, the garbage classification search after garbage decomposition can be carried out on the decomposable entity, and the comprehensiveness of the search mode is further improved.
In this embodiment of the disclosure, the content displayed by the first content display card may further include a query box indicating to input spam to be searched. When the search keyword contains both the search target word of the garbage classification and the search entity word, the embodiment of the disclosure may automatically enter the entity word into the query box when it is determined that the first display content card includes the query box indicating that the garbage to be searched is input, so that the search result matching the search content may be displayed in the first display content card based on the search content (i.e., the entity word) input in the query box. As shown in FIG. 2, the search content in the query box may be automatically entered based on the search request, at which point a related search for the garbage classification of the first search entity, "lobster," may be initiated.
It should be noted that the information search method provided by the embodiment of the present disclosure may further support modification of the search content input in the query box, and at this time, the second search entity may be determined according to the search content, for example, "lobster" in the query box of fig. 2 may be modified to "milk tea", and at this time, the second search entity may be determined to be "milk tea", thereby implementing update of the first display content card. The update here may be only the update of the spam category information corresponding to the search entity, and the update of the spam drop point information may not be performed.
In the embodiment of the present disclosure, not only the search for garbage classification can be realized based on the query box, but also the search for garbage classification can be realized in a multimedia environment based on a multimedia search identifier. As shown in fig. 4, the method for searching for garbage classification specifically includes the following steps:
s401, responding to the triggering of the multimedia search identifier, and receiving multimedia content;
s402, identifying and analyzing the multimedia content, and determining a third search entity;
and S403, updating the first display content card based on the third search entity.
Here, in response to the triggering of the multimedia search identifier, multimedia content input by the user may be received, and then a third search entity may be determined based on the recognition parsing result of the multimedia content to update the first presentation content card based on the third search entity.
Similar to the updating of the first display content card according to the second search entity, here, the updating of the first display content card according to the third search entity may also be updating only the spam category information corresponding to the search entity, and the spam drop point information may not be updated.
The multimedia search identifier may be a picture identifier to determine a spam search result according to an identification result of input picture content, a video identifier to determine a spam search result according to an identification result of input video content, a voice identifier to determine a spam search result according to an identification result of input voice content, or other multimedia identifiers, which is not limited in this disclosure.
In the embodiment of the present disclosure, the number of the multimedia search identifiers in the first display content card may be one, or may be multiple. In the embodiment of the present disclosure, the multimedia search system may only include a picture identifier, may also only include a video identifier, may also only include a voice identifier, and further includes any combination of the above various multimedia search identifiers, which is not specifically limited in the embodiment of the present disclosure.
As shown in fig. 2, a specific example of the identifiers includes a picture identifier, a voice identifier and the like, where the picture identifier user responds to a photographing query request of a user, and the voice identifier user responds to a voice query request of the user, and in addition, the specific example may further include an information sharing identifier for responding to a sharing request of the user.
For the picture identifier, after the user triggers the picture identifier, the picture input by the user can be received, then the third search entity corresponding to the picture can be identified based on the image identification technology, and finally the garbage classification information corresponding to the third search entity can be displayed in the photographed page.
In order to further understand the above photographing inquiry process, an example is described below with reference to fig. 5(a) to 5 (c).
As shown in fig. 5(a), after the picture identifier is triggered, the taken article to be classified may be framed in the target frame by the entered image interface for garbage classification, and then, the picture of the article to be classified framed in the target frame may be identified. As shown in fig. 5(b), the notebook protection film can be identified, and the corresponding garbage classification information, i.e. the garbage classification result belonging to the recyclable material, can be determined, and besides, more detailed explanation contents can be included, such as that the notebook protection film is plastic, and the plastic belongs to the recyclable garbage, and the like.
Considering the problem that the classification result is inaccurate due to a low accuracy of picture recognition caused by various reasons (for example, only a part of the objects to be classified which are boxed to the target box), the embodiment of the present disclosure may further display a prompt message for updating the displayed spam classification information in the photographed page, as shown in fig. 5(b), and in response to the updated third search entity which is input based on the prompt message, as shown in fig. 5(c), the spam classification information corresponding to the updated third search entity may be displayed in the photographed page, so as to improve the flexibility of human-computer interaction on the premise of ensuring that the spam classification query is automatically performed.
For the voice identifier, after the user triggers the voice identifier, the voice input by the user can be received, then a third search entity corresponding to the voice signal can be identified based on the voice identification technology, and finally the garbage classification information corresponding to the third search entity can be displayed in the page after the voice is recorded.
In order to further understand the above-mentioned process of voice query, the following example is provided with reference to fig. 6(a) to 6 (b).
As shown in fig. 6(a), after the voice identifier is triggered, the entered spam classification voice entry interface may perform voice entry based on a "push-to-talk" touch button, and then may recognize the entered voice signal. As shown in fig. 6(b), the notebook protection film can be recognized by voice, and the corresponding garbage classification information, i.e. the garbage classification result belonging to the recyclable material, can be determined, and besides, more detailed explanation contents can be included, such as that the notebook protection film is plastic, and the plastic belongs to the recyclable garbage, and the like.
It is worth mentioning that in order to help the user better use the voice query service, a voice example may be displayed on the garbage classification voice entry interface in the embodiment of the present disclosure, for example, a guidance statement such as "you can say" is used to help the user perform a voice query.
Similar to the photographing recognition, the voice recognition in the embodiment of the present disclosure may also display prompt information for updating the displayed third search entity in the page after the voice entry, so as to correct the third search information by using the prompt information, and the specific process is referred to the above description and is not described herein again.
For the information sharing button, after the user triggers the information sharing button, a sharing link can be generated to realize information sharing.
For the search scheme that the first search entity cannot be analyzed, the second display content card of the search result may be determined directly based on the geographic location information of the user.
The same as the content displayed by the first display content card, the content displayed by the second display content card may also include the corresponding trash drop point information of the user, and the related description of the trash drop point information refers to the above description, and is not repeated herein.
In addition, the preset garbage classification knowledge information corresponding to the geographical location information of the user can be determined based on the geographical location information of the user. Here, the mapping relationship between each geographic location information and each preset garbage classification knowledge information may be prestored, so that once the geographic location information of the user is determined, the corresponding preset garbage classification knowledge information may be obtained through query based on the mapping relationship, thereby further improving the comprehensiveness of the search.
In the embodiment of the present disclosure, when the search keyword only includes the search target word "garbage classification", the display content may include preset garbage classification knowledge information, for example, when the geographic location information of the user indicates AA city, the preset garbage classification knowledge information may be divided into four categories of "recyclable item, harmful garbage, kitchen garbage and other garbage", and when the geographic location information of the user indicates BB city, the preset garbage classification knowledge information may be divided into four categories of "recyclable item, harmful garbage, dry garbage and wet garbage", as shown in fig. 7, which is a specific illustration of the preset garbage classification knowledge information corresponding to AA city.
The same as the content displayed by the first display content card, the second display content card in the embodiment of the present disclosure may also display a query box for inputting spam to be searched. Different from the content displayed by the first content card, when only the search target word of the garbage classification is included in the search keyword, the embodiment of the present disclosure may display the search result matching the search content in the second content card based on the search content (i.e., the second search entity) input in the query box in the case that the second content card includes the query box indicating that the garbage to be searched is input.
The information search method provided by the embodiment of the disclosure can support inputting of search content into the query box, and at this time, the second search entity can be determined according to the search content, for example, "lobster" can be input into the query box of fig. 7, and at this time, the second search entity can be determined to be "lobster", so that updating of the second display content card is realized. The update here may be only the update of the spam category information corresponding to the search entity, and the update of the spam drop point information may not be performed.
In the embodiment of the present disclosure, for a search scheme that cannot resolve the first search entity, not only the search for garbage classification can be implemented based on the query box, but also the search for garbage classification in a multimedia environment can be implemented based on a multimedia search identifier. For a specific scheme related to multimedia search, reference is made to the related description above, and details are not repeated here.
In the embodiment of the disclosure, the search can be realized not only for the search purpose of the garbage classification information, but also for the search purpose of the garbage putting point information. Here, after it is determined that the search purpose of the user is a spam search, a third content card for search results may be generated according to the geographical location information of the user.
The third display content card may include information about a trash drop point within a preset distance range from the geographic location of the user, and the related content of the information about the trash drop point is referred to the above description, and is not described herein again.
As shown in fig. 8, when it is determined that the search purpose of the user is spam based on the search keyword of the spam drop point, the spam drop point information can be displayed. Similar to the search for trash drops corresponding to fig. 2 and fig. 7, here, the information of corresponding trash drops may be presented for the geographic location of the AA communal in the specifically pointed AA city, and for the related description, reference is made to the above contents, which are not described herein again.
In addition, the third content card for display may further include a multimedia search identifier, as shown in fig. 8, other multimedia search identifiers including a picture identifier and a voice identifier may be displayed, so as to implement a garbage classification query in various multimedia environments.
It should be noted that the information search method provided by the embodiment of the present disclosure may be executed by a server, a terminal device, or a combination of the server and the terminal device. The method for searching the relevant information executed by the terminal equipment can be used for directly processing the information and then displaying various information (such as displaying garbage classification information and displaying garbage putting point information) through interface rendering, and the method for searching the relevant information executed by the server can be used for processing the information (such as constructing a preset classification database) by the server and then pushing a processing result to the terminal equipment for picture rendering, so that the display of various information is realized.
In addition, the information search method provided by the embodiment of the disclosure may further provide a location update button, and after the user triggers the location update button, the user may select information such as related garbage classification and garbage placement at a location where the user intends to perform information search from the location drop-down box.
It will be understood by those skilled in the art that in the method of the present invention, the order of writing the steps does not imply a strict order of execution and any limitations on the implementation, and the specific order of execution of the steps should be determined by their function and possible inherent logic.
Based on the same inventive concept, an information search device corresponding to the information search method is also provided in the embodiments of the present disclosure, and because the principle of solving the problem of the device in the embodiments of the present disclosure is similar to the information search method in the embodiments of the present disclosure, the implementation of the device can refer to the implementation of the method, and repeated details are not repeated.
Example two
Referring to fig. 9, which is a schematic diagram of an information searching apparatus provided in the second embodiment of the present disclosure, the apparatus includes: a request response module 901, a classification search module 902 and a first card generation module 903; wherein the content of the first and second substances,
a request response module 901, configured to respond to a search request of a user and determine a search purpose of the search request;
a classification search module 902, configured to, if the search target is a search for the garbage classification information, parse the search request to obtain a first search entity;
a first card generation module 903, configured to generate a first display content card of a search result according to the first search entity and the geographic location information of the user; the first display content card comprises garbage category information corresponding to the first search entity and garbage input point information corresponding to the user, and the position of the garbage input point and the geographic position of the user are within a preset distance range.
The information searching device provided by the embodiment of the disclosure realizes automatic search of garbage classification information and delivery information by determining the position of a user and analyzing a search entity, avoids manpower occupation, and improves the efficiency of garbage classification processing.
In a possible implementation manner, the first card generating module 903 is configured to generate a first content card of the search result according to the following steps:
judging whether the first search entity is a decomposable entity;
if so, decomposing the first search entity to obtain a plurality of sub-search entities;
generating a first display content card according to the first search entity, each sub-search entity and the geographical position information of the user; the first display content card also comprises the decomposition processing information of the first search entity and the garbage category information of the sub-search entities.
In one possible embodiment, the garbage placement point information includes at least one of:
the method comprises the following steps of obtaining a garbage throwing point name, navigation route information going to the garbage throwing point, estimated time information going to the garbage throwing point, distance information of the garbage throwing point and a geographical position of a user, and garbage throwing time information of the garbage throwing point.
In a possible implementation, the above apparatus further includes:
a second card generating module 904, configured to generate a second display content card of the search result according to the geographic location information of the user if the first search entity is not parsed from the search request;
the second display content card comprises preset garbage classification knowledge information matched with the geographical position information of the user, a query box for indicating input of garbage to be searched and garbage putting point information corresponding to the user, wherein the position of the garbage putting point and the geographical position of the user are within a preset distance range.
In one possible implementation, the second card generating module 904 is configured to update the second display content card according to the following steps:
and responding to the search content input in the query box, determining a second search entity according to the search content, and updating the second display content card based on the second search entity.
In a possible implementation manner, the first display content card further includes a multimedia search identifier, and the first card generation module 903 is configured to update the first display content card according to the following steps:
receiving multimedia content in response to the multimedia search identifier being triggered;
identifying and analyzing the multimedia content to determine a third search entity;
the first presentation content card is updated based on the third search entity.
In a possible embodiment, the apparatus further comprises:
a third card generation module 905, configured to generate a third display content card of a search result according to the geographic location information of the user if the search purpose is search for the information of the trash drop point;
the third display content card comprises garbage throwing point information corresponding to the user, and the position of the garbage throwing point and the geographical position of the user are within a preset distance range.
EXAMPLE III
A third embodiment of the present disclosure provides a computer device, as shown in fig. 10, the computer device includes: a processor 1001, a storage medium 1002 and a bus 1003, wherein the storage medium 1002 stores machine-readable instructions executable by the processor 1001 (such as execution instructions corresponding to the request response module 901, the category search module 902 and the first card generation module 903 in the information search apparatus in fig. 9, and the like), when the computer device runs, the processor 1001 and the storage medium 1002 communicate through the bus 1003, and when the machine-readable instructions are executed by the processor 1001, the following processes are performed:
responding to a search request of a user, and determining a search purpose of the search request;
if the search purpose is the search aiming at the garbage classification information, analyzing the search request to obtain a first search entity;
generating a first display content card of a search result according to the first search entity and the geographical position information of the user;
the first display content card comprises garbage category information corresponding to the first search entity and garbage input point information corresponding to the user, and the position of the garbage input point and the geographic position of the user are within a preset distance range.
In an optional implementation manner, in the instructions executed by the processor 1001, the generating a first content card for displaying a search result according to the first search entity and the geographic location information of the user includes:
judging whether the first search entity is a decomposable entity;
if so, decomposing the first search entity to obtain a plurality of sub-search entities;
generating a first display content card according to the first search entity, each sub-search entity and the geographical position information of the user; the first display content card also comprises the decomposition processing information of the first search entity and the garbage category information of the sub-search entities.
In an optional embodiment, the garbage placement point information includes at least one of:
the method comprises the following steps of obtaining a garbage throwing point name, navigation route information going to the garbage throwing point, estimated time information going to the garbage throwing point, distance information of the garbage throwing point and a geographical position of a user, and garbage throwing time information of the garbage throwing point.
In an optional implementation manner, the instructions executed by the processor 1001 further include:
if the first search entity is not analyzed from the search request, generating a second display content card of the search result according to the geographical position information of the user;
the second display content card comprises preset garbage classification knowledge information matched with the geographical position information of the user, a query box for indicating input of garbage to be searched and garbage putting point information corresponding to the user, wherein the position of the garbage putting point and the geographical position of the user are within a preset distance range.
In an optional implementation manner, the instructions executed by the processor 1001 further include:
and responding to the search content input in the query box, determining a second search entity according to the search content, and updating the second display content card based on the second search entity.
In an optional implementation manner, the first display content card further includes a multimedia search identifier, and the instructions executed by the processor 1001 further include:
receiving multimedia content in response to the multimedia search identifier being triggered;
identifying and analyzing the multimedia content to determine a third search entity;
the first presentation content card is updated based on the third search entity.
In an optional implementation manner, the instructions executed by the processor 1001 further include:
if the search purpose is search aiming at the information of the garbage throwing points, generating a third display content card of the search result according to the geographical position information of the user;
the third display content card comprises garbage throwing point information corresponding to the user, and the position of the garbage throwing point and the geographical position of the user are within a preset distance range.
The disclosed embodiments also provide a computer-readable storage medium, on which a computer program is stored, where the computer program is executed by the processor 1001 to perform the steps of the information search method in the above method embodiments. The storage medium may be a volatile or non-volatile computer-readable storage medium.
The computer program product of the information search method provided in the embodiments of the present disclosure includes a computer-readable storage medium storing a program code, where instructions included in the program code may be used to execute steps of the information search method in the above method embodiments, which may be referred to specifically for the above method embodiments, and are not described herein again.
The embodiments of the present disclosure also provide a computer program, which when executed by a processor implements any one of the methods of the foregoing embodiments. The computer program product may be embodied in hardware, software or a combination thereof. In an alternative embodiment, the computer program product is embodied in a computer storage medium, and in another alternative embodiment, the computer program product is embodied in a Software product, such as a Software Development Kit (SDK), or the like.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the system and the apparatus described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again. In the several embodiments provided in the present disclosure, it should be understood that the disclosed system, apparatus, and method may be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions when actually implemented, and for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of devices or units through some communication interfaces, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present disclosure may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a non-volatile computer-readable storage medium executable by a processor. Based on such understanding, the technical solution of the present disclosure may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present disclosure. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
Finally, it should be noted that: the above-mentioned embodiments are merely specific embodiments of the present disclosure, which are used for illustrating the technical solutions of the present disclosure and not for limiting the same, and the scope of the present disclosure is not limited thereto, and although the present disclosure is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: any person skilled in the art can modify or easily conceive of the technical solutions described in the foregoing embodiments or equivalent technical features thereof within the technical scope of the present disclosure; such modifications, changes or substitutions do not depart from the spirit and scope of the embodiments of the present disclosure, and should be construed as being included therein. Therefore, the protection scope of the present disclosure shall be subject to the protection scope of the claims.

Claims (10)

1. An information search method, characterized in that the method comprises:
responding to a search request of a user, and determining a search purpose of the search request;
if the search purpose is search aiming at the garbage classification information, analyzing the search request to obtain a first search entity;
generating a first display content card of a search result according to the first search entity and the geographical position information of the user;
the first display content card comprises junk category information corresponding to the first search entity and junk dropping point information corresponding to the user, and the position of the junk dropping point and the geographic position of the user are within a preset distance range.
2. The method of claim 1, wherein generating a first presentation content card of search results based on the first search entity and the geographic location information of the user comprises:
judging whether the first search entity is a decomposable entity;
if so, decomposing the first search entity to obtain a plurality of sub-search entities;
generating the first display content card according to the first search entity, each sub-search entity and the geographical position information of the user; the first display content card further comprises decomposition processing information of the first search entity and garbage category information of the sub-search entities.
3. The method of claim 1 or 2, wherein the trash drop point information comprises at least one of:
the method comprises the following steps of obtaining a garbage throwing point name, navigation route information going to the garbage throwing point, estimated time information going to the garbage throwing point, distance information between the garbage throwing point and the geographic position of a user, and garbage throwing time information of the garbage throwing point.
4. The method of claim 1, further comprising:
if the first search entity is not analyzed from the search request, generating a second display content card of the search result according to the geographical position information of the user;
the second display content card comprises preset garbage classification knowledge information matched with the geographical position information of the user, a query box for indicating and inputting garbage to be searched and garbage putting point information corresponding to the user, wherein the position of the garbage putting point and the geographical position of the user are within a preset distance range.
5. The method of claim 4, further comprising:
and responding to search content input in the query box, determining a second search entity according to the search content, and updating the second display content card based on the second search entity.
6. The method of claim 1 or 2, wherein the first presentation content card further comprises a multimedia search identifier, the method further comprising:
receiving multimedia content in response to the multimedia search identifier being triggered;
identifying and analyzing the multimedia content to determine a third search entity;
updating the first display content card based on the third search entity.
7. The method of claim 1, further comprising:
if the search purpose is search aiming at the information of the garbage throwing points, generating a third display content card of a search result according to the geographical position information of the user;
the third display content card comprises the corresponding garbage throwing point information of the user, and the position of the garbage throwing point and the geographic position of the user are within a preset distance range.
8. An information search apparatus, characterized in that the apparatus comprises:
the request response module is used for responding to a search request of a user and determining a search purpose of the search request;
the classified search module is used for analyzing the search request to obtain a first search entity if the search purpose is directed to the search of the garbage classified information;
the first card generation module is used for generating a first display content card of a search result according to the first search entity and the geographical position information of the user;
the first display content card comprises junk category information corresponding to the first search entity and junk dropping point information corresponding to the user, and the position of the junk dropping point and the geographic position of the user are within a preset distance range.
9. A computer device, comprising: a processor, a memory and a bus, the memory storing machine-readable instructions executable by the processor, the processor and the memory communicating over the bus when a computer device is running, the machine-readable instructions when executed by the processor performing the steps of the information search method of any one of claims 1 to 7.
10. A computer-readable storage medium, having stored thereon a computer program which, when being executed by a processor, carries out the steps of the information search method according to any one of claims 1 to 7.
CN202010166605.3A 2020-03-11 2020-03-11 Information searching method and device, electronic equipment and storage medium Pending CN111400583A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010166605.3A CN111400583A (en) 2020-03-11 2020-03-11 Information searching method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010166605.3A CN111400583A (en) 2020-03-11 2020-03-11 Information searching method and device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN111400583A true CN111400583A (en) 2020-07-10

Family

ID=71428611

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010166605.3A Pending CN111400583A (en) 2020-03-11 2020-03-11 Information searching method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN111400583A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112084403A (en) * 2020-08-26 2020-12-15 深圳市华曦达科技股份有限公司 Data query method and device, computer equipment and storage medium
CN112528137A (en) * 2020-11-30 2021-03-19 中国联合网络通信集团有限公司 Rubbish drop point recommendation method and system, server and terminal

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107054937A (en) * 2017-03-23 2017-08-18 广东数相智能科技有限公司 A kind of refuse classification suggestion device and system based on image recognition
US10270791B1 (en) * 2009-12-07 2019-04-23 Google Llc Search entity transition matrix and applications of the transition matrix
CN110482072A (en) * 2019-07-02 2019-11-22 上海净收智能科技有限公司 Refuse classification method, system, medium, garbage containing device and cloud platform
CN110543573A (en) * 2019-08-28 2019-12-06 珠海格力电器股份有限公司 knowledge graph-based garbage classification method and device
CN110597954A (en) * 2019-08-29 2019-12-20 深圳创维-Rgb电子有限公司 Garbage classification method, device and system and computer readable storage medium
CN110781988A (en) * 2019-10-31 2020-02-11 黄晓瞳 Method, device and system for sending garbage type information and corresponding information of garbage can

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10270791B1 (en) * 2009-12-07 2019-04-23 Google Llc Search entity transition matrix and applications of the transition matrix
CN107054937A (en) * 2017-03-23 2017-08-18 广东数相智能科技有限公司 A kind of refuse classification suggestion device and system based on image recognition
CN110482072A (en) * 2019-07-02 2019-11-22 上海净收智能科技有限公司 Refuse classification method, system, medium, garbage containing device and cloud platform
CN110543573A (en) * 2019-08-28 2019-12-06 珠海格力电器股份有限公司 knowledge graph-based garbage classification method and device
CN110597954A (en) * 2019-08-29 2019-12-20 深圳创维-Rgb电子有限公司 Garbage classification method, device and system and computer readable storage medium
CN110781988A (en) * 2019-10-31 2020-02-11 黄晓瞳 Method, device and system for sending garbage type information and corresponding information of garbage can

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112084403A (en) * 2020-08-26 2020-12-15 深圳市华曦达科技股份有限公司 Data query method and device, computer equipment and storage medium
CN112528137A (en) * 2020-11-30 2021-03-19 中国联合网络通信集团有限公司 Rubbish drop point recommendation method and system, server and terminal

Similar Documents

Publication Publication Date Title
CA2988260C (en) System and method for providing contextual information for a location
CN110019645B (en) Index library construction method, search method and device
US20110029474A1 (en) Inferring user-specific location semantics from user data
CN104182488A (en) Search method, server and client
CN103246679A (en) System and method for achieving location-based searching
KR20090003270A (en) Detecting serving area of a web resource
CN110619076A (en) Search term recommendation method and device, computer and storage medium
CN108427761B (en) News event processing method, terminal, server and storage medium
CN101873525A (en) Method and device for storing contact information in mobile terminal
CN111400583A (en) Information searching method and device, electronic equipment and storage medium
KR101754371B1 (en) Method for providing SNS contents attached tag
CN113836435A (en) Information recommendation method, device, equipment and computer readable storage medium
US20100198835A1 (en) Annotating Content With Context Metadata
TWI599894B (en) Region labeling method and apparatus of data documents
CN106682146B (en) Method and system for retrieving scenic spot evaluation according to keywords
CN111241401B (en) Search request processing method and device
CN104050168B (en) Information processing method, electronic equipment and dictionary server
CN115357631A (en) Social account number region position information identification method and device
CN114648010A (en) Data table standardization method, device, equipment and computer storage medium
US9558262B2 (en) Sorting method of data documents and display method for sorting landmark data
CN112597772A (en) Hotspot information determination method, computer equipment and device
TWI532358B (en) Message notification method and apparatus
Alves et al. Tagging space from information extraction and popularity of points of interest
Alves et al. Making sense of location context
Dalli System for spatio-temporal analysis of online news and blogs

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200710