[go: up one dir, main page]

CN108763369B - Video searching method and device - Google Patents

Video searching method and device Download PDF

Info

Publication number
CN108763369B
CN108763369B CN201810474786.9A CN201810474786A CN108763369B CN 108763369 B CN108763369 B CN 108763369B CN 201810474786 A CN201810474786 A CN 201810474786A CN 108763369 B CN108763369 B CN 108763369B
Authority
CN
China
Prior art keywords
video
search
search results
tags
label
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
Application number
CN201810474786.9A
Other languages
Chinese (zh)
Other versions
CN108763369A (en
Inventor
王天畅
叶澄灿
王亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing QIYI Century Science and Technology Co Ltd
Original Assignee
Beijing QIYI Century Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing QIYI Century Science and Technology Co Ltd filed Critical Beijing QIYI Century Science and Technology Co Ltd
Priority to CN201810474786.9A priority Critical patent/CN108763369B/en
Publication of CN108763369A publication Critical patent/CN108763369A/en
Application granted granted Critical
Publication of CN108763369B publication Critical patent/CN108763369B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The embodiment of the invention provides a video searching method and a video searching device, wherein the method comprises the following steps: acquiring one or more first search results based on a video search keyword input by a user; determining whether a video tag needs to be generated for the one or more first search results; if so, generating a video label; presenting the one or more first search results and the video tag; when a search request of a user for a video tag is received, selecting a second search result from the one or more first search results based on the video tag; and displaying the second search result. The embodiment of the invention intelligently generates the video tags of the search results on line in real time, helps the user to screen interested classified subject contents, can also help the user to quickly and effectively locate the interested video, is beneficial to expanding the user interest, discovering new contents, improving the click rate and the search flow guide rate, and simultaneously improves the search efficiency and the user experience of the user.

Description

Video searching method and device
Technical Field
The present invention relates to the field of internet technologies, and in particular, to a video search method and a video search apparatus.
Background
With the development of the scale of the video website, the content of the video in the video website search engine index library is more and more abundant, and the amount of the video which can be recalled under the same search query word is more and more.
The traditional video search engine sorts the recalled videos through the dimensions of relevance, click quantity and the like, returns the videos to the user in the optimal top N in the forms of waterfall flow and the like, and the user selects the videos meeting the intention and clicks to watch the videos by gliding or page turning and browsing.
However, when the query words input by the user are generalized, a plurality of videos can be recalled, and when the video results have different subjects and different attention points of different users, the user needs to distinguish one video in the traditional waterfall flow results to find the video meeting the needs of the user, so that more time and energy of the user can be consumed, the selection cost of the user is increased, and the user search experience is more general.
Disclosure of Invention
In view of the foregoing problems, embodiments of the present invention provide a video search method and a corresponding video search apparatus.
In order to solve the above problems, an embodiment of the present invention discloses various video searching methods, including:
acquiring one or more first search results based on a video search keyword input by a user;
determining whether a video tag needs to be generated for the one or more first search results;
if so, generating a video label;
presenting the one or more first search results and the video tag;
when a search request of a user for a video tag is received, selecting a second search result from the one or more first search results based on the video tag;
and displaying the second search result.
Preferably, the method further comprises the following steps:
and if the video tags do not need to be generated aiming at the one or more first search results, showing the one or more first search results.
Preferably, each first search result has at least one attribute tag;
the step of determining whether a video tag needs to be generated for the one or more first search results comprises:
counting the types of attribute labels of all first search results;
judging whether the number of the types of the attribute tags is larger than a preset number N or not;
if so, determining that video tags need to be generated for the one or more first search results; the video tags are a set of N attribute tags with the number being the top rank in all the attribute tags, wherein N is a positive integer.
Preferably, the step of selecting the second search result from the one or more first search results based on the video tag comprises:
matching the video tags with the attribute tags of each first search result respectively;
and if at least one matching item exists, determining the matched first search result as a second search result.
Preferably, the attribute tag is generated by:
acquiring a log label and/or a content label of the video;
judging whether the log label and/or the content label has a matching item with a preset limited label set;
and if so, taking the log label and/or the content label as an attribute label of the video.
Correspondingly, the embodiment of the invention discloses a video searching device, which comprises:
the acquisition module is used for acquiring one or more first search results based on a video search keyword input by a user;
the judging module is used for judging whether a video label needs to be generated aiming at the one or more first search results;
the generating module is used for generating a video label;
a presentation module for presenting the one or more first search results and the video tag;
the selection module is used for selecting a second search result from the one or more first search results based on the video tag when a search request of a user for the video tag is received;
the display module is further configured to display the second search result.
Preferably, if the video tag does not need to be generated for the one or more first search results, the presentation module is further configured to present the one or more first search results.
Preferably, each first search result has at least one attribute tag;
the judging module comprises:
the statistic submodule is used for counting the types of the attribute tags of all the first search results;
the attribute tag type number judging submodule is used for judging whether the number of the types of the attribute tags is larger than the preset number N or not;
a decision sub-module for deciding that video tags need to be generated for the one or more first search results; the video tags are a set of N attribute tags with the number being the top rank in all the attribute tags, wherein N is a positive integer.
Preferably, the selection module comprises:
the matching submodule is used for respectively matching the video tags with the attribute tags of each first search result;
and the determining submodule is used for determining the matched first search result as a second search result if at least one matched item exists.
Preferably, the attribute tag is generated by:
acquiring a log label and/or a content label of the video;
judging whether the log label and/or the content label has a matching item with a preset limited label set;
and if so, taking the log label and/or the content label as an attribute label of the video.
The embodiment of the invention has the following advantages:
in the embodiment of the invention, one or more first search results are obtained based on a video search keyword input by a user, whether a video tag needs to be generated for the one or more first search results is judged, if yes, the video tag is generated, the one or more first search results and the video tag are displayed, when a search request of the user for the video tag is received, one or more second search results are selected from the one or more first search results based on the video tag, and finally, the one or more second search results are displayed. Therefore, the video tags of the search results are intelligently generated on line in real time, the users are helped to screen interested classified subject contents, the users are helped to quickly and effectively locate the interested videos, the user interests are favorably expanded, new contents are found, the click rate and the search traffic rate are improved, and meanwhile, the search efficiency and the user experience of the users are also improved.
Drawings
FIG. 1 is a flow chart of the steps of one embodiment of a video search method of the present invention;
fig. 2 is a block diagram of a video search apparatus according to an embodiment of 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.
Referring to fig. 1, a flowchart illustrating steps of an embodiment of a video search method according to the present invention is shown, which may specifically include the following steps:
step 101, acquiring one or more first search results based on a video search keyword input by a user;
in practical application, a user can search and watch videos on a video website through a browser, and can also search and watch videos through a client. Whether a browser or a client has a search bar, a user can perform a video search by entering a search keyword in the search bar.
After a user inputs a search keyword in a search bar, a search engine can be triggered to search through a mode of 'enter key', or a mode of clicking a 'search' key and the like, and then the search engine can return a search result related to the search keyword.
The number of search results depends on the scope of the keyword, for example, if the number of words of the keyword is large, or the semantics of the keyword is narrow, the number of search results may be small or even none; and the number of words of the keyword is less or the semantics of the keyword are more extensive, the number of the search results may be more.
Step 102, judging whether a video label needs to be generated aiming at the one or more first search results;
after the search engine acquires the one or more search results, whether the acquired one or more search results need to be immediately presented to the user depends on whether video tags need to be generated for the acquired one or more search results.
In a preferred embodiment of the present invention, each first search result has at least one attribute tag. For example, if the user enters the search keyword "zhonglun", the search results in 100 results, if some of the search results are news, the attribute tag of the search result may be "news", if some of the search results are songs, the attribute tag of the search result may be "songs", if some of the search results are news videos, the attribute tag of the search result may be "news", "videos", and so on. That is to say, each search result has at least one attribute tag, and the number of the attribute tags may have no upper limit, or may set an upper limit, for example, 5 or 6, which may be set according to actual requirements, which is not limited in this embodiment of the present invention.
In a preferred embodiment of the present invention, the attribute tag is generated by:
acquiring a log label and/or a content label of the video;
and filtering the log labels and/or the content labels by adopting a preset limited label set to obtain attribute labels of the videos.
In particular, attribute tags for videos may be generated in an offline environment. The log labels are generated based on video search logs of users, the content labels are generated based on text contents of videos, and then the log labels and/or the content labels are filtered by adopting a preset limited label set, so that attribute labels of the videos can be obtained.
The preset limited label set can be automatically generated, also can be manually generated, or can be automatically generated firstly and then is manually screened. And the number of tags in the limited tag set can be set according to actual requirements, such as 1000 tags, 2000 tags, or other numbers of tags. In addition, tags in the defined set of tags are tags that do not contain duplicates.
It should be noted that, in practical application, a situation without a log tag may occur, for example, if a user clears a log, the log tag cannot be obtained naturally, in this case, the attribute tag is a content tag, and the content tags are the same; if both the journal tag and the content tag are present, the attribute tag may include both the journal tag and the content tag.
In a preferred embodiment of the present invention, the log label is generated by:
acquiring a video search log of a user;
performing word segmentation processing on the video search log to obtain one or more keywords;
filtering the one or more keywords;
and taking the filtered keywords as the log labels of the videos.
Specifically, no matter whether the user performs video search on a browser or a client, the user generates a search log locally during the video search, then performs word segmentation processing on the search log to obtain one or more words or phrases, filters out nonsense words or phrases, such as "ones", and the like, and uses one or more keywords obtained after filtering as log tags of the video.
For example, a user obtains a certain video by searching for "the latest single song MV of zhou jilun", locally generates a search log which is the "latest single song MV of zhou jilun", obtains five characters/words of "zhou jilun", "up-to-date", "single song", and "MV" by word segmentation processing, filters the five characters/words, and after "removing", obtains four keywords of "zhou jilun", "up-to-date", "single song", and "MV", so the four keywords are used as log tags of the video.
In a preferred embodiment of the present invention, the content tag is generated by:
acquiring text information of the video;
performing word segmentation processing on the text information to obtain one or more keywords;
filtering the one or more keywords;
and taking the filtered keywords as content labels of the videos.
Specifically, the text information may include a title and a content profile of the video, and after the user views the video, the user may perform a word segmentation process on the text information to obtain one or more words or phrases, filter out nonsense words or phrases, such as "what", "on", and the like, and use one or more keywords obtained after filtering as a content tag of the video.
In a preferred embodiment of the present invention, the step of filtering the log tag and/or the content tag by using a preset limited tag set to obtain an attribute tag of the video includes:
judging whether the log label and/or the content label has a matching item with the limited label set;
and if so, taking the log label and/or the content label as an attribute label of the video.
Specifically, in order to avoid the occurrence of tags violating laws and the like, after the log tags and the content tags of the video are obtained, the log tags and the content tags need to be filtered by using a limited tag set, that is, the log tags and/or the content tags are matched with the limited tag set, and if the log tags and/or the content tags are not tags in the limited tag set, the log tags and/or the content tags cannot be attribute tags of the video.
For example, the log tag and the content tag of a certain video are "pig cookie" and "toy", and the matching between "pig cookie" and "toy" and the limited tag set indicates that there is a matching item between "pig cookie" and the limited tag set and that there is no matching item between "toy" and the limited tag set, and therefore, the attribute tag of the video is "pig cookie".
The step of determining whether a search tag needs to be generated for the one or more first search results comprises:
counting the types of attribute labels of all first search results;
judging whether the number of the types of the attribute tags is larger than a preset number N or not;
if so, determining that video tags need to be generated for the one or more first search results; the video tags are a set of N attribute tags with the number being the top rank in all the attribute tags, wherein N is a positive integer.
For example, a user inputs a search keyword "zhonglun" to obtain 100 search results, some of the 100 search results have one attribute tag, some of the search results have multiple attribute tags, all the attribute tags of all the search results are counted, then repeated attribute tags are filtered, and if the number of the types of the filtered attribute tags is greater than 1 and greater than a preset number, for example, 100 search results have 6 attribute tags in total, and the preset number is 2, it is determined that video tags need to be generated for the 100 search results.
It should be noted that the video tag is a set of N top-ranked attribute tags among all attribute tags, where N is a positive integer. For example, 100 search results have 6 attribute tags in total, and the preset number is 2, then 2 attribute tags with the largest number are selected from the 6 attribute tags as the video tags of the 100 search results. In the 6 attribute tags, the number of each attribute tag can be obtained by counting the attribute tags of 100 search results, for example, the search result a includes three attribute tags a, B, and C, the search result B includes one attribute tag C, the search result C includes two attribute tags a and C, and the search result D includes two attribute tags a and D, so that the number of a is 3, the number of B is 1, the number of C is 3, and the number of D is 1.
Of course, the preset number of the types of the attribute tags may be set according to actual requirements, which is not limited in the embodiment of the present invention.
Step 103, if yes, generating a video label;
when it is determined that video tags need to be generated for one or more first search results, then video tags are generated.
In a preferred embodiment of the present invention, if the video tag does not need to be generated for the one or more first search results, the one or more first search results are presented.
For example, if the number of the categories of the filtered attribute tags is 1, that is, the attribute tags of 100 search results are all the same, for example, all 100 search results are "songs", then it is determined that the video tag does not need to be generated for one or more first search results. Thus, the one or more first search results are presented directly.
In addition, when one or more first search results are presented, all the search results may be sorted first and then presented according to a certain rule, or may be presented directly, which is not limited in this embodiment of the present invention.
Step 104, presenting the one or more first search results and the video tag;
in presenting the one or more first search results and the video tag, the video tag may be displayed in front of the one or more first search results, such as "if you are looking for: XXX, XX ", wherein" XXX, XX "is the video tag, and the number of XXX, XX" is the number of video tags.
In addition, when one or more first search results and video tags are displayed, all the search results and video tags may be sorted first and then displayed according to a certain rule, or may be directly displayed, which is not limited in this embodiment of the present invention.
Step 105, when a search request of a user for a video tag is received, selecting a second search result from the one or more first search results based on the video tag;
if the user clicks on a tab in the video tabs, the result with the tab is selected from the one or more first search results as a second search result.
In a preferred embodiment of the present invention, the step of selecting the second search result from the one or more first search results based on the video tag comprises:
matching the video tags with the attribute tags of each first search result respectively;
and if at least one matching item exists, determining the matched first search result as a second search result.
Specifically, the video tags clicked by the user are matched with the attribute tags of each first search result, and if the attribute tags of a certain first search result include the video tags clicked by the user, the certain first search result is taken as a second search result.
It should be noted that, if there is only one first search result, the number of the second search results is at most one; if there are multiple first search results, then the number of second search results may also be multiple.
And 106, displaying the second search result.
After one or more second search results are selected, they may be presented to the user. Moreover, when one or more second search results are presented, all the search results may be sorted first and then presented according to a certain rule, or may be presented directly, which is not limited in the embodiment of the present invention.
In the embodiment of the invention, one or more first search results are obtained based on a video search keyword input by a user, whether a video tag needs to be generated for the one or more first search results is judged, if yes, the video tag is generated, the one or more first search results and the video tag are displayed, when a search request of the user for the video tag is received, one or more second search results are selected from the one or more first search results based on the video tag, and finally, the one or more second search results are displayed. Therefore, the video tags of the search results are intelligently generated on line in real time, the users are helped to screen interested classified subject contents, the users are helped to quickly and effectively locate the interested videos, the user interests are favorably expanded, new contents are found, the click rate and the search traffic rate are improved, and meanwhile, the search efficiency and the user experience of the users are also improved.
It should be noted that, for simplicity of description, the method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the illustrated order of acts, as some steps may occur in other orders or concurrently in accordance with the embodiments of the present invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no particular act is required to implement the invention.
Referring to fig. 2, a block diagram of a video search apparatus according to an embodiment of the present invention is shown, which may specifically include the following modules:
an obtaining module 201, configured to obtain one or more first search results based on a video search keyword input by a user;
a determining module 202, configured to determine whether a video tag needs to be generated for the one or more first search results;
a generating module 203, configured to generate a video tag;
a presentation module 204, configured to present the one or more first search results and the video tag;
a selecting module 205, configured to, when a search request for a video tag by a user is received, select a second search result from the one or more first search results based on the video tag;
the display module is further configured to display the second search result.
In a preferred embodiment of the present invention, the presentation module is further configured to present the one or more first search results if the video tag does not need to be generated for the one or more first search results.
In a preferred embodiment of the present invention, each first search result has at least one attribute tag;
the judging module comprises:
the statistic submodule is used for counting the types of the attribute tags of all the first search results;
the attribute tag type number judging submodule is used for judging whether the number of the types of the attribute tags is larger than the preset number N or not;
a decision sub-module for deciding that video tags need to be generated for the one or more first search results; the video tags are a set of N attribute tags with the number being the top rank in all the attribute tags, wherein N is a positive integer.
In a preferred embodiment of the present invention, the selection module comprises:
the matching submodule is used for respectively matching the video tags with the attribute tags of each first search result;
and the determining submodule is used for determining the matched first search result as a second search result if at least one matched item exists.
In a preferred embodiment of the present invention, the attribute tag is generated by:
acquiring a log label and/or a content label of the video;
judging whether the log label and/or the content label has a matching item with a preset limited label set;
and if so, taking the log label and/or the content label as an attribute label of the video.
In a preferred embodiment of the present invention, the log label is generated by:
acquiring a video search log of a user;
performing word segmentation processing on the video search log to obtain one or more keywords;
filtering the one or more keywords;
and taking the filtered keywords as the log labels of the videos.
In a preferred embodiment of the present invention, the content tag is generated by:
acquiring text information of the video;
performing word segmentation processing on the text information to obtain one or more keywords;
filtering the one or more keywords;
and taking the filtered keywords as content labels of the videos.
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.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, apparatus, or computer program product. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
Embodiments of the present invention are described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing terminal to cause a series of operational steps to be performed on the computer or other programmable terminal to produce a computer implemented process such that the instructions which execute on the computer or other programmable terminal provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications of these embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the embodiments of the invention.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or terminal. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or terminal that comprises the element.
The video search method and the video search apparatus provided by the present invention are described in detail above, and the principle and the implementation of the present invention are explained in the present document by applying specific examples, and the description of the above embodiments is 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 (8)

1. A video search method, comprising:
acquiring one or more first search results based on a video search keyword input by a user;
determining whether a video tag needs to be generated for the one or more first search results;
if so, generating a video label;
presenting the one or more first search results and the video tag;
when a search request of a user for a video tag is received, selecting a second search result from the one or more first search results based on the video tag;
presenting the second search result;
wherein each first search result has at least one attribute tag;
the step of determining whether a video tag needs to be generated for the one or more first search results comprises:
counting the types of attribute labels of all first search results;
judging whether the number of the types of the attribute tags is larger than a preset number N or not;
if so, determining that video tags need to be generated for the one or more first search results; the video tags are a set of N attribute tags with the number being the top rank in all the attribute tags, wherein N is a positive integer;
the attribute labels are obtained by filtering the log labels and/or the content labels through a preset limited label set.
2. The method of claim 1, further comprising:
and if the video tags do not need to be generated aiming at the one or more first search results, showing the one or more first search results.
3. The method of claim 1, wherein selecting a second search result from the one or more first search results based on the video tag comprises:
matching the video tags with the attribute tags of each first search result respectively;
and if at least one matching item exists, determining the matched first search result as a second search result.
4. The method of claim 1, wherein the attribute tag is generated by:
acquiring a log label and/or a content label of the video;
judging whether the log label and/or the content label has a matching item with a preset limited label set;
and if so, taking the log label and/or the content label as an attribute label of the video.
5. A video search apparatus, comprising:
the acquisition module is used for acquiring one or more first search results based on a video search keyword input by a user;
the judging module is used for judging whether a video label needs to be generated aiming at the one or more first search results;
the generating module is used for generating a video label;
a presentation module for presenting the one or more first search results and the video tag;
the selection module is used for selecting a second search result from the one or more first search results based on the video tag when a search request of a user for the video tag is received;
the display module is further configured to display the second search result;
wherein each first search result has at least one attribute tag;
the judging module comprises:
the statistic submodule is used for counting the types of the attribute tags of all the first search results;
the attribute tag type number judging submodule is used for judging whether the number of the types of the attribute tags is larger than the preset number N or not;
a decision sub-module for deciding that video tags need to be generated for the one or more first search results; the video tags are a set of N attribute tags with the number being the top rank in all the attribute tags, wherein N is a positive integer;
the attribute labels are obtained by filtering the log labels and/or the content labels through a preset limited label set.
6. The apparatus of claim 5, wherein the presentation module is further configured to present the one or more first search results if video tags do not need to be generated for the one or more first search results.
7. The apparatus of claim 5, wherein the selection module comprises:
the matching submodule is used for respectively matching the video tags with the attribute tags of each first search result;
and the determining submodule is used for determining the matched first search result as a second search result if at least one matched item exists.
8. The apparatus of claim 5, wherein the attribute tag is generated by:
acquiring a log label and/or a content label of the video;
judging whether the log label and/or the content label has a matching item with a preset limited label set;
and if so, taking the log label and/or the content label as an attribute label of the video.
CN201810474786.9A 2018-05-17 2018-05-17 Video searching method and device Active CN108763369B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810474786.9A CN108763369B (en) 2018-05-17 2018-05-17 Video searching method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810474786.9A CN108763369B (en) 2018-05-17 2018-05-17 Video searching method and device

Publications (2)

Publication Number Publication Date
CN108763369A CN108763369A (en) 2018-11-06
CN108763369B true CN108763369B (en) 2021-01-05

Family

ID=64006813

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810474786.9A Active CN108763369B (en) 2018-05-17 2018-05-17 Video searching method and device

Country Status (1)

Country Link
CN (1) CN108763369B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112711721B (en) * 2021-01-08 2024-02-09 南京中廷网络信息技术有限公司 Precise positioning method for ten thousand net streets
CN112650839A (en) * 2021-01-12 2021-04-13 深圳市鹰硕技术有限公司 Retrieval information optimization method and device
CN113468412A (en) * 2021-05-31 2021-10-01 珠海大横琴科技发展有限公司 Searching method and device
CN113378000B (en) * 2021-07-06 2023-09-05 北京奇艺世纪科技有限公司 Video title generation method and device
CN116578771B (en) * 2023-03-07 2025-09-16 北京水滴科技集团有限公司 User orientation method, device, computer equipment and computer readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101425082A (en) * 2008-12-15 2009-05-06 深圳市迅雷网络技术有限公司 Video file content determining method and system
US8903798B2 (en) * 2010-05-28 2014-12-02 Microsoft Corporation Real-time annotation and enrichment of captured video
CN104598561A (en) * 2015-01-07 2015-05-06 中国农业大学 Text-based intelligent agricultural video classification method and text-based intelligent agricultural video classification system
CN106886540A (en) * 2015-12-16 2017-06-23 北京搜狗科技发展有限公司 A kind of data search method, device and the device for data search

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7197709B2 (en) * 1999-09-16 2007-03-27 Sharp Laboratories Of America, Inc. Audiovisual information management system with multiple user identifications
CN101694670B (en) * 2009-10-20 2012-07-04 北京航空航天大学 Chinese Web document online clustering method based on common substrings
JP2012027723A (en) * 2010-07-23 2012-02-09 Sony Corp Information processor, information processing method and information processing program
CN103092958A (en) * 2013-01-18 2013-05-08 深圳市龙视传媒有限公司 Display method and device for search result
CN104657376B (en) * 2013-11-20 2018-09-18 航天信息股份有限公司 The searching method and device of video frequency program based on program relationship
CN104035957B (en) * 2014-04-14 2019-01-25 百度在线网络技术(北京)有限公司 Searching method and device
CN104281699B (en) * 2014-10-15 2017-11-17 百度在线网络技术(北京)有限公司 Method and device is recommended in search
CN106326462B (en) * 2016-08-30 2019-08-09 北京奇艺世纪科技有限公司 A kind of video index stage division and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101425082A (en) * 2008-12-15 2009-05-06 深圳市迅雷网络技术有限公司 Video file content determining method and system
US8903798B2 (en) * 2010-05-28 2014-12-02 Microsoft Corporation Real-time annotation and enrichment of captured video
CN104598561A (en) * 2015-01-07 2015-05-06 中国农业大学 Text-based intelligent agricultural video classification method and text-based intelligent agricultural video classification system
CN106886540A (en) * 2015-12-16 2017-06-23 北京搜狗科技发展有限公司 A kind of data search method, device and the device for data search

Also Published As

Publication number Publication date
CN108763369A (en) 2018-11-06

Similar Documents

Publication Publication Date Title
CN108763369B (en) Video searching method and device
He et al. Crawling deep web entity pages
US10140368B2 (en) Method and apparatus for generating a recommendation page
US7899818B2 (en) Method and system for providing focused search results by excluding categories
KR101375940B1 (en) Systems and methods for providing advanced search result page content
US8290927B2 (en) Method and apparatus for rating user generated content in search results
KR101361992B1 (en) Systems and methods for providing advanced search result page content
KR102111082B1 (en) Contextualizing knowledge panels
US20170193075A1 (en) System and method for aggregating, classifying and enriching social media posts made by monitored author sources
US10585927B1 (en) Determining a set of steps responsive to a how-to query
CN102855309B (en) A kind of information recommendation method based on user behavior association analysis and device
US20090094210A1 (en) Intelligently sorted search results
US11423096B2 (en) Method and apparatus for outputting information
US20080208975A1 (en) Methods, systems, and computer program products for accessing a discussion forum and for associating network content for use in performing a search of a network database
KR20110085995A (en) Providing Search Results
US9330071B1 (en) Tag merging
CN104573054A (en) Information pushing method and equipment
WO2011019749A2 (en) Presenting comments from various sources
CN111061954B (en) Search result sorting method and device and storage medium
CN111400586A (en) Group display method, terminal, server, system and storage medium
CN108205545B (en) Method and equipment for providing recommendation information for user
CN108460131B (en) Classification label processing method and device
US8843576B2 (en) Identifying audio files of an audio file storage system having relevance to a first file
CN103425767B (en) A kind of determination method and system pointing out data
Zhou et al. Evaluating large-scale distributed vertical search

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant