CN107515870B - Searching method and device and searching device - Google Patents
Searching method and device and searching device Download PDFInfo
- Publication number
- CN107515870B CN107515870B CN201610425872.1A CN201610425872A CN107515870B CN 107515870 B CN107515870 B CN 107515870B CN 201610425872 A CN201610425872 A CN 201610425872A CN 107515870 B CN107515870 B CN 107515870B
- Authority
- CN
- China
- Prior art keywords
- content
- key
- search result
- search
- webpage
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 95
- 230000000694 effects Effects 0.000 claims abstract description 56
- 230000008859 change Effects 0.000 claims description 17
- 230000011218 segmentation Effects 0.000 claims description 16
- 238000000605 extraction Methods 0.000 claims description 14
- 230000010354 integration Effects 0.000 claims description 2
- 230000008569 process Effects 0.000 description 22
- 238000012545 processing Methods 0.000 description 14
- 238000004891 communication Methods 0.000 description 11
- 230000006399 behavior Effects 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 239000000284 extract Substances 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- JLYXXMFPNIAWKQ-GNIYUCBRSA-N gamma-hexachlorocyclohexane Chemical compound Cl[C@H]1[C@H](Cl)[C@@H](Cl)[C@@H](Cl)[C@H](Cl)[C@H]1Cl JLYXXMFPNIAWKQ-GNIYUCBRSA-N 0.000 description 3
- JLYXXMFPNIAWKQ-UHFFFAOYSA-N gamma-hexachlorocyclohexane Natural products ClC1C(Cl)C(Cl)C(Cl)C(Cl)C1Cl JLYXXMFPNIAWKQ-UHFFFAOYSA-N 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 229960002809 lindane Drugs 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000007619 statistical method Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000007499 fusion processing Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 238000011895 specific detection Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/957—Browsing optimisation, e.g. caching or content distillation
- G06F16/9577—Optimising the visualization of content, e.g. distillation of HTML documents
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/9535—Search customisation based on user profiles and personalisation
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The embodiment of the invention provides a searching method, a searching device and a searching device, wherein the searching method specifically comprises the following steps: obtaining a search result corresponding to the search word; obtaining key content corresponding to the search result; and outputting a dynamic effect corresponding to the key content in the search result of the search result page. The embodiment of the invention can show more and richer information of the search result, thereby saving the operation time, the operation cost and the network resource required by the user when selecting the search result, and improving the search efficiency and the user experience.
Description
Technical Field
The invention relates to the technical field of internet search, in particular to a search method and a search device.
Background
At present, the amount of information brought by the development of the internet is increased, so that users increasingly rely on search engines when screening information. The search engine is a system that collects information from the internet by using a specific computer program according to a certain policy, provides a search service for a user after organizing and processing the information, and displays information related to user search to the user.
At present, in the process of using a search engine, a user may input a keyword in a search box provided by the search engine, the search engine queries to obtain a webpage or a document matched with the keyword as a search result, and returns the ranked search result to the user by using a certain ranking policy. The information of each search result presented to the user usually includes information such as title, abstract, etc.
However, in the process of using the existing search results, the information such as the title, the abstract and the like contains less information, so that the user cannot be effectively helped to judge whether a certain search result meets the self requirement; under the condition, a user often needs to click a webpage link of a search result to open a webpage before knowing whether a certain search result is needed by the user, so that the search efficiency is reduced, and network resources are wasted.
Disclosure of Invention
In view of the above problems, embodiments of the present invention are provided to provide a searching method, a searching apparatus, and an apparatus for searching that overcome or at least partially solve the above problems, and embodiments of the present invention can present more and richer information of a search result, thereby saving operation time, operation cost, and network resources required by a user when selecting a search result, and improving search efficiency and user experience.
In order to solve the above problems, the present invention discloses a search method, comprising:
obtaining a search result corresponding to the search word;
obtaining key content corresponding to the search result;
and outputting a dynamic effect corresponding to the key content in the search result of the search result page.
Optionally, the search result includes a web page, and the step of obtaining the key content corresponding to the search result includes:
acquiring content related to the search terms from the webpage corresponding to the search result as key content corresponding to the search result; and/or
Acquiring content related to the keywords of the webpage from the webpage corresponding to the search result, and taking the content as the key content corresponding to the search result; and/or
And acquiring key text content from the webpage corresponding to the search result, and acquiring key picture content related to the key text content from the webpage corresponding to the search result as the key content corresponding to the search result.
Optionally, the step of obtaining content related to the search term from the web page corresponding to the search result includes:
extracting text content containing the search terms from the webpage corresponding to the search result to serve as key content corresponding to the search result; and/or
Determining a first similarity between the text content of the webpage corresponding to the search result and the search word, and extracting key content corresponding to the search result from the text content of the webpage according to the first similarity; and/or
Determining a second similarity between the word segmentation of the text content of the webpage corresponding to the search result and the search word, acquiring a target word segmentation from the word segmentation of the text content of the webpage according to the second similarity, and taking the text content containing the target word segmentation as key content corresponding to the search result.
Optionally, the step of obtaining key picture content related to the key text content from the web page corresponding to the search result includes:
extracting key picture contents corresponding to the search result from the picture contents of the webpage corresponding to the search result according to the distance between the picture contents of the webpage corresponding to the search result and the key text contents of the webpage; and/or
And extracting key picture contents corresponding to the search result from the picture contents of the webpage corresponding to the search result according to a third similarity between the description contents of the picture of the webpage corresponding to the search result and the key text contents of the webpage.
Optionally, the search result includes a video, and the step of obtaining the key content corresponding to the search result includes:
acquiring a key picture frame or a picture frame included in a key video clip from a video corresponding to the search result, and taking the key picture frame or the picture frame included in the key video clip as key content corresponding to the search result; and/or the presence of a gas in the gas,
and acquiring a key video clip from the video corresponding to the search result as the key content corresponding to the search result.
Optionally, the step of obtaining a key picture frame from a video corresponding to the search result includes:
extracting key picture frames from the video corresponding to the search result according to a preset frame period; or
And extracting key picture frames from the video corresponding to the search result according to the change between the current picture frame and the subsequent picture frame in the video corresponding to the search result.
Optionally, the search result includes an application program, and the step of obtaining the key content corresponding to the search result includes:
extracting content relevant to the keywords of the application program from the relevant content of the application program to serve as the key content corresponding to the application program; and/or
Acquiring content related to the keywords of the webpage from the webpage corresponding to the application program, and taking the content as the key content corresponding to the application program; and/or
And acquiring key picture content from the webpage corresponding to the application program, and acquiring key text content related to the key picture content from the webpage corresponding to the application program as the key content corresponding to the application program.
Optionally, the step of obtaining the key content corresponding to the search result includes:
acquiring a key picture frame which is in accordance with the gender characteristics of the user from the video corresponding to the search result, and taking the key picture frame as the key content corresponding to the search result; and/or
Acquiring key content fitting with the equipment information of the user from the related content of the application program corresponding to the search result, and taking the key content as the key content corresponding to the search result; and/or
And acquiring content related to the historical search terms of the user from the webpage corresponding to the search result as key content corresponding to the search result.
Optionally, the step of outputting a dynamic effect corresponding to the key content in the search result of the search result page includes:
generating a file with a preset file format according to the key content;
displaying the file with the preset file format in the search result of a search result page;
and outputting the dynamic effect of the search result by playing the file with the preset file format.
Optionally, before the step of presenting the file in the preset file format in the search result of the search result page, the method further includes:
generating corresponding audio information according to the key content;
and integrating the audio information into a file with a preset file format.
Optionally, the generating corresponding audio information according to the key content includes:
converting the key text content included in the key content into corresponding audio information; and/or the presence of a gas in the gas,
acquiring text content corresponding to key picture content included in the key content, and converting the text content into corresponding audio information; and/or the presence of a gas in the gas,
and extracting the audio content corresponding to the key video content included in the key content as the corresponding audio information.
In another aspect, the present invention discloses a searching apparatus, comprising:
the result acquisition module is used for acquiring a search result corresponding to the search word;
the content acquisition module is used for acquiring key content corresponding to the search result; and
and the effect output module is used for outputting the dynamic effect corresponding to the key content in the search results of the search result page.
In yet another aspect, an apparatus for searching is disclosed that includes a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured for execution by the one or more processors to include instructions for:
obtaining a search result corresponding to the search word;
obtaining key content corresponding to the search result;
and outputting a dynamic effect corresponding to the key content in the search result of the search result page.
The embodiment of the invention has the following advantages:
the embodiment of the invention can acquire the key content corresponding to the search result and output the dynamic effect corresponding to the key content in the search result of the search result page. Compared with the mode of statically displaying information such as titles, abstracts and the like in the existing scheme, the dynamic effect of the key content in the embodiment of the invention is dynamic, and various elements such as characters, pictures, videos and the like can be comprehensively utilized to display a large amount of information of the search result, so that more and richer information of the search result can be displayed through the dynamic effect of the key content, and a user can be better assisted in judging whether to select a certain search result, so that the operation time, the operation cost and the network resources required by the user when selecting the search result are saved, and the search efficiency and the user experience are improved.
Drawings
FIG. 1 is a flow chart of the steps of a first embodiment of a search method of the present invention;
FIG. 2 is a flowchart illustrating the steps of a second embodiment of a searching method of the present invention;
FIG. 3 is a flowchart of the third step of a searching method of the present invention;
FIG. 4 is a flowchart illustrating the fourth step of a searching method according to an embodiment of the present invention;
FIG. 5 is a flowchart of the steps of a fifth embodiment of a search method of the present invention;
FIG. 6 is a block diagram of a searching apparatus according to an embodiment of the present invention;
FIG. 7 is a block diagram of an apparatus 900 for searching of the present invention; and
fig. 8 is a schematic diagram of a server according to the present invention.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in further detail below.
The embodiment of the invention provides a searching scheme, which can acquire key content corresponding to a searching result and output a dynamic effect corresponding to the key content in the searching result of a searching result page. In practical application, the dynamic effect of the key content corresponding to the search result can be displayed in the modes of subtitles, multimedia or presentation files and the like, compared with the mode of statically displaying information such as titles, abstracts and the like in the existing scheme, because the dynamic effect of the key content is dynamic in the embodiment of the invention, a large amount of information of the search result can be displayed by comprehensively utilizing various elements such as characters, pictures, videos and the like, therefore, more and richer information of the search result can be displayed in the embodiment of the invention, the embodiment of the invention can better assist a user in judging whether to select a certain search result, thereby saving the operation time and operation cost required by the user when selecting the search result, and improving the user experience.
Method embodiment one
Referring to fig. 1, a flowchart illustrating steps of a first embodiment of a search method according to the present invention is shown, which may specifically include the following steps:
102, acquiring key content corresponding to the search result;
and 103, outputting the dynamic effect corresponding to the key content in the search result of the search result page.
The searching method provided by the embodiment of the invention can be applied to Application programs with searching functions, such as browsers, search engines, searching APPs (Application programs), non-searching APPs and the like, and can be applied to Application environments corresponding to clients and servers, wherein the clients and the servers can be positioned in wired or wireless networks, and the clients and the servers perform data interaction through the wired or wireless networks.
Specifically, the client may operate on an intelligent terminal, and the intelligent terminal may specifically include but is not limited to: smart phones, tablet computers, electronic book readers, MP3 (Moving Picture Experts Group Audio Layer III) players, MP4 (Moving Picture Experts Group Audio Layer IV) players, laptop portable computers, car-mounted computers, desktop computers, set-top boxes, smart televisions, wearable devices, and the like.
In practical application, a client may provide a UI (User Interface), and a User may submit a search term to the client through an Interface such as a search box and a voice Interface on the UI.
The embodiment of the invention can be applied to various application programs with search functions aiming at search objects, wherein the search objects can specifically comprise web pages, videos, music, applications and the like. In an optional embodiment of the present invention, the vertical database corresponding to the search object may be used to obtain the search result corresponding to the search word, or the integrated database may be used to obtain the search result corresponding to the search word, and it can be understood that the embodiment of the present invention does not impose any limitation on the specific process of obtaining the search result corresponding to the search word, and also does not impose any limitation on the specific search object.
In the embodiment of the invention, the key content corresponding to the search result can be used for representing the content which plays an important role or has an important influence on the search result. Optionally, the key content may include: content related to the search terms, important content of the search results, and the like.
For example, when the search result includes a web page, the key content may specifically include: the content of the key words in the webpage, the content of the pictures matched with the key words, and the feedback content (such as comment content, praise content, etc.) of the user on the webpage. For another example, when the search result includes a video, the key content may specifically include: key frames in the video, feedback contents (such as comment contents, praise contents, download times and the like) of the user on the video, and the like. For another example, when the search result includes music, the key content may specifically include: the name of the music, the singer and the feedback content (such as comment content, praise content, download times and the like) of the user on the music. Or, when the search result includes an application, the key content may specifically include: the system comprises a server and a system server, wherein the server is used for introducing picture content and text content of the application and feedback content (such as comment content, praise content, download times, installation times and the like) of a user for the application. It can be understood that, those skilled in the art can obtain and use the key content corresponding to various search results according to the actual application requirements, and the embodiment of the present invention does not limit the specific content of the key content corresponding to the search results and the obtaining manner thereof.
In an optional embodiment of the present invention, in the process of outputting the dynamic effect corresponding to the key content in the search result of the search result page in step 103, the key content corresponding to multiple elements such as text, picture, and video may be comprehensively utilized to display a large amount of information of the search result. It is understood that those skilled in the art can fuse the key contents corresponding to the above-mentioned various elements in any manner according to the actual application requirements.
In another optional embodiment of the present invention, the key contents corresponding to the above multiple elements may be fused to a file in a preset file format, and then the step 103 of outputting the dynamic effect corresponding to the key contents in the search result of the search result page may specifically include: generating a file with a preset file format according to the key content; and displaying the dynamic effect corresponding to the search result by playing the file with the preset file format. In practical applications, the preset file format may have a corresponding file template, and the key content may be directly added to or filled in the file template to generate a corresponding file. And after the file with the preset file format is generated, the file can be stored off line for on-line playing in the searching process. In conclusion, the above-mentioned manner of playing the file with the preset file format and displaying the dynamic effect corresponding to the search result has the advantages of simple logic and convenient maintenance.
In still another optional embodiment of the present invention, the step 103 of outputting the dynamic effect corresponding to the key content in the search result of the search result page may specifically include: generating a file with a preset file format according to the key content; displaying the file with the preset file format in the search result of a search result page; and outputting the dynamic effect of the search result by playing the file with the preset file format. In practical application, playing of files corresponding to all search results of a search result page usually requires consumption of certain terminal resources, but the optional embodiment can display files in a preset file format in the search results of the search result page, and output dynamic effects corresponding to the search results according to triggering operation of a user on the displayed files; because the playing of the corresponding file can not be triggered when the user is not interested in a certain search result, the system resources required by the file playing can be saved to a certain extent.
In yet another optional embodiment of the present invention, the preset file format may specifically include at least one of the following file formats: a subtitle file format, a multimedia file format, and a PPT (presentation, Microsoft Office PowerPoint) format. Wherein, the multimedia file format may further include: video file formats, animation file formats (e.g.,. gif, etc.), dynamic image file formats (e.g.,. flv,. swt, etc.), etc., it is to be understood that embodiments of the present invention are not limited to specific preset file formats.
For example, when the key content includes a text element, a corresponding subtitle file may be created for the corresponding text content, and text contents with different lengths may have a corresponding fade-in/fade-out effect or a corresponding fly-in/fade-out effect as a subtitle element.
For another example, when the key content includes two elements, namely, a text and an image, a corresponding PPT file may be made for the corresponding text content and the image content, where the PPT file specifically includes: one or more slides, each slide may specifically include: the text content and/or the picture content, so that the animation effect between slides can be realized by playing the PPT file, and optionally, the special effect of the text content or the picture content on each slide can also be realized.
For another example, when the key content includes two elements, namely, text and picture, a corresponding animation file or dynamic picture file may be created for the corresponding text and picture content by using a multimedia technology, wherein the text may be added to the picture frame in the animation file or dynamic picture file in the form of subtitles. Or, when the key content includes two elements, namely, text and video, a corresponding video file can be made for the corresponding text content and video content by using a multimedia technology, wherein the text content can be added to a picture frame in the video file in a subtitle form.
It should be noted that a search result may correspond to one or more files in a preset file format, and if a search result may correspond to a video file and a subtitle file, the video file and the subtitle file may be played simultaneously. It can be understood that, in the embodiment of the present invention, there is no limitation on a file in a specific preset file format corresponding to one search result, and there is no limitation on a specific manner for fusing key contents corresponding to the above-mentioned multiple elements.
In yet another optional embodiment of the present invention, before the step of presenting the file in the preset file format in the search result of the search result page, the method may further comprise: generating corresponding audio information according to the key content; and integrating the audio information into a file with a preset file format.
Optionally, the key content may specifically include: at least one of the key text content, the key picture content, and the key video content, the generating of the corresponding audio information according to the key content may specifically include at least one of the following generating manners:
generating a mode 1, converting the key text content included in the key content into corresponding audio information;
in practical application, the key text content can be subjected to speech recognition to obtain corresponding audio information, and the audio information can be fused into a dynamic display process of the key content. For example, the audio information corresponding to the key text content may be played while the key text content and the key picture content, or the dynamic effect corresponding to the key picture content, are presented.
For another example, a first dynamic graph may be constructed according to the content of the key picture, and the audio information corresponding to the content of the key text may be played while the first dynamic graph is displayed. For another example, a second dynamic graph may be constructed according to the content of the key picture and the content of the key text, and the audio information corresponding to the content of the key text may be played while the second dynamic graph is displayed. Or, the first dynamic image may be constructed according to the content of the key picture, the subtitle of the first dynamic image may be constructed according to the content of the key text, and the audio information corresponding to the subtitle may be played while the first dynamic image and the subtitle are displayed. It is understood that the embodiment of the present invention does not limit the specific fusion process of the dynamic presentation process for fusing the audio information to the key content.
A generation mode 2, acquiring text contents corresponding to key picture contents included in the key contents, and converting the text contents into corresponding audio information; the text content corresponding to the key picture content may be a description text of the key picture content, and the like, and the embodiment of the present invention does not specifically limit the content.
And 3, extracting the audio content corresponding to the key video content included in the key content as the corresponding audio information.
It should be noted that each search result may have a corresponding display area, the display area may be located at any position of the web page, and the size of the display area may also be matched with the size displayed on one screen of the file in the preset file format.
In summary, since the dynamic effect of the key content in the embodiment of the present invention is dynamic, and a large amount of information of the search result can be displayed by comprehensively using various elements such as characters, pictures, videos, and the like, the embodiment of the present invention can display more and richer information of the search result, which can better assist the user in determining whether to select a certain search result, thereby saving the operation time and operation cost required by the user when selecting the search result, and improving the user experience.
Method embodiment two
Referring to fig. 2, a flowchart illustrating steps of a second embodiment of the search method of the present invention is shown, which may specifically include the following steps:
with respect to the first embodiment of the method shown in fig. 1, if the search result of this embodiment specifically includes a web page, the step 202 of obtaining the key content corresponding to the search result may specifically include:
For web page search, after a search engine acquires a search result, the web page corresponding to the search result can be further analyzed to acquire key text content and key picture content in the web page, the extracted key text content and/or key picture content are/is generated into a dynamic image file through a multimedia technology, and the search result corresponding to the web page is presented in a dynamic image form in a search result list.
The key content acquired in step 221 may be specifically content related to the search term in the web page corresponding to the search result, and may specifically include: key text content and/or key picture content. Wherein the content related to the search term may further include: at least one of text content containing the search term, text content similar to the search term, and picture content related to the search term.
In an optional embodiment of the present invention, the step 221 of obtaining the content related to the search term from the webpage corresponding to the search result may specifically include:
step A1, extracting text content containing the search terms from the web page corresponding to the search result, as key content corresponding to the search result, such as key text content; and/or
Step A2, determining a first similarity between the text content of the webpage corresponding to the search result and the search term, and extracting key content corresponding to the search result, such as key text content, from the text content of the webpage according to the first similarity; and/or
Step a3, determining a second similarity between the segmentation of the text content of the web page corresponding to the search result and the search term, obtaining a target segmentation from the segmentation of the text content of the web page according to the second similarity, and using the text content containing the target segmentation as key content corresponding to the search result, for example, key text content.
Step a1 may be used to obtain, for the text content containing the search term, a text or several sentences of text containing the search term from the web page as the corresponding key text content.
Step a2 may be configured to obtain text content similar to the search term, and in practical applications, may calculate a first similarity between each section (or each sentence) of text in the web page and the search term, and select, from the web page according to the first similarity, a content with the maximum first similarity or the first similarity greater than a first threshold as the text content similar to the search term.
Step a3 may be used to obtain text content similar to the search term, and in practical applications, the text of the web page may be segmented, the second similarity between each term and the search term is calculated, a target term with the largest second similarity or the second similarity larger than a second threshold is selected, and a segment of text or a sentence containing the target term is used as the text content similar to the search term. The first similarity or the second similarity may be calculated by using a vocabulary similarity function or a vector space model, and it is understood that the specific calculation method of the first similarity or the second similarity is not limited in the embodiment of the present invention.
The process of acquiring picture content related to the search term may specifically include: the description content or the introduction content of the picture in the webpage is obtained, and if the description content or the introduction content of a certain picture is related to the search terms (including the search terms or similar to the search terms), the picture can be regarded as the picture content related to the search terms.
It is understood that the above-mentioned process of acquiring the content related to the search term is only an alternative embodiment, and in fact, the embodiment of the present invention does not impose a limitation on the specific process of acquiring the content related to the search term.
The key content obtained in step 222 is specifically: content related to keywords of the web page. The content related to the keywords of the web page may further include: the image content includes at least one of text content including keywords of the web page, text content similar to the keywords of the web page, and picture content related to the keywords of the web page.
In practical application, the keywords of the web page can be determined by adopting a statistical method, a user feedback method or a manual calibration method. For example, TF-IDF (term frequency-inverse file frequency) is a statistical method, and its main idea is: if a word or phrase appears in a document with a high frequency TF and rarely appears in other articles, the word or phrase is considered to have a good classification capability and is suitable for being used as a keyword of the document. It can be understood that the embodiment of the present invention does not limit the specific determination manner of the keywords of the web page.
For the process of acquiring the content related to the keyword of the web page, the process is similar to the process of acquiring the content related to the search term, so that the details are not repeated herein, and the mutual reference is only required.
Step 223 may first obtain the key text content, and then obtain the key picture content related to the key text content from the web page corresponding to the search result.
In an optional embodiment of the present invention, the step 223 may specifically include:
step B1, extracting key picture contents corresponding to the search result from the picture contents of the webpage corresponding to the search result according to the distance between the picture contents of the webpage corresponding to the search result and the key text contents of the webpage; and/or
And step B2, extracting key picture contents corresponding to the search result from the picture contents of the webpage corresponding to the search result according to a third similarity between the description contents of the picture of the webpage corresponding to the search result and the key text contents of the webpage.
In step B1, the key picture content can be extracted according to the distance between the picture and the text in the web page in the layout. Taking a blog web page as an example, the layout thereof generally includes: in this case, it is considered that the correlation between the picture and the adjacent character is high when the distance between the picture and the adjacent character is short, so that the picture content closest to the key text content can be extracted from the picture content of the webpage corresponding to the search result as the key picture content corresponding to the search result.
Step B2 may extract the key picture content according to a third similarity between the description content of the picture (e.g., the title content of the picture, the context content of the picture, etc.) and the key text content. For example, according to the title content of a certain picture, key text content similar to the title content may be acquired from a webpage, if the acquisition is successful, the picture may be used as the key picture content corresponding to the search result, and if the acquisition is failed, it may be determined that the picture is not the key picture content corresponding to the search result.
It is understood that the above-mentioned process of acquiring the key picture content related to the key text content in steps B1-B2 is only an alternative embodiment, and in fact, the embodiment of the present invention does not limit the specific acquiring process of the key picture content related to the key text content.
It should be noted that, the process of obtaining the key content corresponding to the search result of the web page in the foregoing steps 221 to 223 is only an optional embodiment, and actually, a person skilled in the art may adopt other technical solutions for obtaining the key content corresponding to the search result according to the actual application requirements, for example, the key content corresponding to the search result of the web page may be obtained in the foregoing steps 221 to 223 in an offline condition, and the key content corresponding to the search result of the web page is stored in advance, and then the step 202 may read the key content corresponding to the search result of the web page from the pre-stored content, and it can be understood that the specific process of obtaining the key content corresponding to the search result of the web page in the embodiment of the present invention is not limited.
In summary, after the search result of the web page is obtained, the web page corresponding to the search result may be further analyzed to obtain the key text content and the key picture content in the web page, so that the search result corresponding to the web page may be presented in the search result list in the form of, for example, a dynamic graph. The embodiment of the invention can show more and richer information of the search result through the dynamic effect of the key content, and can better assist the user in judging whether the search result of a certain webpage needs to be selected, so that the operation time, the operation cost and the network resource required by the user when the user selects the search result of the webpage are saved, and the search efficiency and the user experience are improved.
Method embodiment three
Referring to fig. 3, a flowchart illustrating steps of a third embodiment of the search method of the present invention is shown, which may specifically include the following steps:
301, obtaining a search result corresponding to the search word;
with respect to the first method embodiment shown in fig. 1 or the second method embodiment shown in fig. 2, if the search result of this embodiment may specifically include a video, the step 302 of obtaining the key content corresponding to the search result may specifically include:
For video search, after a search result list is obtained, some key picture frames can be extracted from a video corresponding to each search result, the key picture frames are combined to form a dynamic graph, and each search result is presented in the search result list in the form of the dynamic graph for example; this enables the user to know the rough content of a video through the dynamic graph, and thus decide whether to click to open the video.
In an optional embodiment of the present invention, the step 321 of obtaining a key picture frame from a video corresponding to the search result specifically includes:
step C1, extracting key picture frames from the video corresponding to the search result according to a preset frame period, and taking the key picture frames as key picture content corresponding to the search result; or
And step C2, extracting key picture frames from the video corresponding to the search result according to the change between the current picture frame and the subsequent picture frame in the video corresponding to the search result, and taking the key picture frames as the key picture content corresponding to the search result.
Wherein, step C1 extracts key picture frames from the video according to a preset frame period. The frame period may be a period of a fixed length or a period of a random length. In practical applications, if the number of the required key picture contents is large, a shorter frame period may be set, and if the number of the required key picture contents is small, a shorter frame period may be set.
Step C2 may extract key picture frames from the video according to changes between the current picture frame and the subsequent picture frame in the video corresponding to the search result, wherein the picture frames with the degree of change greater than the change threshold may be selected as the key picture frames. Optionally, the change between the current picture frame and the subsequent picture frame may be used to represent a change of a video picture, and specifically, the change may include: in practical applications, the image processing technology may be used to detect changes between the current picture frame and the subsequent picture frame, and the embodiment of the present invention does not limit the specific detection mode corresponding to the changes between the current picture frame and the subsequent picture frame.
In an application example of the present invention, the picture frames in the stack may be traversed in a sequence from front to back, the key picture frame is temporarily stored in the stack, and if a first picture frame of a video is stored in the stack, a change between a subsequent picture frame and the first picture frame may be calculated in the traversing process, and if the change is greater than a change threshold, the subsequent picture frame may be used as the key picture frame, otherwise, a next picture frame may be read, and the above processing may be repeated to select a picture frame with the largest change degree.
It should be understood that the steps C1 and C2 are only examples of obtaining key picture frames from the video corresponding to the search result, and actually, the specific process of obtaining key picture frames from the video corresponding to the search result is not limited by the embodiments of the present invention.
In contrast to the above-mentioned C1 and step C2, the key video frames that are not consecutive can be obtained from the video, and the picture frames of the key video clip obtained in step 321 or 322 can be consecutive, and the key video clip can be a clip that can best reflect the video content, such as a clip of a high-tide part in a tv series or a movie. The key picture content obtained in step 321 specifically includes: at least one of a discontinuous key picture frame and a continuous key picture frame.
The video may be analyzed to obtain the key video snippets, or the key video snippets may be obtained from the content such as video tags, video comments, video subtitles, video introductions, and the like corresponding to the video. It is understood that the embodiment of the present invention does not limit the specific key video clips and the specific obtaining manner thereof. It should be noted that, when the picture frame of the key video clip is obtained from the video corresponding to the search result, the key video clip may be directly played in step 303, so as to output the corresponding dynamic effect.
It should be noted that, in other embodiments of the present invention, besides obtaining the key picture frame from the video corresponding to the search result, corresponding key text information may also be extracted from the content, such as the video tag, the video comment, the video subtitle, the video introduction, and the like, corresponding to the video, and it is understood that specific key content of the video in the embodiments of the present invention is not limited.
In summary, the embodiment of the present invention may extract some key picture frames from the video corresponding to each search result, combine the key picture frames to form a dynamic graph, and then present each search result in the search result list in the form of, for example, a dynamic graph; this allows the user to learn about the general content of a video through dynamic effects such as dynamic graphics, and thus decide whether to click on opening the video.
Method example four
Referring to fig. 4, a flowchart illustrating a fourth step of the embodiment of the searching method of the present invention is shown, which may specifically include the following steps:
with respect to the first method embodiment shown in fig. 1, the second method embodiment shown in fig. 2, or the third method embodiment shown in fig. 3, the search result of this embodiment may specifically include an application program, and the step 402 of obtaining the key content corresponding to the search result may specifically include:
In the application search scenario, after an application list serving as a search result is obtained, relevant content and web pages corresponding to each application in the application list may be analyzed, key text content and key picture content may be extracted therefrom, and the key text content and the key picture content may be combined into a dynamic effect such as a dynamic graph, so as to present the search result in the form of the dynamic graph. In this way, the user can be made aware of the general information of the applications in the application list to decide whether to click on further viewing or downloading or installing the application.
The related content of the application program may be content for introducing the application program, and may specifically include: the application label, the application name, the application introduction, the application comment, the application interface and other contents provided by a developer or an application market can capture the relevant contents of the application program from the Internet such as the official website of the application program in practical application. The web page corresponding to the application program may specifically include: a details page of the application, or the like, contains the web page of the relevant content of the application. It is understood that the embodiment of the present invention does not impose a limitation on the specific relevant content of the application program and the corresponding web page.
In an alternative embodiment of the present invention, in the step 421, the content such as the application tag and the application name of the application program may be used as the keyword of the application program, so that the content including the keyword of the application program or the content similar to the keyword of the application program may be extracted from the related content of the application program as the key content corresponding to the application program.
Since the process of step 422 is similar to that of step 222, reference may be made to step 422, which is not described herein.
In another optional embodiment of the present invention, in step 422, pictures such as an application interface for introducing the application program may be obtained from the detail page corresponding to the application program as key picture contents, and key text contents related to the key picture contents may be obtained from the web page corresponding to the search result. Optionally, similar to step B1, the key text content may be extracted according to the distance between the picture and the text in the web page in the layout, or similar to step B2, the key text content may be extracted according to the third similarity between the description content of the picture (e.g., the title content of the picture, the context content of the picture, etc.) and the key text content, which is not described herein again.
In an application example of the present invention, when a user inputs a search term "input method" in an APP market APP such as a mobile phone assistant, the APP market APP is assumed to obtain a plurality of application lists related to input methods, such as "search dog input method", "Baidu input method", "news flight input method", and the like, through query. Analysis of the search results may be performed after the application list is obtained. For example, the detail introduction information in the detail page of each application can be directly further processed. Taking the "dog search input method" as an example, the key picture content related to the application name "dog search input method" can be extracted from the detail page in the dog search input method, and the key picture content and the corresponding detail introduction content are combined together to form a dynamic graph. In this way, the detailed information of the "dog search input method" can be presented in the form of a dynamic graph in the search result page. Similarly, similar processing can be done for other search results. The user can know the detailed information of each input method only by watching the dynamic graph of the corresponding search result in the result page, so as to decide whether to click or download a specific input method.
In summary, in the application search scenario, the embodiment of the present invention may analyze the related content and the web page corresponding to each application in the application list, extract the key text content and the key picture content from the related content and the web page, combine the key text content and the key picture content into a dynamic effect such as a dynamic graph, and present the search result in the form of the dynamic graph. In this way, the user can be made aware of the general information of the applications in the application list to decide whether to click on further viewing or downloading or installing the application.
Method example five
Referring to fig. 5, a flowchart illustrating a fifth step of an embodiment of a search method according to the present invention is shown, which may specifically include the following steps:
501, obtaining a search result corresponding to a search word;
with respect to the first method embodiment shown in fig. 1, the second method embodiment shown in fig. 2, the third method embodiment shown in fig. 3, or the fourth method embodiment shown in fig. 4, the step 502 of obtaining the key content corresponding to the search result in this embodiment may specifically include:
and 521, acquiring key content corresponding to the search result and fitting with the personalized features of the user.
In the embodiment of the invention, the personalized features of the user can be used for representing the unique features or user tags of the user, so that the key content meeting the personalized requirements of the current user can be provided for the current user.
In an optional embodiment of the present invention, the personalized feature may specifically include at least one of the following features: user attribute characteristics, preference characteristics. Wherein, the user attribute feature may include: relatively stable static attribute characteristics such as the user's age, gender, geography, academic history, business circles, occupation, marital, consumption level, etc.
The preference feature is typically dynamic with respect to the relative stability of the user attribute features described above, which may vary with changing user behavior. In an optional embodiment of the present invention, the preference feature may specifically include: at least one of a user preference characteristic for search terms, a user preference characteristic for browsing web pages, and a user preference characteristic for a device used by the user. It is to be understood that the embodiments of the present invention are not limited to the specific preferred features.
In practical application, the preference characteristics of the user can be obtained according to the historical behaviors of the user in a specific scene, so that search result dynamic graphs with different characteristics are provided for different users. For example, the preference characteristics of the user for the search terms can be obtained by analyzing the historical search behavior of the user, and optionally, one or more historical search terms with the largest occurrence number can be used as the preference characteristics of the user for the search terms. Or the preference characteristics of the user for browsing the webpage can be obtained through the analyzed historical browsing behaviors. Alternatively, the hardware information of the intelligent terminal can be read to obtain the preference characteristics of the equipment used by the user.
In an optional embodiment of the present invention, the step 521 of acquiring the key content corresponding to the search result and conforming to the personalized features of the user may specifically include:
step D1, obtaining a key picture frame which is in accordance with the gender characteristics of the user from the video corresponding to the search result, and taking the key picture frame as the key content corresponding to the search result; and/or
Step D2, obtaining key content fitting with the user's equipment information from the relevant content of the application program corresponding to the search result, as the key content corresponding to the search result; and/or
And D3, acquiring the content related to the historical search terms of the user from the webpage corresponding to the search result as the key content corresponding to the search result.
Step D1 may be applied to a video search scenario, and in an application example of the present invention, if there is both action and love in movies included in the search result, the gender of the user may be determined in advance based on the historical search behavior of the user. If the user is male, when the key picture frame is extracted, the key picture frame rich in action play can be extracted to construct a dynamic picture taking the action play as a main part, and the dynamic picture is presented to the user. If the user is female, when the key picture frame is extracted, the key picture frame rich in love drama can be extracted to construct a dynamic picture taking love drama as a main part, and the dynamic picture is presented to the user.
Step D2 may be applicable to an application search scenario, and in an application example of the present invention, according to a model (e.g., Android and iphone) of a user's mobile phone, application information conforming to the model may be automatically selected as key content, for example, if the application information is an Android phone, an application picture and introduction information of Andriod are displayed.
Step D3 may be applicable to a web page search scenario, and in an application example of the present invention, when selecting a key content according to a historical search behavior of a user, a historical search term of the user may be referred to, that is, the historical search term may be applied to the process of obtaining the key content in step 202, so that a key text content including the historical search term may be obtained, and a key text content similar to the historical search term may also be obtained.
In an optional embodiment of the present invention, in the step D3, the search habit characteristics of the user may be obtained according to the historical search behavior of the user, and the content meeting the search habit characteristics is obtained from the web page corresponding to the search result, and is used as the key content.
In practical applications, the historical search behavior may be a behavior generated by a user in various search scenarios in a search engine, a search APP, a search module of a website, and the like. For example, user a frequently uses the search term "lindane" in the search engine in the last month, which indicates that user a is a badminton fan and is a fan of the planet "lindane", so that the text, picture or video related to the planet "lindane" in the web page can be provided to the user. For another example, if the user B frequently uses the search word "air conditioner" in different e-commerce websites in the last week, which indicates that the user B has a purchase demand for "air conditioner", the text, the picture or the video related to "air conditioner" in the webpage can be provided to the user. For another example, if the user C frequently uses a search term related to a forum event in the search engine recently, the content related to the forum event of the website may be used as the key content.
In practical applications, the data of the historical search behavior may specifically include: historical search terms, historical search time and the like, the historical search terms and the historical search time of the user can be counted, for example, the times of occurrence of the historical search terms are counted, and the more times, the more the search habit of the user can be reflected; for another example, the later the historical search time is, the more the search habit of the user can be reflected. And finally, selecting the historical search word with the largest occurrence frequency and the latest historical search time from the historical search words as a target historical search word, matching the target historical search word with keywords of contents such as texts, pictures or videos in the webpage, and further taking the contents corresponding to the successfully matched popularization keywords as the key contents related to the target historical search word.
It should be noted that, in the process of acquiring the key content in the web page search scenario, a first key content may be acquired for a current search term, and a second key content may be acquired for a historical search term, where the first key content and the second key content may have corresponding first weight and second weight in the total key content, and the numerical values of the first weight and the second weight may be determined by those skilled in the art according to practical application requirements, for example, 80% and 20%, and the specific numerical values of the first weight and the second weight are not limited in the embodiment of the present invention.
In summary, the embodiment of the invention has the following advantages:
firstly, the search results of the key contents corresponding to each search result are presented in the form of a dynamic graph, so that a user can acquire richer information by watching the dynamic graph without clicking the search results, and the user is assisted in judging whether to click further to enter a related page.
Secondly, in a webpage searching scene, the key picture content and the key text content of the webpage can form a dynamic graph, and a corresponding dynamic effect is presented to a user; in a video search scene, a dynamic graph can be constructed by extracting key picture frames, and a corresponding dynamic effect is presented to a user; in an application search scene, a dynamic graph is formed by extracting pictures and relevant word descriptions of application details, and a corresponding dynamic effect is presented to a user. And the method can also be expanded to search scenes of other search results such as music.
Furthermore, a dynamic graph which accords with the characteristics of the user can be constructed for different users according to the acquired user preference characteristics or user attribute characteristics and the like and the personalized characteristics of the user, so that key contents which are in accordance with the personalized requirements of the current user can be provided for the current user.
It should be noted that, for simplicity of description, the method embodiments are described as a series of motion combinations, but those skilled in the art should understand that the present invention is not limited by the described motion sequences, because some steps may be performed in other sequences or simultaneously according to the present invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no moving act is required as an embodiment of the invention.
Device embodiment
Referring to fig. 6, a block diagram of a search apparatus according to an embodiment of the present invention is shown, which may specifically include: a result acquisition module 601, a content acquisition module 602, and an effect output module 603.
The result obtaining module 601 may be configured to obtain a search result corresponding to a search term;
the content obtaining module 602 may be configured to obtain key content corresponding to the search result; and
the effect output module may be configured to output a dynamic effect corresponding to the key content in the search result of the search result page.
In an optional embodiment of the present invention, the search result may specifically include a web page, and the content obtaining module 602 may specifically include:
the first content acquisition sub-module is used for acquiring content related to the search terms from the webpage corresponding to the search result as key content corresponding to the search result; and/or
The second content acquisition sub-module is used for acquiring content related to the keywords of the webpage from the webpage corresponding to the search result as the key content corresponding to the search result; and/or
And the third content acquisition sub-module is used for acquiring key text content from the webpage corresponding to the search result and acquiring key picture content related to the key text content from the webpage corresponding to the search result as the key content corresponding to the search result.
In another optional embodiment of the present invention, the first content obtaining sub-module may specifically include:
a first extraction unit, configured to extract text content including the search term from a webpage corresponding to the search result, as key content corresponding to the search result; and/or
The second extraction unit is used for determining a first similarity between the text content of the webpage corresponding to the search result and the search word, and extracting key content corresponding to the search result from the text content of the webpage according to the first similarity; and/or
And the third extraction unit is used for determining a second similarity between the participles of the text content of the webpage corresponding to the search result and the search word, acquiring target participles from the participles of the text content of the webpage according to the second similarity, and taking the text content containing the target participles as the key content corresponding to the search result.
In yet another optional embodiment of the present invention, the third content obtaining sub-module may specifically include:
a fourth extraction unit, configured to extract, according to a distance between picture content of a web page corresponding to the search result and key text content of the web page, key picture content corresponding to the search result from the picture content of the web page corresponding to the search result; and/or
And the fifth extraction unit is used for extracting the key picture content corresponding to the search result from the picture content of the webpage corresponding to the search result according to the third similarity between the description content of the picture of the webpage corresponding to the search result and the key text content of the webpage.
In another optional embodiment of the present invention, the search result may specifically include a video, and the content obtaining module 602 may specifically include:
a fourth content obtaining sub-module, configured to obtain, from the video corresponding to the search result, a key picture frame or a picture frame included in a key video clip, as key content corresponding to the search result; and/or the presence of a gas in the gas,
and the fifth content acquisition sub-module is used for acquiring a key video clip from the video corresponding to the search result as the key content corresponding to the search result.
In an optional embodiment of the present invention, the fourth content obtaining sub-module may specifically include:
the first picture extraction unit is used for extracting key picture frames from the video corresponding to the search result according to a preset frame period; or
And the second picture extraction unit is used for extracting key picture frames from the video corresponding to the search result according to the change between the current picture frame and the subsequent picture frame in the video corresponding to the search result.
In another optional embodiment of the present invention, the search result may specifically include an application program, and the content obtaining module 602 may specifically include:
a sixth content obtaining sub-module, configured to extract, from the relevant content of the application program, content relevant to the keyword of the application program, as key content corresponding to the application program; and/or
A seventh content obtaining sub-module, configured to obtain, from a web page corresponding to the application program, content related to a keyword of the web page as key content corresponding to the application program; and/or
And the eighth content acquisition submodule is used for acquiring key picture content from the webpage corresponding to the application program, and acquiring key text content related to the key picture content from the webpage corresponding to the application program as the key content corresponding to the application program.
In yet another optional embodiment of the present invention, the content obtaining module 602 may specifically include:
a ninth content obtaining sub-module, configured to obtain, from the video corresponding to the search result, a key picture frame that matches the gender characteristic of the user, as key content corresponding to the search result; and/or
A tenth content obtaining sub-module, configured to obtain, from related content of the application program corresponding to the search result, key content that fits the device information of the user, as the key content corresponding to the search result; and/or
And the eleventh content acquisition sub-module is used for acquiring content related to the historical search terms of the user from the webpage corresponding to the search result as the key content corresponding to the search result.
In another optional embodiment of the present invention, the effect output module 603 may specifically include:
the file generation submodule is used for generating a file with a preset file format according to the key content;
the file display sub-module is used for displaying the file with the preset file format in the search result of the search result page; and
and the file playing submodule is used for outputting the dynamic effect of the search result by playing the file with the preset file format.
In an optional embodiment of the present invention, the apparatus may further comprise:
the audio generation module is used for generating corresponding audio information according to the key content before the file in the preset file format is displayed in the search result of the search result page in the file display sub-module;
and the integration module is used for integrating the audio information into the file with the preset file format.
In another optional embodiment of the present invention, the audio generating module may specifically include, according to the key content:
the first audio generation submodule is used for converting the key text content included in the key content into corresponding audio information; and/or the presence of a gas in the gas,
the second audio generation submodule is used for acquiring text contents corresponding to key picture contents included in the key contents and converting the text contents into corresponding audio information; and/or the presence of a gas in the gas,
and the third audio generation submodule is used for extracting the audio content corresponding to the key video content included in the key content as the corresponding audio information.
For the device embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, refer to the partial description of the method embodiment.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
Fig. 7 is a block diagram illustrating an apparatus 900 for searching according to an example embodiment. For example, the apparatus 900 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 7, apparatus 900 may include one or more of the following components: processing component 902, memory 904, power component 906, multimedia component 908, audio component 910, input/output (I/O) interface 912, sensor component 914, and communication component 916.
The processing component 902 generally controls overall operation of the device 900, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. Processing element 902 may include one or more processors 920 to execute instructions to perform all or a portion of the steps of the methods described above. Further, processing component 902 can include one or more modules that facilitate interaction between processing component 902 and other components. For example, the processing component 902 can include a multimedia module to facilitate interaction between the multimedia component 908 and the processing component 902.
The memory 904 is configured to store various types of data to support operation at the device 900. Examples of such data include instructions for any application or method operating on device 900, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 904 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
The power supply component 906 provides power to the various components of the device 900. The power components 906 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 900.
The multimedia component 908 comprises a screen providing an output interface between the device 900 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide motion action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 908 includes a front facing camera and/or a rear facing camera. The front-facing camera and/or the rear-facing camera may receive external multimedia data when the device 900 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 910 is configured to output and/or input audio signals. For example, audio component 910 includes a Microphone (MIC) configured to receive external audio signals when apparatus 900 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 904 or transmitted via the communication component 916. In some embodiments, audio component 910 also includes a speaker for outputting audio signals.
I/O interface 912 provides an interface between processing component 902 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor component 914 includes one or more sensors for providing status assessment of various aspects of the apparatus 900. For example, the sensor assembly 914 may detect an open/closed state of the device 900, the relative positioning of the components, such as a display and keypad of the apparatus 900, the sensor assembly 914 may also detect a change in the position of the apparatus 900 or a component of the apparatus 900, the presence or absence of user contact with the apparatus 900, orientation or acceleration/deceleration of the apparatus 900, and a change in the temperature of the apparatus 900. The sensor assembly 914 may include a proximity sensor configured to detect the presence of a nearby object in the absence of any physical contact. The sensor assembly 914 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 914 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 916 is configured to facilitate communications between the apparatus 900 and other devices in a wired or wireless manner. The apparatus 900 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 916 receives a broadcast signal or broadcast associated information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 916 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 900 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer readable storage medium comprising instructions, such as the memory 904 comprising instructions, executable by the processor 920 of the apparatus 900 to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
A non-transitory computer readable storage medium having instructions therein, which when executed by a processor of a smart terminal, enable the smart terminal to perform a search method, the method comprising: obtaining a search result corresponding to the search word; obtaining key content corresponding to the search result; and outputting a dynamic effect corresponding to the key content in the search result of the search result page.
Fig. 8 is a schematic structural diagram of a server in an embodiment of the present invention. The server 1900, which may vary widely in configuration or performance, may include one or more Central Processing Units (CPUs) 1922 (e.g., one or more processors) and memory 1932, one or more storage media 1920 (e.g., one or more mass storage devices) storing applications 1942 or data 1944. Memory 1932 and storage medium 1920 can be, among other things, transient storage or persistent storage. The program stored on the storage medium 1920 may include one or more modules (not shown), each of which may include a sequence of instructions operating on a server. Further, a central processor 1922 may be provided in communication with the storage medium 1920 to execute a series of instruction operations in the storage medium 1920 on the server 1900.
The server 1900 may also include one or more power supplies 1926, one or more wired or wireless network interfaces 1950, one or more input-output interfaces 1958, one or more keyboards 1956, and/or one or more operating systems 1941, such as Windows Server, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, etc.
Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This invention is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the invention and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
It will be understood that the invention is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the invention is only limited by the appended claims
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.
The above detailed description is provided for a searching method, a searching apparatus and an apparatus for searching, and the present invention applies specific examples to illustrate the principle and the implementation of the present invention, and the above descriptions of the examples are only used to help understanding the method and the core idea of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.
Claims (31)
1. A method of searching, comprising:
obtaining a search result corresponding to the search word;
obtaining key content corresponding to the search result;
outputting a dynamic effect corresponding to the key content in the search results of the search results page, including: generating a file with a preset file format according to the key content; displaying the dynamic effect corresponding to the search result by playing the file with the preset file format so as to dynamically display the detail information of the search result;
the key content comprises key text content acquired from the search result, and/or key picture content, and/or key video content.
2. The method of claim 1, wherein the search result comprises a web page, and the step of obtaining key content corresponding to the search result comprises:
acquiring content related to the search terms from the webpage corresponding to the search result as key content corresponding to the search result; and/or
Acquiring content related to the keywords of the webpage from the webpage corresponding to the search result, and taking the content as the key content corresponding to the search result; and/or
And acquiring key text content from the webpage corresponding to the search result, and acquiring key picture content related to the key text content from the webpage corresponding to the search result as the key content corresponding to the search result.
3. The method according to claim 2, wherein the step of obtaining the content related to the search term from the web page corresponding to the search result comprises:
extracting text content containing the search terms from the webpage corresponding to the search result to serve as key content corresponding to the search result; and/or
Determining a first similarity between the text content of the webpage corresponding to the search result and the search word, and extracting key content corresponding to the search result from the text content of the webpage according to the first similarity; and/or
Determining a second similarity between the word segmentation of the text content of the webpage corresponding to the search result and the search word, acquiring a target word segmentation from the word segmentation of the text content of the webpage according to the second similarity, and taking the text content containing the target word segmentation as key content corresponding to the search result.
4. The method according to claim 2, wherein the step of obtaining the key picture content related to the key text content from the web page corresponding to the search result comprises:
extracting key picture contents corresponding to the search result from the picture contents of the webpage corresponding to the search result according to the distance between the picture contents of the webpage corresponding to the search result and the key text contents of the webpage; and/or
And extracting key picture contents corresponding to the search result from the picture contents of the webpage corresponding to the search result according to a third similarity between the description contents of the picture of the webpage corresponding to the search result and the key text contents of the webpage.
5. The method according to claim 1, wherein the search result includes a video, and the step of obtaining the key content corresponding to the search result includes:
acquiring a key picture frame or a picture frame included in a key video clip from a video corresponding to the search result, and taking the key picture frame or the picture frame included in the key video clip as key content corresponding to the search result; and/or the presence of a gas in the gas,
and acquiring a key video clip from the video corresponding to the search result as the key content corresponding to the search result.
6. The method according to claim 5, wherein the step of obtaining key picture frames from the video corresponding to the search result comprises:
extracting key picture frames from the video corresponding to the search result according to a preset frame period; or
And extracting key picture frames from the video corresponding to the search result according to the change between the current picture frame and the subsequent picture frame in the video corresponding to the search result.
7. The method according to claim 1, wherein the search result includes an application program, and the step of obtaining the key content corresponding to the search result includes:
extracting content relevant to the keywords of the application program from the relevant content of the application program to serve as the key content corresponding to the application program; and/or
Acquiring content related to the keywords of the webpage from the webpage corresponding to the application program, and taking the content as the key content corresponding to the application program; and/or
And acquiring key picture content from the webpage corresponding to the application program, and acquiring key text content related to the key picture content from the webpage corresponding to the application program as the key content corresponding to the application program.
8. The method according to claim 1, wherein the step of obtaining the key content corresponding to the search result comprises:
acquiring a key picture frame which is in accordance with the gender characteristics of the user from the video corresponding to the search result, and taking the key picture frame as the key content corresponding to the search result; and/or
Acquiring key content fitting with the equipment information of the user from the related content of the application program corresponding to the search result, and taking the key content as the key content corresponding to the search result; and/or
And acquiring content related to the historical search terms of the user from the webpage corresponding to the search result as key content corresponding to the search result.
9. The method of claim 1, wherein before the presenting the dynamic effect corresponding to the search result by playing the file in the preset file format, the method further comprises:
generating corresponding audio information according to the key content;
and integrating the audio information into a file with a preset file format.
10. The method of claim 9, wherein the generating corresponding audio information according to the key content comprises:
converting the key text content included in the key content into corresponding audio information; and/or the presence of a gas in the gas,
acquiring text content corresponding to key picture content included in the key content, and converting the text content into corresponding audio information; and/or the presence of a gas in the gas,
and extracting the audio content corresponding to the key video content included in the key content as the corresponding audio information.
11. A search apparatus, comprising:
the result acquisition module is used for acquiring a search result corresponding to the search word;
the content acquisition module is used for acquiring key content corresponding to the search result; and
the effect output module is used for outputting a dynamic effect corresponding to the key content in the search results of the search result page;
wherein the effect output module includes:
the file generation submodule is used for generating a file with a preset file format according to the key content;
the file playing submodule is used for outputting the dynamic effect of the search result by playing the file with the preset file format so as to dynamically display the detail information of the search result;
the key content comprises key text content acquired from the search result, and/or key picture content, and/or key video content.
12. The apparatus of claim 11, wherein the search result comprises a web page, and wherein the content acquisition module comprises:
the first content acquisition sub-module is used for acquiring content related to the search terms from the webpage corresponding to the search result as key content corresponding to the search result; and/or
The second content acquisition sub-module is used for acquiring content related to the keywords of the webpage from the webpage corresponding to the search result as the key content corresponding to the search result; and/or
And the third content acquisition sub-module is used for acquiring key text content from the webpage corresponding to the search result and acquiring key picture content related to the key text content from the webpage corresponding to the search result as the key content corresponding to the search result.
13. The apparatus of claim 12, wherein the first content acquisition sub-module comprises:
a first extraction unit, configured to extract text content including the search term from a webpage corresponding to the search result, as key content corresponding to the search result; and/or
The second extraction unit is used for determining a first similarity between the text content of the webpage corresponding to the search result and the search word, and extracting key content corresponding to the search result from the text content of the webpage according to the first similarity; and/or
And the third extraction unit is used for determining a second similarity between the participles of the text content of the webpage corresponding to the search result and the search word, acquiring target participles from the participles of the text content of the webpage according to the second similarity, and taking the text content containing the target participles as the key content corresponding to the search result.
14. The apparatus of claim 12, wherein the third content acquisition sub-module comprises:
a fourth extraction unit, configured to extract, according to a distance between picture content of a web page corresponding to the search result and key text content of the web page, key picture content corresponding to the search result from the picture content of the web page corresponding to the search result; and/or
And the fifth extraction unit is used for extracting the key picture content corresponding to the search result from the picture content of the webpage corresponding to the search result according to the third similarity between the description content of the picture of the webpage corresponding to the search result and the key text content of the webpage.
15. The apparatus of claim 11, wherein the search result comprises a video, and wherein the content acquisition module comprises:
a fourth content obtaining sub-module, configured to obtain, from the video corresponding to the search result, a key picture frame or a picture frame included in a key video clip, as key content corresponding to the search result; and/or the presence of a gas in the gas,
and the fifth content acquisition sub-module is used for acquiring a key video clip from the video corresponding to the search result as the key content corresponding to the search result.
16. The apparatus of claim 15, wherein the fourth content acquisition sub-module comprises:
the first picture extraction unit is used for extracting key picture frames from the video corresponding to the search result according to a preset frame period; or
And the second picture extraction unit is used for extracting key picture frames from the video corresponding to the search result according to the change between the current picture frame and the subsequent picture frame in the video corresponding to the search result.
17. The apparatus of claim 11, wherein the search result comprises an application, and wherein the content acquisition module comprises:
a sixth content obtaining sub-module, configured to extract, from the relevant content of the application program, content relevant to the keyword of the application program, as key content corresponding to the application program; and/or
A seventh content obtaining sub-module, configured to obtain, from a web page corresponding to the application program, content related to a keyword of the web page as key content corresponding to the application program; and/or
And the eighth content acquisition submodule is used for acquiring key picture content from the webpage corresponding to the application program, and acquiring key text content related to the key picture content from the webpage corresponding to the application program as the key content corresponding to the application program.
18. The apparatus of claim 11, wherein the content acquisition module comprises:
a ninth content obtaining sub-module, configured to obtain, from the video corresponding to the search result, a key picture frame that matches the gender characteristic of the user, as key content corresponding to the search result; and/or
A tenth content obtaining sub-module, configured to obtain, from related content of the application program corresponding to the search result, key content that fits the device information of the user, as the key content corresponding to the search result; and/or
And the eleventh content acquisition sub-module is used for acquiring content related to the historical search terms of the user from the webpage corresponding to the search result as the key content corresponding to the search result.
19. The apparatus of claim 11, further comprising:
the audio generation module is used for generating corresponding audio information according to the key content before the file playing submodule outputs the dynamic effect of the search result by playing the file with the preset file format;
and the integration module is used for integrating the audio information into the file with the preset file format.
20. The apparatus of claim 19, wherein the audio generation module comprises:
the first audio generation submodule is used for converting the key text content included in the key content into corresponding audio information; and/or the presence of a gas in the gas,
the second audio generation submodule is used for acquiring text contents corresponding to key picture contents included in the key contents and converting the text contents into corresponding audio information; and/or the presence of a gas in the gas,
and the third audio generation submodule is used for extracting the audio content corresponding to the key video content included in the key content as the corresponding audio information.
21. An apparatus for searching, comprising a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs comprising instructions for:
obtaining a search result corresponding to the search word;
obtaining key content corresponding to the search result;
outputting a dynamic effect corresponding to the key content in the search results of the search results page, including: generating a file with a preset file format according to the key content; displaying the dynamic effect corresponding to the search result by playing the file with the preset file format so as to dynamically display the detail information of the search result;
the key content comprises key text content and/or key picture content and/or key video content acquired from the search result.
22. The apparatus of claim 21, wherein the search result comprises a web page, and the obtaining key content corresponding to the search result comprises:
acquiring content related to the search terms from the webpage corresponding to the search result as key content corresponding to the search result; and/or
Acquiring content related to the keywords of the webpage from the webpage corresponding to the search result, and taking the content as the key content corresponding to the search result; and/or
And acquiring key text content from the webpage corresponding to the search result, and acquiring key picture content related to the key text content from the webpage corresponding to the search result as the key content corresponding to the search result.
23. The apparatus of claim 22, wherein the obtaining content related to the search term from the web page corresponding to the search result comprises:
extracting text content containing the search terms from the webpage corresponding to the search result to serve as key content corresponding to the search result; and/or
Determining a first similarity between the text content of the webpage corresponding to the search result and the search word, and extracting key content corresponding to the search result from the text content of the webpage according to the first similarity; and/or
Determining a second similarity between the word segmentation of the text content of the webpage corresponding to the search result and the search word, acquiring a target word segmentation from the word segmentation of the text content of the webpage according to the second similarity, and taking the text content containing the target word segmentation as key content corresponding to the search result.
24. The apparatus of claim 22, wherein the obtaining of the key picture content related to the key text content from the web page corresponding to the search result comprises:
extracting key picture contents corresponding to the search result from the picture contents of the webpage corresponding to the search result according to the distance between the picture contents of the webpage corresponding to the search result and the key text contents of the webpage; and/or
And extracting key picture contents corresponding to the search result from the picture contents of the webpage corresponding to the search result according to a third similarity between the description contents of the picture of the webpage corresponding to the search result and the key text contents of the webpage.
25. The apparatus of claim 21, wherein the search result comprises a video, and wherein the obtaining key content corresponding to the search result comprises:
acquiring a key picture frame or a picture frame included in a key video clip from a video corresponding to the search result, and taking the key picture frame or the picture frame included in the key video clip as key content corresponding to the search result; and/or the presence of a gas in the gas,
and acquiring a key video clip from the video corresponding to the search result as the key content corresponding to the search result.
26. The apparatus according to claim 25, wherein said obtaining key picture frames from the video corresponding to the search result comprises:
extracting key picture frames from the video corresponding to the search result according to a preset frame period; or
And extracting key picture frames from the video corresponding to the search result according to the change between the current picture frame and the subsequent picture frame in the video corresponding to the search result.
27. The apparatus of claim 21, wherein the search result comprises an application program, and wherein the obtaining of the key content corresponding to the search result comprises:
extracting content relevant to the keywords of the application program from the relevant content of the application program to serve as the key content corresponding to the application program; and/or
Acquiring content related to the keywords of the webpage from the webpage corresponding to the application program, and taking the content as the key content corresponding to the application program; and/or
And acquiring key picture content from the webpage corresponding to the application program, and acquiring key text content related to the key picture content from the webpage corresponding to the application program as the key content corresponding to the application program.
28. The apparatus according to claim 21, wherein the obtaining key content corresponding to the search result includes:
acquiring a key picture frame which is in accordance with the gender characteristics of the user from the video corresponding to the search result, and taking the key picture frame as the key content corresponding to the search result; and/or
Acquiring key content fitting with the equipment information of the user from the related content of the application program corresponding to the search result, and taking the key content as the key content corresponding to the search result; and/or
And acquiring content related to the historical search terms of the user from the webpage corresponding to the search result as key content corresponding to the search result.
29. The device of claim 28, wherein the device is also configured to execute the one or more programs by one or more processors includes instructions for:
generating corresponding audio information according to the key content before outputting the dynamic effect of the search result by playing the file with the preset file format;
and integrating the audio information into a file with a preset file format.
30. The apparatus of claim 29, wherein the generating corresponding audio information according to the key content comprises:
converting the key text content included in the key content into corresponding audio information; and/or the presence of a gas in the gas,
acquiring text content corresponding to key picture content included in the key content, and converting the text content into corresponding audio information; and/or the presence of a gas in the gas,
and extracting the audio content corresponding to the key video content included in the key content as the corresponding audio information.
31. One or more machine readable media having instructions stored thereon that, when executed by one or more processors, cause an apparatus to perform the method of one or more of claims 1-10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610425872.1A CN107515870B (en) | 2016-06-15 | 2016-06-15 | Searching method and device and searching device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610425872.1A CN107515870B (en) | 2016-06-15 | 2016-06-15 | Searching method and device and searching device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107515870A CN107515870A (en) | 2017-12-26 |
CN107515870B true CN107515870B (en) | 2022-03-04 |
Family
ID=60720963
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610425872.1A Active CN107515870B (en) | 2016-06-15 | 2016-06-15 | Searching method and device and searching device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107515870B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108765522B (en) * | 2018-05-15 | 2022-08-02 | 维沃移动通信有限公司 | A dynamic image generation method and mobile terminal |
CN109063694B (en) * | 2018-09-12 | 2021-07-02 | 北京科技大学 | A video target detection and recognition method |
CN109218835B (en) | 2018-09-30 | 2020-04-14 | 百度在线网络技术(北京)有限公司 | Essence video generation method, device, equipment and storage medium |
CN109389086B (en) * | 2018-10-09 | 2021-03-05 | 北京科技大学 | Method and system for detecting unmanned aerial vehicle image target |
CN110677734B (en) | 2019-09-30 | 2023-03-10 | 北京达佳互联信息技术有限公司 | Video synthesis method and device, electronic equipment and storage medium |
CN113590917A (en) * | 2021-06-30 | 2021-11-02 | 五八有限公司 | Data searching method and device, electronic equipment and storage medium |
CN113806570B (en) * | 2021-09-22 | 2025-01-03 | 维沃移动通信有限公司 | Image generation method and device, electronic device and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103279477A (en) * | 2013-04-16 | 2013-09-04 | 百度在线网络技术(北京)有限公司 | Searching method, device and system of application program |
CN104391871A (en) * | 2014-10-27 | 2015-03-04 | 北京百度网讯科技有限公司 | Method and device for providing multimedia content |
US9323847B1 (en) * | 2011-09-20 | 2016-04-26 | Google Inc. | Presenting search results |
CN105608170A (en) * | 2015-12-21 | 2016-05-25 | 北京奇虎科技有限公司 | Display method and device of search result page |
CN105630911A (en) * | 2015-12-21 | 2016-06-01 | 北京奇虎科技有限公司 | Mobile terminal based search display method and apparatus |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101025740B (en) * | 2006-02-21 | 2010-08-25 | 腾讯科技(深圳)有限公司 | Automatic play method of picture search result |
US8316027B2 (en) * | 2010-03-12 | 2012-11-20 | Creston Electronics Inc. | Searching two or more media sources for media |
CN102346778B (en) * | 2011-10-11 | 2013-08-21 | 北京百度网讯科技有限公司 | Method and equipment for providing searching result |
US9104785B2 (en) * | 2012-04-16 | 2015-08-11 | International Business Machines Corporation | Presenting unique search result contexts |
CN103455497A (en) * | 2012-05-29 | 2013-12-18 | 百度在线网络技术(北京)有限公司 | Method and system for providing integrated search results |
CN103914545B (en) * | 2014-04-08 | 2018-09-07 | 百度在线网络技术(北京)有限公司 | Search shows method and device |
CN104111990A (en) * | 2014-07-02 | 2014-10-22 | 百度在线网络技术(北京)有限公司 | Displaying method and device of search result card |
CN104239442B (en) * | 2014-09-01 | 2018-03-06 | 百度在线网络技术(北京)有限公司 | Search result shows method and apparatus |
CN104462595B (en) * | 2014-12-29 | 2019-03-19 | 北京奇虎科技有限公司 | Search engine system and the method that multimedia element is embedded in search result items |
CN105138614B (en) * | 2015-08-07 | 2019-07-05 | 百度在线网络技术(北京)有限公司 | The method and apparatus that information shows are carried out in result of page searching |
-
2016
- 2016-06-15 CN CN201610425872.1A patent/CN107515870B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9323847B1 (en) * | 2011-09-20 | 2016-04-26 | Google Inc. | Presenting search results |
CN103279477A (en) * | 2013-04-16 | 2013-09-04 | 百度在线网络技术(北京)有限公司 | Searching method, device and system of application program |
CN104391871A (en) * | 2014-10-27 | 2015-03-04 | 北京百度网讯科技有限公司 | Method and device for providing multimedia content |
CN105608170A (en) * | 2015-12-21 | 2016-05-25 | 北京奇虎科技有限公司 | Display method and device of search result page |
CN105630911A (en) * | 2015-12-21 | 2016-06-01 | 北京奇虎科技有限公司 | Mobile terminal based search display method and apparatus |
Also Published As
Publication number | Publication date |
---|---|
CN107515870A (en) | 2017-12-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107515870B (en) | Searching method and device and searching device | |
CN107888981B (en) | Audio and video preloading method, device, equipment and storage medium | |
US10115433B2 (en) | Section identification in video content | |
CN108932253B (en) | Multimedia search result display method and device | |
RU2640632C2 (en) | Method and device for delivery of information | |
CN110598098A (en) | Information recommendation method and device and information recommendation device | |
CN111708943B (en) | Search result display method and device for displaying search result | |
CN107527619B (en) | Method and device for positioning voice control service | |
CN108227950B (en) | Input method and device | |
CN110232137B (en) | Data processing method and device and electronic equipment | |
CN108073606B (en) | News recommendation method and device for news recommendation | |
CN110309324B (en) | Searching method and related device | |
CN108304412B (en) | Cross-language search method and device for cross-language search | |
CN110020106B (en) | Recommendation method, recommendation device and device for recommendation | |
CN107967271A (en) | A kind of information search method and device | |
CN107622074B (en) | Data processing method and device and computing equipment | |
CN110391966B (en) | Message processing method and device and message processing device | |
CN112291614A (en) | Video generation method and device | |
CN113901241B (en) | Page display method and device, electronic equipment and storage medium | |
CN111046210A (en) | An information recommendation method, device and electronic device | |
CN106815291B (en) | Search result item display method and device and search result item display device | |
CN107515869B (en) | Searching method and device and searching device | |
CN111241844B (en) | Information recommendation method and device | |
CN110633391B (en) | Information searching method and device | |
CN110929122A (en) | Data processing method and device and data processing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |