CN118964713A - Content search method, device, equipment and storage medium - Google Patents
Content search method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN118964713A CN118964713A CN202411027194.4A CN202411027194A CN118964713A CN 118964713 A CN118964713 A CN 118964713A CN 202411027194 A CN202411027194 A CN 202411027194A CN 118964713 A CN118964713 A CN 118964713A
- Authority
- CN
- China
- Prior art keywords
- search
- image
- image search
- text
- electronic device
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9532—Query formulation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9538—Presentation of query results
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Embodiments of the present disclosure relate to a content search method, apparatus, device, and storage medium. The method proposed herein comprises: presenting a first search results page for a text search request; responding to the text search request to meet the preset condition, and presenting an image search entry in a first search result page; in response to selection of the image search portal, presenting an image search component; and presenting a second search results page for the image search request based on the image search request obtained via the image search component. In this way, embodiments of the present disclosure can provide an image search portal based on a text search request, thereby improving search efficiency.
Description
Technical Field
Example embodiments of the present disclosure relate generally to the field of computers and, more particularly, relate to content search methods, apparatuses, devices, and computer-readable storage media.
Background
In recent years, with the development of the internet, more and more users search for and view content in an application platform. However, in the conventional application platform, the text searching mode and the image searching mode are independent from each other, and lack of connection between the two modes results in low searching efficiency.
Disclosure of Invention
In a first aspect of the present disclosure, there is provided a content search method including: presenting a first search results page for a text search request; responding to the text search request to meet the preset condition, and presenting an image search entry in a first search result page; in response to selection of the image search portal, presenting an image search component; and presenting a second search results page for the image search request based on the image search request obtained via the image search component.
In a second aspect of the present disclosure, an apparatus for content searching is provided. The device comprises: a first presentation module configured to present a first search results page for a text search request; a matching module configured to present an image search entry in a first search result page in response to a text search request meeting a preset condition; a processing module configured to present an image search component in response to selection of the image search portal; and a second presentation module configured to present a second search result page for the image search request based on the image search request acquired via the image search component.
In a third aspect of the present disclosure, an electronic device is provided. The apparatus comprises at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit. The instructions, when executed by at least one processing unit, cause the apparatus to perform the method of the first or second aspect.
In a fourth aspect of the present disclosure, a computer-readable storage medium is provided. The computer readable storage medium has stored thereon a computer program executable by a processor to implement the method of the first or second aspect.
It should be understood that what is described in this section of the disclosure is not intended to limit key features or essential features of the embodiments of the disclosure, nor is it intended to limit the scope of the disclosure. Other features of the present disclosure will become apparent from the following description.
Drawings
The above and other features, advantages and aspects of embodiments of the present disclosure will become more apparent by reference to the following detailed description when taken in conjunction with the accompanying drawings. In the drawings, wherein like or similar reference numerals denote like or similar elements, in which:
FIG. 1 illustrates a schematic diagram of an example environment in which embodiments in accordance with the present disclosure may be implemented;
2A-2C illustrate example interfaces according to some embodiments of the present disclosure;
3A-3C illustrate example interfaces according to further embodiments of the present disclosure;
Fig. 4A-4C illustrate example interfaces according to further embodiments of the present disclosure;
FIG. 5 illustrates a flowchart of an example process of content searching, according to some embodiments of the present disclosure;
FIG. 6 illustrates a schematic block diagram of an example apparatus for content searching in accordance with some embodiments of the present disclosure; and
Fig. 7 illustrates a block diagram of an electronic device capable of implementing various embodiments of the present disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure have been illustrated in the accompanying drawings, it is to be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but rather, these embodiments are provided so that this disclosure will be more thorough and complete. It should be understood that the drawings and embodiments of the present disclosure are for illustration purposes only and are not intended to limit the scope of the present disclosure.
It should be noted that any section/subsection headings provided herein are not limiting. Various embodiments are described throughout this document, and any type of embodiment may be included under any section/subsection. Furthermore, the embodiments described in any section/subsection may be combined in any manner with any other embodiment described in the same section/subsection and/or in a different section/subsection.
In describing embodiments of the present disclosure, the term "comprising" and its like should be taken to be open-ended, i.e., including, but not limited to. The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". Other explicit and implicit definitions are also possible below. The terms "first," "second," and the like, may refer to different or the same object. Other explicit and implicit definitions are also possible below.
Embodiments of the present disclosure may relate to user data, the acquisition and/or use of data, and the like. These aspects all follow corresponding legal and related regulations. In embodiments of the present disclosure, all data collection, acquisition, processing, forwarding, use, etc. is performed with knowledge and confirmation by the user. Accordingly, in implementing the embodiments of the present disclosure, the user should be informed of the type of data or information, the range of use, the use scenario, etc. that may be involved and obtain the authorization of the user in an appropriate manner according to the relevant laws and regulations. The particular manner of notification and/or authorization may vary depending on the actual situation and application scenario, and the scope of the present disclosure is not limited in this respect.
In the present description and embodiments, if the personal information processing is concerned, the processing is performed on the premise of having a validity base (for example, obtaining agreement of the personal information body, or being necessary for executing a contract, etc.), and the processing is performed only within a prescribed or contracted range. The user refuses to process the personal information except the necessary information of the basic function, and the basic function is not influenced by the user.
As mentioned above, with the development of the internet, more and more users search for and view content in an application platform. However, on the one hand, the conventional application platform is mainly based on a text search mode, and in some cases, the search capability is limited and the search result is not accurate enough compared with the image search mode. On the other hand, in the existing application platform for providing the image searching mode, the text searching mode and the image searching mode are mutually independent, and the text searching mode and the image searching mode lack of necessary connection, so that the searching efficiency is low, and the user experience is poor.
Embodiments of the present disclosure propose a scheme for content searching. According to this approach, a first search results page for a text search request may be presented; responding to the text search request to meet the preset condition, and presenting an image search entry in a first search result page; in response to selection of the image search portal, presenting an image search component; and presenting a second search results page for the image search request based on the image search request obtained via the image search component.
In this way, embodiments of the present disclosure are able to provide an image search portal in a search result page corresponding to a text search request based on the text search request. The image search portal may direct a user to input an image, obtain search results associated with an image search request. Therefore, the image searching method and the image searching device can provide the image searching method for the user in the traditional text searching mode, so that the text searching method and the image searching method are mutually connected, and the searching efficiency is improved. And the user experience is improved, and the search requirement of the user is met.
Various example implementations of the scheme are described in further detail below in conjunction with the accompanying drawings.
Example Environment
FIG. 1 illustrates a schematic diagram of an example environment 100 in which embodiments of the present disclosure may be implemented. As shown in fig. 1, an example environment 100 may include an electronic device 110.
In this example environment 100, an electronic device 110 may be running an application 120 that supports interface interactions. The application 120 may be any suitable type of application for interface interaction, examples of which may include, but are not limited to: search-enabled applications or other suitable applications. The user 140 may interact with the application 120 via the electronic device 110 and/or its attached device.
In the environment 100 of fig. 1, if the application 120 is in an active state, the electronic device 110 may present an interface 150 for supporting interface interactions through the application 120.
In some embodiments, the electronic device 110 communicates with the server 130 to enable provisioning of services for the application 120. The electronic device 110 may be any type of mobile terminal, fixed terminal, or portable terminal, including a mobile handset, desktop computer, laptop computer, notebook computer, netbook computer, tablet computer, media computer, multimedia tablet, palmtop computer, portable gaming terminal, VR/AR device, personal communication system (Personal Communication System, PCS) device, personal navigation device, personal digital assistant (Personal DIGITAL ASSISTANT, PDA), audio/video player, digital camera/video camera, positioning device, television receiver, radio broadcast receiver, electronic book device, gaming device, or any combination of the preceding, including accessories and peripherals for these devices, or any combination thereof. In some embodiments, electronic device 110 is also capable of supporting any type of interface to the user (such as "wearable" circuitry, etc.).
The server 130 may be an independent physical server, a server cluster or a distributed system formed by a plurality of physical servers, or a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, a content distribution network, basic cloud computing services such as big data and an artificial intelligence platform. Server 130 may include, for example, a computing system/server, such as a mainframe, edge computing node, computing device in a cloud environment, and so on. The server 130 may provide background services for applications 120 in the electronic device 110 that support interface interactions.
A communication connection may be established between server 130 and electronic device 110. The communication connection may be established by wired means or wireless means. The communication connection may include, but is not limited to, a bluetooth connection, a mobile network connection, a universal serial bus (Universal Serial Bus, USB) connection, a wireless fidelity (WIRELESS FIDELITY, WIFI) connection, etc., as embodiments of the disclosure are not limited in this respect. In embodiments of the present disclosure, the server 130 and the electronic device 110 may implement signaling interactions through a communication connection therebetween.
It should be understood that the structure and function of the various elements in environment 100 are described for illustrative purposes only and are not meant to suggest any limitation as to the scope of the disclosure.
Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.
Content search
In some embodiments, electronic device 110 may receive a text search request. As an example, the text search request may include a search request that is obtained based on user input text. For example, a user may enter text in a search-enabled application or in a search engine to obtain a request for content corresponding to the entered text.
In some embodiments, the electronic device 110 presents a first search results page for a text search request. As an example, the electronic device 110 may present relevant content associated with the text search request (e.g., text content and/or image content associated with the text search request, etc.) in the first search results page.
In some embodiments, the electronic device 110 presents the image search portal in the first search results page in response to the text search request meeting a preset condition. As an example, the electronic device 110 may present the image search portal in the first search result page in response to the text search request matching the image search portal. As an example, the image search portal may provide a search way for a user to obtain search results based on image content.
In some embodiments, the electronic device 110 may present the image search component in response to receiving a user selection of an image search portal (e.g., a click operation). The electronic device 110 may obtain an image search request based on the image search component. As an example, the electronic device 110 may obtain image content input by a user based on an image search component. Further, the electronic device 110 can determine an image search request based on the image content acquired via the image search component and present a second search results page for the image search request.
In some embodiments, the electronic device 110 may present content associated with the image search request in the second search results page.
The content search process in the embodiment according to the present disclosure will be described below with reference to fig. 2A to 2C, fig. 3A to 3C, and fig. 4A to 4C.
Fig. 2A-2C illustrate example interfaces 200A-200C according to some embodiments of the present disclosure. The interfaces 200A-200C may be provided by the electronic device 110 shown in fig. 1, for example.
In some embodiments, as shown in fig. 2A, the electronic device 110 may present a first search results page 200A based on the text search request. As an example, as shown in FIG. 2A, a text search request may be associated with, for example, input text 205 (e.g., "XXX topic solving step"). As an example, the electronic device 110 may present multiple search results in the first search results page 200A.
In some embodiments, the image search portal may correspond to a target search type. As an example, the type of the image search portal presented by the electronic device 110 in the first search result page 200A is a target search type among a plurality of preset image search types.
In some embodiments, the target search type may be determined based on a text search request.
In some embodiments, with continued reference to fig. 2A, when the degree of association of the text search request with the image search intent is greater than a threshold, it is determined that the text search request matches a preset condition. As an example, the electronic device 110 may determine whether a degree of association of the text search request with the image search intention (e.g., a degree of association between text content) is greater than a threshold value depending on a preset model. The pre-set model may be implemented as a machine learning model with natural language (e.g., text content) processing capabilities. The invention is not intended to be limited to the specific content of the pre-set model and the training process.
In some embodiments, the image search intent includes a plurality of preset image search intents corresponding to different image search types. In some embodiments, the plurality of preset image search intents may include an image-based commodity search intention; acquiring an intention based on an answer of the image; the intention is searched based on the material of the image. As an example, the image search type corresponding to the image-based commodity search intention may be a find-same type; the image search type corresponding to the answer acquisition intention based on the image may be an answer finding type; the image search type corresponding to the image-based material search intention may be a find material type.
In some embodiments, the electronic device 110 may determine, from at least two preset image search intents, an image search intention with the highest degree of association as the target image search intention in response to the degree of association of the text search request with the at least two preset image search intents being above a threshold.
In some embodiments, with continued reference to fig. 2A, the electronic device 110 may present the image search portal 310 in the first search results page 200A in response to the text search request meeting a preset condition. As an example, as shown in fig. 2A, the electronic device 110 may determine that the target image search intention is an answer search intention based on the input text 205 (e.g., "XXX question solving step") corresponding to the text search request using a preset model, and the target search type is a find answer type. Further, the electronic device 110 may present an image search portal 210 of the answer-finding type in the first search results page 200A. As an example, the image search portal 210 of answer type may be used to provide answer content for the user for the question content based on the user input of image content containing the question content (e.g., mathematical questions).
In some embodiments, with continued reference to FIG. 2A, the target search type may be determined based on at least one search result in the first search page 200A. As an example, if at least one search result is image content or text content containing topic content, then the target search type may be determined to be a find answer type.
In some embodiments, with continued reference to fig. 2A, the electronic device 110 may present an indication element corresponding to the target search type in the image search portal 210. As an example, the indication element corresponding to the target search type may include at least one of a text identification (e.g., the text identification corresponding to the answer-finding type may be "identify picture answer-finding"), an image identification.
In some embodiments, with continued reference to fig. 2A, the electronic device 110 may present an image search component in response to receiving a selection of the image search portal 210.
In some embodiments, as shown in fig. 2B, the electronic device 110 may present a target interface 200B of the image search component corresponding to the target search type. As an example, electronic device 110 may invoke a photographing component in target interface 200B to obtain image content entered by the user. As an example, the electronic device 110 may provide an album portal 215 in the target interface 200B to obtain user-selected image content based on the album portal 215.
In some embodiments, with continued reference to fig. 2B, the electronic device 110 may present an indication element (e.g., an answer 220) associated with the target search type in the target interface 200B.
In some embodiments, as shown in fig. 2C, the electronic device 110 may present a second search results page 200C for the image search request based on the image search request obtained via the image search component. As an example, the electronic device 110 may present the image content acquired via the image search component in the second search results page 200C. Further, the electronic device 110 can display (e.g., frame-select display) the plurality of topic content identified from the image content differently (e.g., topic 221 through topic 224 in FIG. 2C represent 4 topic content). Further, the electronic device 110 can present at least one solution content corresponding to the topic content based on the selected topic content (e.g., the topic 221).
Fig. 3A-3C illustrate example interfaces 300A-300C according to some embodiments of the present disclosure. The interfaces 300A-300C may be provided by the electronic device 110 shown in fig. 1, for example.
In some embodiments, as shown in fig. 3A, the electronic device 110 may present a first search results page 300A based on a text search request. As an example, as shown in fig. 3A, the text search request may be associated with, for example, input text 305 (e.g., "what the XXX clothing upper body effect is").
In some embodiments, with continued reference to fig. 3A, the electronic device 110 may present the image search portal 310 in the first search results page 300A in response to the text search request meeting a preset condition. As an example, as shown in fig. 3A, the electronic device 110 may determine that the target image search intention is an image-based commodity search intention using a preset model based on the input text 305 (e.g., "how XXX clothing upper body effect") corresponding to the text search request, and the target search type is a find money type. Further, the electronic device 110 may present the image search portal 310 of the find type in the first search results page 300A. As an example, the find-the-same type image search portal 310 may be used to provide the user with related goods for the goods content based on the user inputting the image content containing the goods content (e.g., the clothing image).
In some embodiments, with continued reference to fig. 3A, the electronic device 110 may present an indication element corresponding to the target search type in the image search portal 310. As an example, the indication element corresponding to the target search type may include at least one of a text identification (e.g., the text identification corresponding to the find type may be "identify picture find same type"), an image identification.
In some embodiments, with continued reference to fig. 3A, the electronic device 110 may present an image search component in response to receiving a selection of the image search portal 310.
In some embodiments, as shown in fig. 3B, the electronic device 110 may present a target interface 300B of the image search component corresponding to the target search type. As an example, electronic device 110 may invoke a photographing component in target interface 300B to obtain image content entered by the user. As an example, the electronic device 110 may provide an album portal 315 in the target interface 300B to obtain user-selected image content based on the album portal 315.
In some embodiments, with continued reference to fig. 3B, the electronic device 110 may present an indication element (e.g., find the same type 320) associated with the target search type in the target interface 300B.
In some embodiments, as shown in fig. 3C, the electronic device 110 may present a second search results page 300C for the image search request based on the image search request obtained via the image search component. As an example, the electronic device 110 may present the image content acquired via the image search component in the second search results page 300C. Further, the electronic device 110 may display (e.g., box-select display) the at least one merchandise content (e.g., merchandise 321 in fig. 3C) identified from the image content differently. Further, the electronic device 110 may present at least one other merchandise content (e.g., the same type of clothing with a shopping link) associated with the merchandise content (e.g., clothing) based on the merchandise content (e.g., merchandise 321).
Fig. 4A-4C illustrate example interfaces 400A-400C according to some embodiments of the present disclosure. Interfaces 400A-400C may be provided by, for example, electronic device 110 shown in fig. 1.
In some embodiments, as shown in fig. 4A, the electronic device 110 may present a first search results page 400A based on a text search request. As an example, as shown in fig. 3A, the text search request may be associated with, for example, input text 405 (e.g., "XXX expression stories").
In some embodiments, with continued reference to fig. 4A, the electronic device 110 may present the image search portal 410 in the first search results page 400A in response to the text search request meeting a preset condition. As an example, as shown in fig. 4A, the electronic device 110 may determine that the target image search intention is an image-based material search intention using a preset model based on the input text 405 (e.g., "XXX expression material") corresponding to the text search request, and the target search type is a find material type. Further, the electronic device 110 can present an image search portal 410 of the find material type in the first search results page 400A. As an example, the image search portal 410 of the find material type may be used to provide relevant material for the material content to the user based on the user input of image content containing the material content (e.g., expressive material, which may include, for example, an expressive package).
In some embodiments, with continued reference to fig. 4A, the electronic device 110 may present an indication element corresponding to the target search type in the image search portal 410. As an example, the indication element corresponding to the target search type may include at least one of a text identification (e.g., the text identification corresponding to the find material type may be "identify picture find material"), an image identification.
In some embodiments, with continued reference to fig. 4A, the electronic device 110 may present an image search component in response to receiving a selection of the image search portal 410.
In some embodiments, as shown in fig. 4B, the electronic device 110 may present a target interface 400B of the image search component corresponding to the target search type. As an example, electronic device 110 may invoke a photographing component in target interface 300B to obtain image content entered by the user. As an example, the electronic device 110 may provide an album portal 415 in the target interface 400B to obtain user-selected image content based on the album portal 415.
In some embodiments, with continued reference to fig. 4B, the electronic device 110 may present an indication element (e.g., find material 420) associated with the target search type in the target interface 400B.
In some embodiments, as shown in fig. 4C, the electronic device 110 may present a second search results page 400C for the image search request based on the image search request obtained via the image search component. As an example, the electronic device 110 may present the image content acquired via the image search component in the second search results page 400C. Further, the electronic device 110 can display (e.g., box-select display) at least one material content (e.g., material 421 in fig. 4C) identified from the image content differently. Further, the electronic device 110 may present at least one other material content (e.g., other expressive material of the same series) associated with the material content (e.g., expressive material) based on the material content (e.g., material 421).
Based on the above-described procedure, embodiments of the present disclosure are able to provide an image search portal associated with a target search type in a search result page corresponding to a text search request based on the text search request. The image search portal may direct a user to input an image, obtain search results associated with an image search request. Therefore, the image searching method and the image searching device can provide the image searching method for the user in the traditional text searching mode, so that the text searching method and the image searching method are mutually connected, and the searching efficiency is improved. And the user experience is improved, and the search requirement of the user is met.
Example procedure
FIG. 5 illustrates a flowchart of an example process 500 for interface interaction, according to some embodiments of the present disclosure. The process 500 may be implemented at the electronic device 110. Process 500 is described below with reference to fig. 1.
As shown, at block 510, the electronic device 110 presents a first search results page for a text search request.
At block 520, the electronic device 110 presents an image search portal in a first search results page in response to the text search request meeting a preset condition.
At block 530, the electronic device 110 presents an image search component in response to selection of the image search portal.
At block 540, the electronic device 110 presents a second search results page for the image search request based on the image search request obtained via the image search component.
In some embodiments, the image search portal corresponds to a target search type, and presenting the image search component includes: the image search component is presented with a target page corresponding to the target search type.
In some embodiments, the target search type is determined based on the text search request and/or at least one search result in the first search result page.
In some embodiments, the image search portal presents an indication element corresponding to the target search type.
In some embodiments, process 500 further comprises: determining that the text search request meets a preset condition through the following process: and determining that the text search request matches the preset condition in response to the association degree of the text search request and the image search intention being greater than a threshold value.
In some embodiments, the image search intent includes a plurality of preset image search intents corresponding to different image search types.
In some embodiments, the presenting image search component comprises: in response to the text search request and the association degrees of at least two preset image search intentions are higher than a threshold value, determining a target image search intention with the highest association degree from the at least two preset image search intentions; and an image search component that presents the image corresponding to the target image search intent.
In some embodiments, the plurality of preset image search intents include a plurality of: commodity searching intention based on the image; acquiring an intention based on an answer of the image; the intention is searched based on the material of the image.
Example apparatus and apparatus
Embodiments of the present disclosure also provide corresponding apparatus for implementing the above-described methods or processes. Fig. 6 illustrates a schematic block diagram of an apparatus 600 for content searching in accordance with certain embodiments of the present disclosure. The apparatus 600 may be implemented as or included in the electronic device 110. The various modules/components in apparatus 600 may be implemented in hardware, software, firmware, or any combination thereof.
As shown in fig. 6, the apparatus 600 includes a first presentation module 610 configured to present a first search results page for a text search request; a matching module 620 configured to present an image search entry in the first search result page in response to the text search request satisfying a preset condition; a processing module 630 configured to present an image search component in response to selection of the image search portal; and a second presentation module 640 configured to present a second search result page for the image search request based on the image search request acquired via the image search component.
In some embodiments, the image search portal corresponds to a target search type, and the processing module 630 is further configured to: the image search component is presented with a target page corresponding to the target search type.
In some embodiments, the target search type is determined based on the text search request and/or at least one search result in the first search result page.
In some embodiments, the image search portal presents an indication element corresponding to the target search type.
In some embodiments, the apparatus 600 further comprises a determination module configured to: and determining that the text search request matches the preset condition in response to the association degree of the text search request and the image search intention being greater than a threshold value.
In some embodiments, the image search intent includes a plurality of preset image search intents corresponding to different image search types.
In some embodiments, the processing module 630 is further configured to: in response to the text search request and the association degrees of at least two preset image search intentions are higher than a threshold value, determining a target image search intention with the highest association degree from the at least two preset image search intentions; and an image search component that presents the image corresponding to the target image search intent.
In some embodiments, the plurality of preset image search intents include a plurality of: commodity searching intention based on the image; acquiring an intention based on an answer of the image; the intention is searched based on the material of the image.
Fig. 7 illustrates a block diagram of an electronic device 700 in which one or more embodiments of the disclosure may be implemented. It should be understood that the electronic device 700 illustrated in fig. 7 is merely exemplary and should not be construed as limiting the functionality and scope of the embodiments described herein. The electronic device 700 shown in fig. 7 may be used to implement the electronic device 110 of fig. 1.
As shown in fig. 7, the electronic device 700 is in the form of a general-purpose electronic device. Components of electronic device 700 may include, but are not limited to, one or more processors or processing units 710, memory 720, storage 730, one or more communication units 740, one or more input devices 750, and one or more output devices 760. The processing unit 710 may be an actual or virtual processor and is capable of performing various processes according to programs stored in the memory 720. In a multiprocessor system, multiple processing units execute computer-executable instructions in parallel to improve the parallel processing capabilities of electronic device 700.
Electronic device 700 typically includes a number of computer storage media. Such a medium may be any available media that is accessible by electronic device 700, including, but not limited to, volatile and non-volatile media, removable and non-removable media. The memory 720 may be volatile memory (e.g., registers, cache, random Access Memory (RAM)), non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. Storage device 730 may be a removable or non-removable media and may include machine-readable media such as flash drives, magnetic disks, or any other media that may be capable of storing information and/or data and that may be accessed within electronic device 700.
The electronic device 700 may further include additional removable/non-removable, volatile/nonvolatile storage media. Although not shown in fig. 7, a magnetic disk drive for reading from or writing to a removable, nonvolatile magnetic disk (e.g., a "floppy disk") and an optical disk drive for reading from or writing to a removable, nonvolatile optical disk may be provided. In these cases, each drive may be connected to a bus (not shown) by one or more data medium interfaces. Memory 720 may include a computer program product 725 having one or more program modules configured to perform the various methods or acts of the various embodiments of the disclosure.
The communication unit 740 enables communication with other electronic devices through a communication medium. Additionally, the functionality of the components of the electronic device 700 may be implemented in a single computing cluster or in multiple computing machines capable of communicating over a communication connection. Thus, the electronic device 700 may operate in a networked environment using logical connections to one or more other servers, a network Personal Computer (PC), or another network node.
The input device 750 may be one or more input devices such as a mouse, keyboard, trackball, etc. The output device 760 may be one or more output devices such as a display, speakers, printer, etc. The electronic device 700 may also communicate with one or more external devices (not shown), such as storage devices, display devices, etc., through the communication unit 740, with one or more devices that enable a user to interact with the electronic device 700, or with any device (e.g., network card, modem, etc.) that enables the electronic device 700 to communicate with one or more other electronic devices, as desired. Such communication may be performed via an input/output (I/O) interface (not shown).
According to an exemplary implementation of the present disclosure, a computer-readable storage medium having stored thereon computer-executable instructions, wherein the computer-executable instructions are executed by a processor to implement the method described above is provided. According to an exemplary implementation of the present disclosure, there is also provided a computer program product tangibly stored on a non-transitory computer-readable medium and comprising computer-executable instructions that are executed by a processor to implement the method described above.
Various aspects of the present disclosure are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus, devices, and computer program products implemented according to the disclosure. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer-readable program instructions.
These computer readable program instructions may be provided to a processing unit of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processing unit of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. These computer readable program instructions may also be stored in a computer readable storage medium that can direct a computer, programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer readable medium having the instructions stored therein includes an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer readable program instructions may be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer, other programmable apparatus or other devices implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various implementations of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The foregoing description of implementations of the present disclosure has been provided for illustrative purposes, is not exhaustive, and is not limited to the implementations disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the various implementations described. The terminology used herein was chosen in order to best explain the principles of each implementation, the practical application, or the improvement of technology in the marketplace, or to enable others of ordinary skill in the art to understand each implementation disclosed herein.
Claims (11)
1. A content search method, comprising:
presenting a first search results page for a text search request;
Responding to the text search request to meet a preset condition, and presenting an image search entry in the first search result page;
Presenting an image search component in response to selection of the image search portal; and
Based on the image search request obtained via the image search component, a second search results page for the image search request is presented.
2. The method of claim 1, wherein the image search portal corresponds to a target search type, and presenting an image search component comprises:
and presenting the target page of the image searching component corresponding to the target searching type.
3. The method of claim 2, wherein the target search type is determined based on at least one search result in the text search request and/or the first search result page.
4. The method of claim 2, wherein the image search portal presents an indication element corresponding to the target search type.
5. The method of claim 1, further comprising determining that the text search request satisfies the preset condition by:
And determining that the text search request matches the preset condition in response to the association degree of the text search request and the image search intention being greater than a threshold value.
6. The method of claim 5, wherein the image search intent comprises a plurality of preset image search intents corresponding to different image search types.
7. The method of claim 6, wherein presenting the image search component comprises:
Determining a target image search intention with the highest association degree from at least two preset image search intents in response to the association degree of the text search request and the at least two preset image search intents being higher than a threshold value; and
And displaying the image searching component corresponding to the target image searching intention.
8. The method of claim 6, wherein the plurality of preset image search intents include a plurality of:
Commodity searching intention based on the image;
Acquiring an intention based on an answer of the image;
The intention is searched based on the material of the image.
9. An apparatus for content searching, comprising:
A first presentation module configured to present a first search results page for a text search request;
A matching module configured to present an image search entry in the first search result page in response to the text search request meeting a preset condition;
a processing module configured to present an image search component in response to selection of the image search portal; and
A second presentation module configured to present a second search results page for an image search request based on the image search request obtained via the image search component.
10. An electronic device, comprising:
At least one processing unit; and
At least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, which when executed by the at least one processing unit, cause the electronic device to perform the method of any one of claims 1-8.
11. A computer readable storage medium having stored thereon a computer program executable by a processor to implement the method of any of claims 1 to 8.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202411027194.4A CN118964713A (en) | 2024-07-29 | 2024-07-29 | Content search method, device, equipment and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202411027194.4A CN118964713A (en) | 2024-07-29 | 2024-07-29 | Content search method, device, equipment and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN118964713A true CN118964713A (en) | 2024-11-15 |
Family
ID=93398564
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202411027194.4A Pending CN118964713A (en) | 2024-07-29 | 2024-07-29 | Content search method, device, equipment and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN118964713A (en) |
-
2024
- 2024-07-29 CN CN202411027194.4A patent/CN118964713A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN117519528A (en) | Method, apparatus, device and storage medium for interaction | |
| CN118296228A (en) | Searching method, searching device, searching equipment and storage medium | |
| CN107944063A (en) | News recommendation method and system based on topic model and user group | |
| CN112507218A (en) | Business object recommendation method and device, electronic equipment and storage medium | |
| CN118963612B (en) | Interface interaction method, device, equipment and storage medium | |
| CN112559913A (en) | Data processing method and device, computing equipment and readable storage medium | |
| CN118964713A (en) | Content search method, device, equipment and storage medium | |
| CN116700541A (en) | Interface interaction method, device, equipment and storage medium | |
| CN116301466A (en) | Method, apparatus, device and storage medium for searching | |
| US20160150038A1 (en) | Efficiently Discovering and Surfacing Content Attributes | |
| CN119781888B (en) | Information processing method, apparatus, device and storage medium | |
| CN119293333A (en) | Information search method, device, equipment and storage medium | |
| CN120687185A (en) | Interface interaction method, device, equipment and storage medium | |
| US20240119096A1 (en) | Meta-searching method and apparatus | |
| CN107659720A (en) | A kind of information processing method, electronic equipment and computer-readable storage medium | |
| CN108462680B (en) | Input information processing method, server and terminal equipment | |
| CN120123572A (en) | Information searching method, device, equipment and storage medium | |
| CN119148910A (en) | Method, apparatus, device, storage medium and program product for processing media content | |
| CN120179895A (en) | Information processing method, device, equipment and storage medium | |
| CN120406785A (en) | Interface interaction method, device, equipment and storage medium | |
| CN119213431A (en) | A method, device, equipment and storage medium for presenting content | |
| CN119884216A (en) | Method, device, equipment and storage medium for content presentation | |
| CN119396325A (en) | Information search method, device, equipment and storage medium | |
| CN118981571A (en) | Method, device, equipment and storage medium for information search | |
| CN119440703A (en) | Information interaction method, device, equipment and storage medium |
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 |