WO2022227847A1 - 数据搜索处理方法、装置、电子设备和存储介质 - Google Patents

数据搜索处理方法、装置、电子设备和存储介质 Download PDF

Info

Publication number
WO2022227847A1
WO2022227847A1 PCT/CN2022/078841 CN2022078841W WO2022227847A1 WO 2022227847 A1 WO2022227847 A1 WO 2022227847A1 CN 2022078841 W CN2022078841 W CN 2022078841W WO 2022227847 A1 WO2022227847 A1 WO 2022227847A1
Authority
WO
WIPO (PCT)
Prior art keywords
dimension
entity
preset sub
area
region
Prior art date
Application number
PCT/CN2022/078841
Other languages
English (en)
French (fr)
Inventor
林雅婷
吴培培
何发哲
仲程
马啸远
Original Assignee
北京字节跳动网络技术有限公司
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 北京字节跳动网络技术有限公司 filed Critical 北京字节跳动网络技术有限公司
Priority to US18/283,708 priority Critical patent/US20240176830A1/en
Publication of WO2022227847A1 publication Critical patent/WO2022227847A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9532Query formulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/432Query formulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

Definitions

  • the present disclosure relates to the field of information technology, and in particular, to a data search processing method, apparatus, electronic device and storage medium.
  • the user may input a search keyword into the search engine, and further, the search engine may display multimedia information related to the keyword to the user.
  • the embodiments of the present disclosure provide a data search processing method, apparatus, electronic device and storage medium, which can meet the multi-dimensional search requirements of users, improve search accuracy, and improve User access to information efficiency.
  • the embodiment of the present disclosure provides a data search processing method, including:
  • the search result page includes a first area and a second area, the dimension information of the at least two dimensions is displayed in the first area, and the second area includes a plurality of preset sub-areas , displaying a multimedia resource set under the dimension corresponding to the preset sub-region in each of the preset sub-regions.
  • the embodiment of the present disclosure also provides a data search processing device, including:
  • a receiving module configured to receive a search request, where the search request includes entity keywords belonging to the target category
  • An acquisition module configured to acquire dimension information of at least two dimensions corresponding to the target category, and a set of multimedia resources of the entity keyword under each dimension; wherein, the at least two dimensions include entity production dimension and physical location dimension;
  • a display module for displaying a search result page wherein the search result page includes a first area and a second area, the dimension information of the at least two dimensions is displayed in the first area, and the second area includes multiple There are preset sub-regions, and a multimedia resource set under the dimension corresponding to the preset sub-region is displayed in each of the preset sub-regions.
  • Embodiments of the present disclosure also provide an electronic device, the electronic device comprising:
  • processors one or more processors
  • a storage device for storing one or more programs
  • the one or more processors When the one or more programs are executed by the one or more processors, the one or more processors implement the data search processing method as described above.
  • Embodiments of the present disclosure also provide a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, implements the above-described data search processing method.
  • An embodiment of the present disclosure also provides a computer program product, the computer program product includes a computer program or an instruction, and when the computer program or instruction is executed by a processor, implements the above-mentioned data search processing method.
  • the technical solution provided by the embodiment of the present disclosure has at least the following advantages: the data search processing method provided by the embodiment of the present disclosure, when a search request is received, obtains the target category to which the entity keyword included in the search request belongs Corresponding dimension information of at least two dimensions and a set of multimedia resources under each dimension of the entity keyword, and when displaying the search result, the dimension information of at least two dimensions is displayed in the first area of the search result page, and when searching Each preset sub-area in the second area of the results page displays a set of multimedia resources under the corresponding dimension, which realizes the search and display of multi-dimensional information, and achieves the goal of satisfying users' multi-dimensional search needs, improving search accuracy, and users' efficiency in obtaining information. Purpose.
  • FIG. 1 is a flowchart of a data search processing method in an embodiment of the present disclosure
  • FIG. 2 is a schematic diagram of a search result page in an embodiment of the present disclosure
  • FIG. 3 is a schematic diagram of a search result page in an embodiment of the disclosure.
  • FIG. 4 is a schematic diagram of a search result page in an embodiment of the disclosure.
  • FIG. 5 is a schematic diagram of a search result page in an embodiment of the disclosure.
  • FIG. 6 is a schematic diagram of a search result page in an embodiment of the present disclosure.
  • FIG. 7 is a schematic diagram of a preset sub-region interface in an embodiment of the present disclosure.
  • FIG. 8 is a schematic diagram of a preset sub-region interface in an embodiment of the present disclosure.
  • FIG. 9 is a schematic diagram of a preset sub-region interface in an embodiment of the present disclosure.
  • FIG. 10 is a schematic diagram of a search result page in an embodiment of the disclosure.
  • FIG. 11 is a schematic structural diagram of a data search processing apparatus according to an embodiment of the disclosure.
  • FIG. 12 is a schematic structural diagram of an electronic device according to an embodiment of the disclosure.
  • the term “including” and variations thereof are open-ended inclusions, ie, "including but not limited to”.
  • the term “based on” is “based at least in part on.”
  • the term “one embodiment” means “at least one embodiment”; the term “another embodiment” means “at least one additional embodiment”; the term “some embodiments” means “at least some embodiments”. Relevant definitions of other terms will be given in the description below.
  • the search term usually includes entity keywords, for example, the search term is "Kung Pao Chicken", then the corresponding entity keyword is "Kung Pao Chicken”, If the search term is "dye hair”, the corresponding entity keyword is "dye hair”).
  • the search term is "Kung Pao Chicken”
  • the user's search requirement may be to search for the practice of "Kung Pao Chicken”
  • the detailed explanation of the skills when making “Kung Pao Chicken” or the "Kung Pao Chicken” of a nearby restaurant.
  • Ding is delicious, and the way the user wants to present the search results may be a video or a combination of pictures and text, etc., and the user may also pay attention to the professionalism of the author who posted the video (whether he is a professional chef or a food expert, etc.), etc. .
  • the above various user needs can be understood as search needs in different dimensions.
  • the data search processing method provided by the embodiments of the present disclosure is proposed, which aims to meet the search needs of users in different dimensions, highlight the user's concerns, help users to efficiently screen and locate targets, improve search accuracy, and further Improve the efficiency of user access to information and improve user experience.
  • a flowchart of a data search processing method is provided.
  • the method can be executed by a data search processing apparatus, which can be implemented in software and/or hardware, and the apparatus can be configured in an electronic device, such as a terminal, specifically including but not limited to a smart phone, a PDA, a tablet computer, a belt Display wearables, desktops, laptops, all-in-ones, smart home devices, etc.
  • a terminal specifically including but not limited to a smart phone, a PDA, a tablet computer, a belt Display wearables, desktops, laptops, all-in-ones, smart home devices, etc.
  • the method may specifically include the following steps:
  • Step 101 Receive a search request, where the search request includes entity keywords belonging to the target category.
  • the search request may specifically be an association request received by the terminal when a user inputs a search term in a search engine and triggers a search operation.
  • the attribute dimension of the target category includes at least the physical production dimension and the physical location dimension. For example, it can specifically include food, beauty, or crafts. Food, beauty, and crafts can be made at home or consumed at merchants.
  • the target category is gourmet food
  • the entity keywords belonging to gourmet food may be, for example, "Kung Pao Chicken”, “Boiled Pork Slices", or "Spicy Hot Pot”, etc.
  • the target category is beauty makeup the entity keywords belonging to beauty makeup may be, for example, “dyeing hair", “braiding hair", or "shaping eyebrows”.
  • the target category is handwork the entity keywords belonging to handwork may be, for example, "origami" or "graffiti”.
  • Step 102 Obtain dimension information of at least two dimensions corresponding to the target category, and a multimedia resource set of the entity keyword in each dimension; wherein the at least two dimensions include an entity production dimension and an entity location dimension.
  • the entity production dimension in the at least two dimensions corresponding to the food may specifically be the dimension related to food practices, for example, the entity keyword is "Kung Pao Chicken", and the dimension information of the entity production dimension is It can be various practices about "Kung Pao Chicken”; the dimension of the physical place in at least two dimensions corresponding to the food can be the dimension of the production place of the food, for example, the physical keyword is "Kung Pao Chicken", the physical place
  • the dimension information of the dimension includes the information of the delicious restaurants that make "Kung Pao Chicken”.
  • the multimedia resource set includes multiple multimedia resources, and the multimedia resources may be multimedia content, that is, the multimedia itself, or preview information related to the multimedia content.
  • the preview information is, for example, an identification picture, which may be a cover picture or a picture of a key picture of the multimedia content; the preview information may also be, for example, identification information related to the publishing author of the multimedia content.
  • the multimedia resource collection under the entity production dimension may be various multimedia resources related to the practice of "Kung Pao Chicken", For example, videos explaining the steps and skills of "Kung Pao Chicken", or a mix of pictures and text, or a mix of videos, pictures, and text, etc., may also include the number of views, likes, forwarding, and publishing of multimedia resources. Information about the author (for example, whether he is a professional chef, food expert, etc.).
  • the multimedia resource collection in the dimension of physical location can be videos or pictures of "Kung Pao Chicken” made by various restaurants, or it can also be the address information, reservation information of each restaurant with "Kung Pao Chicken” dish. information, etc. It can be understood that each restaurant is usually a restaurant that is relatively close to the current user's location.
  • the multimedia resource set under the entity production dimension can be various multimedia resources about the steps and techniques of "dyeing hair” when dyeing hair by yourself at home , such as videos explaining the steps and techniques of "coloring hair", or a mix of pictures and text, or a mix of videos, pictures, and text, etc.
  • the multimedia resource collection under the physical location dimension may be videos or pictures of hairdressers of various hairdressing shops dyeing hair for guests, or may also be address information and reservation information of various hairdressing shops. It can be understood that each hairdressing shop is usually a hairdressing shop that is relatively close to the current location of the user, so as to facilitate the user to go to the store.
  • Step 103 Display a search result page; wherein, the search result page includes a first area and a second area, and dimension information of at least two dimensions is displayed in the first area, and the second area includes a plurality of preset sub-areas.
  • the preset sub-region displays a set of multimedia resources under the dimension corresponding to the preset sub-region.
  • the page includes a first area 210 and a second area 220 , and dimension information of at least two dimensions is displayed in the first area 210 .
  • the entity keyword is "boiled meat slices" as an example
  • the dimension information "practice steps” 211 corresponding to the entity production dimension and the dimension information "food exploration shop” 212 corresponding to the entity location dimension are displayed in the first area 210 respectively.
  • the "practice steps” 211 can be further refined into “video steps” 2111 or “graphic and text tutorials” 2112, etc., wherein the "video steps” 2111 means to explain the steps of making “boiled meat slices” or related dishes through video , when the user clicks "Video Steps” 2111, you can see the steps to make “Boiled Pork Slices” or related dishes in the form of a video; When the user clicks "Graphic and Text tutorial” 2112, the user can see the steps of presenting "Boiled Pork Slices” or related dishes in the form of mixed pictures and text.
  • the relationship between the display positions of the "practice step” 211 and the "food exploration shop” 212 in the first area 210 may be displayed sequentially from left to right, as shown in FIG. 2 .
  • the food corresponding to the entity keyword for example, "boiled pork slices”
  • the “procedure steps” 211 can be displayed on the left side of the "food exploration shop” 212, That is, the "practice steps” 211 are displayed first, and then the "food exploration shop” 212 is displayed, as shown in FIG. 2 .
  • the "steps of practice” 211 can be found in the "food exploration” Store” 212 is displayed on the right side, that is, the “food exploration shop” 212 is displayed first, and then the “practice steps” 211 is displayed, as shown in FIG. 3 .
  • the dimension information that users may pay more attention to is preferentially displayed, which can improve the efficiency of users in obtaining their desired information and achieve the purpose of satisfying users' multi-dimensional search needs.
  • the relationship between the display positions of the "practice step” 211 and the "food exploration shop” 212 in the first area 210 may also be displayed sequentially from top to bottom, as shown in FIG. 4 .
  • the food corresponding to the entity keyword for example, "boiled meat slices”
  • the “procedure steps” 211 can be displayed on the top of the "food exploration shop” 212, That is, the "practice steps” 211 are displayed first, and then the "food exploration shop” 212 is displayed, as shown in FIG. 4 .
  • the "steps of practice” 211 can be found in the "food exploration”
  • the bottom display of the shop” 212 that is, the "food exploration shop” 212 is displayed first, and then the "practice steps” 211 is displayed, as shown in FIG. 5 .
  • the dimension information that users may pay more attention to is preferentially displayed, which can improve the efficiency of users in obtaining their desired information and achieve the purpose of satisfying users' multi-dimensional search needs.
  • the "video steps” 2111 or “graphic and text tutorials” 2112 can be determined based on the current user's surfing method. For example, if the current user's Internet access mode is Wi-Fi, the "Video Steps" 2111 can be placed on the left (as shown in Figure 2) or above (as shown in Figure 4) of the "Graphic and Text tutorial” 2112. display) display, so that the user can preferentially capture the "video step” 2111, and then call up the relevant video by clicking; left (as shown in Figure 3) or above (as shown in Figure 5), as shown in Figure 3.
  • the "Graphic and Text tutorial” 2112 will be displayed on the left or above the "Video Step” 2111. If the user prefers video information, the The “Video Steps" 2111 is displayed on the left or above the “Graphic and Text tutorial” 2112 to meet the multi-dimensional needs of users to obtain information to the greatest extent.
  • the second area 220 includes a plurality of preset sub-areas. As shown in FIG. 6 , the plurality of preset sub-areas are divided into a first preset sub-area 221 and a second preset sub-area 222. The first predetermined sub-region 221 and the second predetermined sub-region 222 are displayed in sequence in the second region 220 , that is, the first predetermined sub-region 221 is displayed above the second predetermined sub-region 222 . Dimensions corresponding to the first preset sub-area 221 and the second preset sub-area 222 are determined according to attribute characteristics of entity keywords.
  • the attribute feature of the entity keyword is the first attribute feature
  • the first preset sub-area 221 corresponds to the entity production dimension
  • the second preset sub-region 222 corresponds to the entity location dimension
  • the attribute feature of the entity keyword is the second attribute feature
  • the first preset sub-area 221 corresponds to the physical location dimension
  • the second preset sub-area 222 corresponds to the physical production dimension.
  • the first attribute feature may refer to whether it can be completed at home
  • the second attribute feature may refer to usually being completed in a third-party store, which is difficult to complete at home.
  • the above-mentioned first attribute feature and second attribute feature are described with specific application scenarios.
  • the entity keyword is "braised eggplant", and the dish is a home-cooked dish that can be easily cooked at home, and the attribute feature of the entity keyword is considered to be the first attribute feature.
  • the entity keyword is "Spicy Pot”. This dish is usually difficult to complete at home, and it is necessary to go to a restaurant to eat the authentic "Spicy Pot”. Therefore, the attribute feature of the entity keyword can be considered as the second attribute feature.
  • the entity keyword is "hair dyeing”. Since "hair dyeing" users can easily implement it at home, the attribute feature of "hair dyeing" can be considered as the first attribute feature, while the entity keyword “hair extension” cannot be easily realized at home.
  • the attribute feature of "hair extension" can be considered as the second attribute feature.
  • the first preset sub-area 221 corresponds to the entity production dimension
  • the first preset sub-region 221 corresponds to the display of the multimedia resource set under the entity production dimension, for example, about various steps, Multimedia resources such as skill analysis and error correction.
  • the first A preset sub-area 221 corresponds to the physical location dimension, and preferentially displays the multimedia resource sets under the physical location dimension.
  • the dimension corresponding to the first preset sub-area 221 is determined according to the attribute characteristics of the entity keyword, and the multimedia resource set under the corresponding dimension is displayed in the first preset sub-area 221, so as to highlight the user's attention. The purpose of helping users efficiently filter and locate target information.
  • the data search processing method provided by the embodiment of the present disclosure obtains dimension information of at least two dimensions corresponding to the target category, and a set of multimedia resources under each dimension based on the target category described by the entity keyword included in the search request. , and combined with the attribute characteristics corresponding to the entity keywords, the multimedia resource collection is displayed, and the determined multimedia resource collection highlighted by the user is displayed in front of the search results, so that the user can quickly capture the multimedia resources they want.
  • the resource collection achieves the purpose of helping users to efficiently locate and filter information from multiple dimensions, which is conducive to improving the efficiency of users' search for information, meeting users' multi-dimensional search needs, and improving user experience.
  • the preset sub-region corresponds to the entity production dimension (as shown in FIG. 6 , it may be the first preset sub-region 221 corresponding to the entity production dimension, or the second preset sub-region Let the sub-area 222 correspond to the entity production dimension), and the multimedia resource set includes a video and a plurality of key pictures corresponding to the video, wherein the key picture can be a product map corresponding to each production step, for example, the first step is to cut ingredients (shredded onion, Ginger shreds and green pepper shreds), the key picture corresponding to the first step can be the picture of the ingredients after cutting.
  • the preset sub-area includes a first part 710 and a second part 720
  • the first part 710 includes a video (usually showing the cover image of the video, the cover image of the video) It can be a finished picture, such as a finished picture of a meal, or a picture of hair after dyeing, or a picture of hair after hair extension, etc.)
  • the second part 720 includes a plurality of key pictures 721 corresponding to the video, the first part 710 and the second part 710.
  • the portions 720 are the same size in the preset direction. Taking Fig.
  • the preset direction is the longitudinal direction, that is, the heights of the first part 710 and the second part 720 are the same, and the first part 710 and the second part 720 are in a left-right positional relationship.
  • the preset sub-region includes a first part 810 and a second part 820
  • the first part 810 includes video
  • the second part 820 includes video
  • the first part 810 and the second part 820 have the same size in the preset direction.
  • the preset direction is horizontal, that is, the widths of the first part 810 and the second part 820 are the same, and the first part 810 and the second part 820 are in an up-down positional relationship.
  • the data search processing method provided by the implementation of the present disclosure further includes: in response to an operation instruction for the key picture, starting to play the video from a position corresponding to the key picture in the video.
  • a player is provided in the first part 710 .
  • the video starts playing at the position of the video frame corresponding to the clicked key picture in the video.
  • a play page is displayed, that is, the search result page is updated to a play page, and the play page corresponds to the clicked key picture from the video.
  • the position of the video frame to start playing By starting to play the video from the position of the key image clicked by the user, it can save the user's time and enable the user to watch the video content at the desired playback progress faster, without having to start watching from the beginning of the video, but directly Jump to target progress.
  • the data search processing method provided by the implementation of the present disclosure further includes: in response to a sliding instruction for a plurality of key pictures (such as the key pictures 721 in FIG. 7 ), controlling the plurality of key pictures 721 to slide in the second part 720 according to the sliding Move in the direction corresponding to the command. For example, if the user slides up the key picture 721, multiple key pictures 721 move up, the key pictures 721 that have been displayed in the second part 720 gradually exit the screen, and the key pictures 721 that are not displayed later are displayed in the second part 720 in turn. , so that users can browse all the key pictures, and can browse repeatedly.
  • a sliding instruction for a plurality of key pictures such as the key pictures 721 in FIG. 7
  • controlling the plurality of key pictures 721 to slide in the second part 720 according to the sliding Move in the direction corresponding to the command For example, if the user slides up the key picture 721, multiple key pictures 721 move up, the key pictures 721 that have been displayed in the second part 720 gradually exit the
  • the preset sub-region corresponds to the entity production dimension
  • the multimedia resource set includes multiple key pictures with different sizes, that is, the multimedia resource set does not include video.
  • the preset sub-area includes multiple parts, each of the multiple parts includes at least one key picture, and the multiple parts are in the preset direction. Same size. For example, three parts are illustrated in FIG.
  • the fourth part 910 includes a key picture
  • the fifth part 920 includes two key pictures 921
  • the sections 920 are the same size in the longitudinal direction, ie the same height.
  • the key picture included in the fourth part 910 is usually the finished product picture, or called the main picture, for example, for a search for a food
  • the key picture included in the fourth part 910 is usually the finished food picture, that is, the picture of the finished food .
  • the key picture 921 included in the fifth part 920 can be the middle picture corresponding to each production step.
  • the first production step is to cut the ingredients (shredded onion, ginger and green pepper), then the first The key pictures corresponding to the production steps may be pictures of the ingredients after cutting.
  • the data search processing method further includes: in response to sliding instructions for a plurality of key pictures (such as the key pictures 921 in FIG. 9 ), controlling the plurality of key pictures 921 in the fifth part 920 according to the following steps: Move in the direction corresponding to the sliding command.
  • the preset sub-region may also include three parts, each part including one or more pictures.
  • the set of multimedia resources in the dimension corresponding to the preset sub-region includes multiple multimedia resources
  • the data search processing method further includes: in response to the sliding operation, controlling the multiple multimedia resources in the preset sub-region to be stored in the preset sub-region in the preset sub-region.
  • Set the sub-area to move For example, in the interface schematic diagram of the preset sub-area shown in FIG. 7 , when the user slides any position of the first part 710 or the second part 720 to the left or right, the multimedia resource being displayed moves to the left or to the right, and subsequent undisplayed multimedia resources move to the left or right.
  • the multimedia resources are moved to the preset sub-areas for display, so that the user can browse more multimedia resources.
  • the multimedia resource displayed in the preset sub-area by default may be the multimedia resource related to the entity keyword, the most liked or the most viewed multimedia resource.
  • the multimedia resource related to the entity keyword can be a multimedia resource containing the entity keyword.
  • the entity keyword is "Kung Pao Chicken”
  • the multimedia resource displayed in the preset sub-area by default can be "Kung Pao Chicken”.
  • the next multimedia resource displayed can be the common practice of "boiled meat slices”.
  • the displayed multimedia resource moves up or down any position of the first part 810 or the second part 820 , the displayed multimedia resource moves up or down , the subsequent multimedia resources that have not been displayed are moved to the preset sub-area for display.
  • the entity production dimension includes a video entity production dimension and a graphic entity production dimension.
  • the plurality of preset sub-regions include a third preset sub-region and a fourth preset sub-region. Displaying a multimedia resource set under the dimension corresponding to the preset sub-region in each preset sub-region includes: displaying a plurality of videos under the dimension of video entity production in the third preset sub-region; displaying the image in the fourth preset sub-region Multiple pictures under the dimension of genre entity production, or a combination of multiple pictures and videos. That is, pure video multimedia resources and picture multimedia resources are displayed separately, so that users can choose to browse different types of multimedia resources according to their own preferences, which meets the needs of users in the genre dimension.
  • the first preset sub-area 221 corresponds to the entity production dimension
  • the first preset sub-area 221 further includes a third preset sub-area area and the fourth preset sub-area.
  • the second preset sub-region 222 corresponds to the physical production dimension
  • the second preset sub-region 222 further includes a third preset sub-region and a fourth preset sub-region.
  • the multimedia resource set under the entity production dimension includes a plurality of first videos.
  • the at least two dimensions further include an entity display dimension
  • the multimedia resource set under the entity display dimension includes a plurality of second videos
  • the aspect ratio of the first video is different from that of the second video.
  • the set of multimedia resources in the dimension of the physical place includes a plurality of third videos, each of the third videos corresponds to a different place, and the location information of the place is related to the terminal that initiated the search request. The location information is the same.
  • the first video can be a video that includes the steps of "Kung Pao Chicken”
  • the second video can be a video that is popular with "Kung Pao Chicken” in other video applications.
  • Chicken”-related videos not videos about the practice of “Kung Pao Chicken”, such as videos introducing Kung Pao Chicken in various places.
  • the popularity of a video can be assessed based on the number of likes, views, forwarding, or comments of the video.
  • the third video may be a video recommending a restaurant where you can eat delicious Kung Pao Chicken, a video introducing the characteristics of Kung Pao Chicken in nearby restaurants, and mainly emphasizing the deliciousness of Kung Pao Chicken.
  • the images of Kung Pao Chicken with beautiful colors are included. By strengthening the image effect, it brings visual impact to users, fully arouses the user's appetite, and makes users browse more easily. Many related video resources.
  • the at least two dimensions further include an entity recommendation dimension
  • the multimedia resource set under the entity recommendation dimension includes multimedia resources corresponding to multiple recommended entities
  • the category of the recommended entity is the same as the target category.
  • the recommended entity is determined according to historical search requests in a preset time period. For example, the entity keyword is "Kung Pao Chicken” and the corresponding target category is gourmet food, then the multimedia resource set under the entity recommendation dimension includes other home-cooked dishes, such as the practice of "Boiled Pork Slices".
  • the recommended entity is "Boiled Pork Slices", which belongs to the same target category - gourmet as the entity keyword "Kung Pao Chicken” included in the search request.
  • a recommended entity is an entity that has been searched by other users for a threshold number of times within a preset time period based on history. Further, if the user clicks on the name or picture of a specific multimedia resource corresponding to the recommended entity, it is equivalent to re-searching the clicked name or the clicked picture name as a new entity keyword, based on the above embodiment.
  • the disclosed data search processing method displays a new search result page, and the new search result page corresponds to the name clicked by the user or the name of the clicked picture, so as to promote the user to continuously watch multimedia resources and obtain more search results.
  • the data search processing method further includes: in response to a sliding instruction for the search result page, updating the search result page, and controlling the position of the first area to remain unchanged, so as to ensure that the displayed data in the first area is maintained.
  • the dimension information of at least two dimensions remains unchanged, which is convenient for users to switch the multimedia resource panel by clicking on the dimension information, that is, only the multimedia resource set under the clicked dimension is displayed in the second area, or displayed in the front position in the second area.
  • the collection of multimedia resources under the clicked dimension is convenient for users to quickly obtain multimedia resources under the corresponding dimension. Referring to a schematic diagram of a search result page as shown in FIG. 10, it includes a first area 1010 and a second area 1020, and dimension information of at least two dimensions is displayed in the first area 1010.
  • the entity keyword is Take “Boiled Meat Slices” as an example, in the first area 1010, the dimension information corresponding to the entity production dimension "video steps” 1011, “graphic and text tutorials” 1012, and the dimension information "** popular” 1013 ( Among them, ** represents other video applications), the dimension information "food exploration shop” 1014 corresponding to the physical place dimension, the dimension information "related recommendation” 1015 corresponding to the entity recommendation dimension, and so on.
  • the user can switch the set of multimedia resources displayed in the second area 1020 by clicking on the specific dimension information.
  • the uppermost position of the area 1020 so that the user can find the multimedia resources in the desired dimension as soon as possible. If the user does not click on the specific dimension information in the first area 1010 , the multimedia resource sets under each dimension information will be displayed in the second area 1020 respectively.
  • the display positions of each dimension information displayed in the first area 1010 "video steps" 1011, "graphic and text tutorials” 1012, "most popular” 1013, "food exploration” 1014, and "relevant recommendations” 1015 are in a certain order. There is also a certain order among the multimedia resources in the multimedia resource set under each dimension information displayed in the second area 1020 . Specifically, the ordering of dimension information is related to entity keywords and user attributes included in the search request.
  • Video Steps" 1011, “Graphic and Text tutorials” 1012 and “Most Popular” 1013 have higher priority than “Gourmet Discovery” 1014 and “Related Recommendations” 1015, namely “Video Steps” 1011, “Graphic and Text” 1011 "Tutorial” 1012 and “Most Popular” 1013 will be listed in front of "Food Exploring” 1014 and “Related Recommendations” 1015. If the user attribute indicates that the network environment of the user terminal is a wifi environment, the "video steps” 1011 are arranged in front of the "graphic and text tutorial” 1012; if the user attribute indicates that the network environment of the user terminal is mobile traffic, then the "graphic and text tutorial” 1012 is arranged Before “Video Step” 1011.
  • the dish input by the user such as "Chopped Pepper Giant”
  • the first area 1010 displays "most popular” 1013, "food exploration shop” 1014, "Related Recommendations” 1015 has three dimensions of information, but does not show “Video Steps” 1011 and "Graphic and Text tutorials” 1012.
  • the multimedia resource corresponding to "Food Exploring Store” 1014 is a recommended video of "Chopped Pepper Giant” made by a nearby restaurant, including restaurant information, address information, and finished product pictures of "Chopped Pepper Giant”.
  • the multimedia resource sets under each dimension are displayed in the second area, and the dimension information to which the multimedia resource set belongs is displayed in association, as shown in FIG. 10 .
  • the multimedia resource collection under the dimension of detailed step explanation is displayed correspondingly, in the video
  • the lower area 10221 of step 1022 corresponds to displaying the multimedia resource collection under the video step dimension
  • the lower area 10231 of ** popular 1023 corresponds to the multimedia resource collection under the ** popular dimension
  • the lower area 10241 of the food exploration shop 1024 corresponds to the display of food
  • the area 10251 below the related recommendation 1025 correspondingly displays the multimedia resource set under the related recommendation dimension.
  • the display order of each multimedia resource in the multimedia resource set under each dimension information may be determined based on a certain rule, for example, according to the release time, the latest released multimedia resources are ranked first; , and the most viewed multimedia resources are ranked first.
  • the display order of each multimedia resource in the multimedia resource set under the entity production dimension can be determined based on the tool corresponding to the entity keyword in the multimedia resource (for example, the utensils used to make the food), for example, according to the time of the tool corresponding to the entity keyword.
  • the novelty is determined.
  • Currently popular tools such as the air fryer can display the video resource of cooking food through the air fryer in a higher position, so as to facilitate the user to obtain the video resource faster.
  • displaying a set of multimedia resources under the dimension corresponding to the preset sub-region in each preset sub-region includes: displaying preview information of multiple videos under the entity production dimension in the preset sub-region, and the preview information includes: It includes the tool identification corresponding to the tool or the video frame in which the tool is displayed.
  • the set of multimedia resources displayed in the preset sub-area includes preview information of the video
  • the preview information includes the text of the air fryer and/or the pattern of the air fryer, so that the user can understand at a glance. Determine which video is using the air fryer.
  • the preview information may specifically be the cover of the video, and a label is added on the cover, and the label may be the text of "Air Fryer” or a small pattern of "Air Fryer".
  • one or more video frames including the air fryer in the video are extracted and displayed in the preview information, so that the user can know at a glance that the video is using the air fryer to cook food.
  • the data search processing method provided by the embodiment of the present disclosure obtains a set of multimedia resources related to the search words (ie, entity keywords) input by the user from multiple dimensions, and displays them respectively according to the dimensions, so as to highlight the user's concerns and help the user to efficiently filter and locate targets information, and strengthen the visual effect, which reflects the richness of the search results, increases the freshness of the utensils used for making food, fully considers the multi-dimensional user needs, and achieves the purpose of meeting the multi-dimensional search needs of users. It is beneficial to improve the search accuracy and improve the user's search experience.
  • FIG. 11 is a schematic structural diagram of a data search processing apparatus according to an embodiment of the disclosure.
  • the data search processing apparatus provided by the embodiment of the present disclosure may be configured in the client or may be configured in the server, and the data search processing apparatus specifically includes:
  • the receiving module 1110 is configured to receive a search request, where the search request includes entity keywords belonging to the target category.
  • Obtaining module 1120 configured to obtain dimension information of at least two dimensions corresponding to the target category, and a multimedia resource set of the entity keyword under each dimension; wherein, the at least two dimensions include an entity production dimension and physical location dimensions.
  • a display module 1130 configured to display a search result page; wherein, the search result page includes a first area and a second area, the dimension information of the at least two dimensions is displayed in the first area, and the second area includes A plurality of preset sub-regions, where each preset sub-region displays a multimedia resource set under the dimension corresponding to the preset sub-region.
  • the plurality of preset sub-regions include a first preset sub-region and a second preset sub-region, and the first preset sub-region and the second preset sub-region are displayed in sequence in the second region.
  • sub-region, the dimensions corresponding to the first preset sub-region and the second preset sub-region respectively are determined according to the attribute feature of the entity keyword.
  • the attribute feature of the entity keyword is the first attribute feature
  • the first preset sub-region corresponds to the entity production dimension
  • the second preset sub-region corresponds to the entity location dimension
  • the attribute feature of the entity keyword is the second attribute feature
  • the first preset sub-area corresponds to the entity location dimension
  • the second preset sub-region corresponds to the entity production dimension
  • the preset sub-region corresponds to the entity production dimension
  • the multimedia resource set includes a video and a plurality of key pictures corresponding to the video
  • the preset sub-region includes a first part and a second part, the first part includes the video, the second part includes a plurality of key pictures corresponding to the video, the first part and the second part are The dimensions in the preset directions are the same.
  • the method further includes:
  • the video is played from a position in the video corresponding to the key picture.
  • the method further includes:
  • the plurality of key pictures are controlled to move in the second part according to the directions corresponding to the sliding instructions.
  • the preset sub-region corresponds to the entity production dimension
  • the multimedia resource set includes a plurality of key pictures with different sizes
  • the preset sub-region includes multiple parts, each of the multiple parts includes at least one key picture, and the multiple parts have the same size in a preset direction.
  • the set of multimedia resources in the dimension corresponding to the preset sub-region includes multiple multimedia resources
  • the apparatus further includes: a first control module, configured to respond to a sliding operation and control the preset sub-region within the preset sub-region.
  • the plurality of multimedia resources are moved in the preset sub-areas.
  • the entity production dimension includes a video entity production dimension and a graphic entity production dimension; the display module 1130 is specifically configured to: display the video entity production dimension in the third preset sub-area. multiple videos; displaying multiple pictures under the graphic entity production dimension, or a combination of multiple pictures and videos in the fourth preset sub-area.
  • the multimedia resource set under the entity production dimension includes multiple first videos; the at least two dimensions further include an entity display dimension, and the multimedia resource set under the entity display dimension includes multiple second videos,
  • the aspect ratio of the first video is different from the aspect ratio of the second video.
  • the set of multimedia resources in the dimension of the physical place includes a plurality of third videos, each of the third videos corresponds to a different place, and the location information of the place is consistent with the location information of the terminal that initiated the search request. .
  • the at least two dimensions further include an entity recommendation dimension
  • the multimedia resource set under the entity recommendation dimension includes multimedia resources corresponding to a plurality of recommended entities
  • the category of the recommended entity is the same as the target category.
  • the recommended entity is determined according to historical search requests in a preset time period.
  • the apparatus further includes a second control module, configured to update the search result page in response to a sliding instruction for the search result page, and control the position of the first area to remain unchanged.
  • a second control module configured to update the search result page in response to a sliding instruction for the search result page, and control the position of the first area to remain unchanged.
  • the display order of each multimedia resource in the multimedia resource set under the entity production dimension is determined based on the tool corresponding to the entity keyword in the multimedia resource.
  • the display module 1130 is specifically configured to display preview information of multiple videos under the entity production dimension in the preset sub-area, where the preview information includes a tool identifier corresponding to the tool or displays a Video frame of the tool.
  • the data search processing apparatus provided by the embodiments of the present disclosure can execute the steps executed by the client or the server in the data search processing method provided by the method embodiments of the present disclosure, and the execution steps and beneficial effects will not be repeated here.
  • FIG. 12 is a schematic structural diagram of an electronic device according to an embodiment of the disclosure. Referring specifically to FIG. 12 below, it shows a schematic structural diagram of an electronic device 500 suitable for implementing an embodiment of the present disclosure.
  • the electronic device 500 in the embodiment of the present disclosure may include, but is not limited to, such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (personal digital assistant), a PAD (tablet computer), a PMP (portable multimedia player), an in-vehicle terminal ( Mobile terminals such as in-vehicle navigation terminals), wearable electronic devices, etc., and stationary terminals such as digital TVs, desktop computers, smart home devices, and the like.
  • the electronic device shown in FIG. 12 is only an example, and should not impose any limitation on the function and scope of use of the embodiments of the present disclosure.
  • an electronic device 500 may include a processing device (eg, a central processing unit, a graphics processor, etc.) 501 that may be loaded into random access according to a program stored in a read only memory (ROM) 502 or from a storage device 508
  • a program in memory (RAM) 503 performs various appropriate actions and processes to implement the methods of embodiments as described in this disclosure.
  • RAM 503 various programs and data required for the operation of the electronic device 500 are also stored.
  • the processing device 501, the ROM 502, and the RAM 503 are connected to each other through a bus 504.
  • An input/output (I/O) interface 505 is also connected to bus 504 .
  • I/O interface 505 input devices 506 including, for example, a touch screen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; including, for example, a liquid crystal display (LCD), speakers, vibration
  • An output device 507 such as a computer
  • a storage device 508 including, for example, a magnetic tape, a hard disk, etc.
  • Communication means 509 may allow electronic device 500 to communicate wirelessly or by wire with other devices to exchange data. While Figure 12 shows electronic device 500 having various means, it should be understood that not all of the illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided.
  • embodiments of the present disclosure include a computer program product comprising a computer program carried on a non-transitory computer readable medium, the computer program comprising program code for performing the method shown in the flowchart, thereby achieving the above the method described.
  • the computer program may be downloaded and installed from the network via the communication device 509, or from the storage device 508, or from the ROM 502.
  • the processing apparatus 501 When the computer program is executed by the processing apparatus 501, the above-mentioned functions defined in the methods of the embodiments of the present disclosure are executed.
  • the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the above two.
  • the computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or a combination of any of the above. More specific examples of computer readable storage media may include, but are not limited to, electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read only memory (ROM), erasable Programmable read only memory (EPROM or flash memory), fiber optics, portable compact disk read only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
  • a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
  • a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave with computer-readable program code embodied thereon. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing.
  • a computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device .
  • Program code embodied on a computer readable medium may be transmitted using any suitable medium including, but not limited to, electrical wire, optical fiber cable, RF (radio frequency), etc., or any suitable combination of the foregoing.
  • the client and server can use any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol) to communicate, and can communicate with digital data in any form or medium Communication (eg, a communication network) interconnects.
  • HTTP HyperText Transfer Protocol
  • Examples of communication networks include local area networks (“LAN”), wide area networks (“WAN”), the Internet (eg, the Internet), and peer-to-peer networks (eg, ad hoc peer-to-peer networks), as well as any currently known or future development network of.
  • the above-mentioned computer-readable medium may be included in the above-mentioned electronic device; or may exist alone without being assembled into the electronic device.
  • the above-mentioned computer-readable medium carries one or more programs, and when the above-mentioned one or more programs are executed by the electronic device, the electronic device: receives a search request, the search request includes entity keywords belonging to the target category; obtains Dimension information of at least two dimensions corresponding to the target category, and multimedia resource sets of the entity keywords under each dimension; wherein the at least two dimensions include an entity production dimension and an entity location dimension; display search A result page; wherein the search result page includes a first area and a second area, the dimension information of the at least two dimensions is displayed in the first area, and the second area includes a plurality of preset sub-areas, Each of the preset sub-regions displays a multimedia resource set under the dimension corresponding to the preset sub-region.
  • the electronic device may also perform other steps described in the above embodiments.
  • Computer program code for performing operations of the present disclosure may be written in one or more programming languages, including but not limited to object-oriented programming languages—such as Java, Smalltalk, C++, and This includes conventional procedural programming languages - such as the "C" language or similar programming languages.
  • the program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the remote computer or server.
  • the remote computer may be connected to the user's computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (eg, using an Internet service provider through Internet connection).
  • LAN local area network
  • WAN wide area network
  • each block in the flowchart or block diagrams may represent a module, segment, or portion of code that contains one or more logical functions for implementing the specified functions executable instructions.
  • the functions noted in the blocks may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved.
  • each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations can be implemented in dedicated hardware-based systems that perform the specified functions or operations , or can be implemented in a combination of dedicated hardware and computer instructions.
  • the units involved in the embodiments of the present disclosure may be implemented in a software manner, and may also be implemented in a hardware manner. Among them, the name of the unit does not constitute a limitation of the unit itself under certain circumstances.
  • exemplary types of hardware logic components include: Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), Systems on Chips (SOCs), Complex Programmable Logical Devices (CPLDs) and more.
  • FPGAs Field Programmable Gate Arrays
  • ASICs Application Specific Integrated Circuits
  • ASSPs Application Specific Standard Products
  • SOCs Systems on Chips
  • CPLDs Complex Programmable Logical Devices
  • a machine-readable medium may be a tangible medium that may contain or store a program for use by or in connection with the instruction execution system, apparatus or device.
  • the machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium.
  • Machine-readable media may include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or devices, or any suitable combination of the foregoing.
  • machine-readable storage media would include one or more wire-based electrical connections, portable computer disks, hard disks, random access memory (RAM), read only memory (ROM), erasable programmable read only memory (EPROM or flash memory), fiber optics, compact disk read only memory (CD-ROM), optical storage, magnetic storage, or any suitable combination of the foregoing.
  • RAM random access memory
  • ROM read only memory
  • EPROM or flash memory erasable programmable read only memory
  • CD-ROM compact disk read only memory
  • magnetic storage or any suitable combination of the foregoing.
  • the present disclosure provides a data search processing method, including: receiving a search request, where the search request includes entity keywords belonging to a target category; acquiring at least two data corresponding to the target category The dimension information of each dimension, and the multimedia resource set of the entity keyword under each dimension; wherein, the at least two dimensions include an entity production dimension and an entity location dimension; a search result page is displayed; wherein, the search The result page includes a first area and a second area, the dimension information of the at least two dimensions is displayed in the first area, and the second area includes a plurality of preset sub-areas, which are displayed in each of the preset sub-areas A set of multimedia resources under the dimension corresponding to the preset sub-region.
  • the plurality of preset sub-regions include a first preset sub-region and a second preset sub-region, and in the second preset sub-region
  • the area displays the first preset sub-area and the second preset sub-area in sequence, and the dimensions corresponding to the first preset sub-area and the second preset sub-area respectively are based on the entity keyword. Attribute characteristics are determined.
  • the attribute feature of the entity keyword is the first attribute feature
  • the first preset sub-region corresponds to the entity making a dimension
  • the second preset sub-area corresponds to the dimension of the physical place
  • the attribute feature of the entity keyword is the second attribute feature
  • the first preset sub-area corresponds to the entity location dimension
  • the second preset sub-region corresponds to the entity production dimension
  • the preset sub-region corresponds to the entity production dimension
  • the multimedia resource set includes a video and multiple key image
  • the preset sub-region includes a first part and a second part, the first part includes the video, the second part includes a plurality of key pictures corresponding to the video, the first part and the second part are The dimensions in the preset directions are the same.
  • the method further includes: responding to an operation instruction for the key picture, corresponding to the key picture from the video to start playing the video. According to one or more embodiments of the present disclosure, in the data search processing method provided by the present disclosure,
  • the method further includes: in response to a sliding instruction for a plurality of key pictures, controlling the plurality of key pictures in the second part move in the direction corresponding to the sliding instruction.
  • the preset sub-region corresponds to the entity production dimension, and the multimedia resource set includes a plurality of key pictures with different sizes;
  • the preset sub-region includes multiple parts, each of the multiple parts includes at least one key picture, and the multiple parts have the same size in the preset direction.
  • the multimedia resource set under the dimension corresponding to the preset sub-region includes multiple multimedia resources; the method further includes: responding to The sliding operation controls multiple multimedia resources in the preset sub-region to move in the preset sub-region.
  • the entity production dimension includes a video entity production dimension and a graphic entity production dimension;
  • the plurality of preset sub-regions include a third preset sub-region and a fourth preset sub-region;
  • the displaying in each of the preset sub-regions a set of multimedia resources under the dimension corresponding to the preset sub-region includes: in the third preset sub-region The area displays a plurality of videos under the dimension of the video entity production; the fourth preset sub-area displays a plurality of pictures under the dimension of the graphic entity production, or a combination of a plurality of pictures and videos.
  • the multimedia resource set under the entity production dimension includes a plurality of first videos; the at least two dimensions further include an entity display dimension , the multimedia resource set under the entity display dimension includes a plurality of second videos, and the aspect ratio of the first video is different from the aspect ratio of the second video.
  • the multimedia resource set in the dimension of the physical place includes a plurality of third videos, and each of the third videos corresponds to a different place,
  • the location information of the place is consistent with the location information of the terminal that initiated the search request.
  • the at least two dimensions further include an entity recommendation dimension
  • the multimedia resource set under the entity recommendation dimension includes a plurality of recommended entities corresponding to The category of the recommended entity is the same as the target category, and the recommended entity is determined according to historical search requests in a preset time period.
  • the method further includes: in response to a sliding instruction for the search result page, updating the search result page, and controlling all The position of the first region remains unchanged.
  • the display order of each multimedia resource in the multimedia resource set under the entity production dimension is based on the entity in the multimedia resource
  • the tool corresponding to the keyword is determined.
  • the displaying, in each of the preset sub-regions, a set of multimedia resources under the dimension corresponding to the preset sub-region includes: Preview information of multiple videos under the entity production dimension is displayed in the preset sub-area, and the preview information includes a tool identifier corresponding to the tool or a video frame on which the tool is displayed.
  • the present disclosure provides a data search processing device, comprising: a receiving module, configured to receive a search request, where the search request includes entity keywords belonging to a target category; an acquisition module, used for for obtaining dimension information of at least two dimensions corresponding to the target category, and a multimedia resource set of the entity keyword under each dimension; wherein, the at least two dimensions include an entity production dimension and an entity location dimension; A display module for displaying a search result page; wherein the search result page includes a first area and a second area, the dimension information of the at least two dimensions is displayed in the first area, and the second area includes multiple There are preset sub-regions, and a multimedia resource set under the dimension corresponding to the preset sub-region is displayed in each of the preset sub-regions.
  • the present disclosure provides an electronic device, comprising:
  • processors one or more processors
  • memory for storing one or more programs
  • the one or more processors When the one or more programs are executed by the one or more processors, the one or more processors implement the data search processing method as provided in any one of the present disclosure.
  • the present disclosure provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, implements the data search as described in any one of the present disclosure Approach.
  • An embodiment of the present disclosure also provides a computer program product, the computer program product includes a computer program or an instruction, and when the computer program or instruction is executed by a processor, implements the above-mentioned data search processing method.

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Multimedia (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本公开实施例公开了一种数据搜索处理方法、装置、电子设备和存储介质,该方法包括:接收搜索请求,所述搜索请求包括属于目标类别的实体关键词;获取所述目标类别对应的至少两个维度的维度信息,以及所述实体关键词在各所述维度下的多媒体资源集合;其中,所述至少两个维度包括实体制作维度和实体场所维度;显示搜索结果页面;其中,所述搜索结果页面包括第一区域和第二区域,在所述第一区域展示所述至少两个维度的维度信息,所述第二区域包括多个预设子区域,在各所述预设子区域展示所述预设子区域对应的维度下的多媒体资源集合。通过本公开的数据搜索处理方法,可满足用户的多维度搜索需求,可提高搜索精度,提高用户获取信息的效率。

Description

数据搜索处理方法、装置、电子设备和存储介质
相关申请的交叉引用
本申请要求于2021年04月29日提交的,申请号为202110474234.X、发明名称为“数据搜索处理方法、装置、电子设备和存储介质”的中国专利申请的优先权,该申请的全部内容通过引用结合在本申请中。
技术领域
本公开涉及信息技术领域,尤其涉及一种数据搜索处理方法、装置、电子设备和存储介质。
背景技术
随着计算机技术的不断发展,用户可以在搜索引擎中搜索其感兴趣的多媒体信息。
例如,用户可以在搜索引擎中输入搜索关键词,进一步,搜索引擎可以给用户展示出与该关键词相关的多媒体信息。
但是随着用户需求的不断增加,搜索引擎展示出的搜索结果无法满足用户多维度的需求。
发明内容
为了解决上述技术问题或者至少部分地解决上述技术问题,本公开实施例提供了一种数据搜索处理方法、装置、电子设备和存储介质,可满足用户的多维度搜索需求,可提高搜索精度,提高用户获取信息的效率。
本公开实施例提供了一种数据搜索处理方法,包括:
接收搜索请求,所述搜索请求包括属于目标类别的实体关键词;
获取所述目标类别对应的至少两个维度的维度信息,以及所述实体关键词在各所述维度下的多媒体资源集合;其中,所述至少两个维度包括实体制作维度和实体场所维度;
显示搜索结果页面;其中,所述搜索结果页面包括第一区域和第二区域,在所述第一区域展示所述至少两个维度的维度信息,所述第二区域包括多个预设子区域,在各所述预设子区域展示所述预设子区域对应的维度下的多媒体资源集合。
本公开实施例还提供了一种数据搜索处理装置,包括:
接收模块,用于接收搜索请求,所述搜索请求包括属于目标类别的实体关键词;
获取模块,用于获取所述目标类别对应的至少两个维度的维度信息,以及所述实体关 键词在各所述维度下的多媒体资源集合;其中,所述至少两个维度包括实体制作维度和实体场所维度;
显示模块,用于显示搜索结果页面;其中,所述搜索结果页面包括第一区域和第二区域,在所述第一区域展示所述至少两个维度的维度信息,所述第二区域包括多个预设子区域,在各所述预设子区域展示所述预设子区域对应的维度下的多媒体资源集合。
本公开实施例还提供了一种电子设备,所述电子设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上所述的数据搜索处理方法。
本公开实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的数据搜索处理方法。
本公开实施例还提供了一种计算机程序产品,该计算机程序产品包括计算机程序或指令,该计算机程序或指令被处理器执行时实现如上所述的数据搜索处理方法。
本公开实施例提供的技术方案与现有技术相比至少具有如下优点:本公开实施例提供的数据搜索处理方法,在接收到搜索请求时,获取搜索请求中包括的实体关键词所属的目标类别对应的至少两个维度的维度信息以及所述实体关键词在各维度下的多媒体资源集合,并在显示搜索结果时,在搜索结果页面的第一区域展示至少两个维度的维度信息,在搜索结果页面的第二区域的每个预设子区域展示对应维度下的多媒体资源集合,实现了多维度信息的搜索与展示,达到了满足用户多维度搜索需求、提高搜索精度以及用户获取信息效率的目的。
附图说明
结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,原件和元素不一定按照比例绘制。
图1为本公开实施例中的一种数据搜索处理方法的流程图;
图2为本公开实施例中的一种搜索结果页面的示意图;
图3为本公开实施例中的一种搜索结果页面的示意图;
图4为本公开实施例中的一种搜索结果页面的示意图;
图5为本公开实施例中的一种搜索结果页面的示意图;
图6为本公开实施例中的一种搜索结果页面的示意图;
图7为本公开实施例中的一种预设子区域界面示意图;
图8为本公开实施例中的一种预设子区域界面示意图;
图9为本公开实施例中的一种预设子区域界面示意图;
图10为本公开实施例中的一种搜索结果页面的示意图;
图11为本公开实施例中的一种数据搜索处理装置的结构示意图;
图12为本公开实施例中的一种电子设备的结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。
本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。
需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。
在介绍本公开实施例提供的数据搜索处理方法之前,对其中涉及的“维度”结合应用场景进行说明。具体的,用户在搜索引擎的搜索框中输入搜索词(搜索词中通常包括实体关键词,例如搜索词为“宫保鸡丁”,则对应的实体关键词则为“宫保鸡丁”,若搜索词为“染发”,则对应的实体关键词为“染发”)。当用户仅输入“宫保鸡丁”时,用户的搜索需求可能是想搜索“宫保鸡丁”的做法、做“宫保鸡丁”时的技巧详解或者附近哪家饭馆的“宫保鸡丁”好吃,且用户想要的搜索结果呈现方式可能是视频或者图片与文字的结合等,且用户可能还会关注发布视频的作者的专业度(是否是专业厨师或者美食达人等)等。上 述各种用户需求则可以理解为是不同维度下的搜索需求。为了满足用户不同维度下的搜索需求,提出了本公开实施例提供的数据搜索处理方法,旨在满足用户不同维度下的搜索需求,突出用户关注点帮助用户高效筛选定位目标,提高搜索精度,进而提高用户获取信息的效率,提升用户的使用体验。
在一个实施例中,参考图1所示,提供了一种数据搜索处理方法的流程图。该方法可以由数据搜索处理装置执行,该装置可以采用软件和/或硬件的方式实现,该装置可配置于电子设备中,例如终端,具体包括但不限于智能手机、掌上电脑、平板电脑、带显示屏的可穿戴设备、台式机、笔记本电脑、一体机、智能家居设备等。
如图1所示,该方法具体可以包括以下步骤:
步骤101、接收搜索请求,搜索请求包括属于目标类别的实体关键词。
其中,搜索请求具体可以是用户在搜索引擎中输入搜索词,并触发搜索操作时终端接收到的关联请求。目标类别的属性维度至少包括实体制作维度和实体场所维度,例如具体可以包括美食、美妆或者手工等,美食、美妆和手工既可以在家进行制作,也可以在商户进行消费。若目标类别为美食,属于美食的实体关键词例如可以是“宫保鸡丁”、“水煮肉片”或者“麻辣香锅”等。若目标类别为美妆,属于美妆的实体关键词例如可以是“染发”、“编发”或者“修眉毛”等。若目标类别为手工,属于手工的实体关键词例如可以是“折纸”或者“涂鸦”等。
步骤102、获取目标类别对应的至少两个维度的维度信息,以及所述实体关键词在各维度下的多媒体资源集合;其中,所述至少两个维度包括实体制作维度和实体场所维度。
其中,以目标类别是美食为例,美食对应的至少两个维度中的实体制作维度具体可以是关于美食做法的维度,例如实体关键词为“宫保鸡丁”,实体制作维度的维度信息则可以是关于“宫保鸡丁”的各种做法;美食对应的至少两个维度中的实体场所维度具体可以是美食的制作场所的维度,例如实体关键词为“宫保鸡丁”,实体场所维度的维度信息包括做的“宫保鸡丁”比较美味的饭馆信息。多媒体资源集合包括多个多媒体资源,多媒体资源可以是多媒体内容即多媒体本身,也可以是多媒体内容相关的预览信息。预览信息例如是标识图片,该标识图片可以是多媒体内容的封面图片或者关键画面的图片;预览信息例如还可以是与多媒体内容的发布作者相关的标识信息。
在一种实施方式中,以目标类别是美食,实体关键词是“宫保鸡丁”为例,实体制作维度下的多媒体资源集合可以是各种关于“宫保鸡丁”做法的多媒体资源,例如讲解“宫保鸡丁”做法步骤、做法技巧的视频或者图片与文字的混合,或者视频、图片以及文字的混合等,其中还可以包括多媒体资源的浏览量、点赞量、转发量以及发布作者的相关信息(例如是否是专业的厨师、美食达人等)。实体场所维度下的多媒体资源集合可以是各家饭 馆做的“宫保鸡丁”的视频或者图片,或者还可以是设有“宫保鸡丁”这道菜的各家饭馆的地址信息、预定信息等。可以理解的是,各家饭馆通常是与当前用户所在位置距离比较近的饭馆。
在一种实施方式中,以目标类别是美妆,实体关键词是“染发”为例,实体制作维度下的多媒体资源集合可以是各种在家自己染发时关于“染发”步骤、技巧的多媒体资源,例如讲解“染发”步骤、技巧的视频或者图片与文字的混合,或者视频、图片以及文字的混合等。实体场所维度下的多媒体资源集合可以是各家美发店的美发师给客人染发的视频或者图片,或者还可以是的各家美发店的地址信息、预定信息等。可以理解的是,各家美发店通常是与当前用户所在位置距离比较近的美发店,以方便用户到店。
步骤103、显示搜索结果页面;其中,搜索结果页面包括第一区域和第二区域,在第一区域展示至少两个维度的维度信息,第二区域包括多个预设子区域,在各所述预设子区域展示所述预设子区域对应的维度下的多媒体资源集合。
在一种实施方式中,参考如图2所示的一种搜索结果页面的示意图,包括第一区域210和第二区域220,在第一区域210中展示至少两个维度的维度信息,在图2中以实体关键词是“水煮肉片”为例,在第一区域210中分别展示实体制作维度对应的维度信息“做法步骤”211和实体场所维度对应的维度信息“美食探店”212。其中,“做法步骤”211还可以进一步细化为“视频步骤”2111或者“图文教程”2112等,其中“视频步骤”2111表示通过视频的方式讲解做“水煮肉片”或者相关菜品的步骤,当用户点击“视频步骤”2111时,可以看到以视频的形式讲解做“水煮肉片”或者相关菜品的步骤;“图文教程”2112表示以图片和文字的混合的形式呈现“水煮肉片”或者相关菜品的做法步骤,用户点击“图文教程”2112时,可以看到以图片和文字混合的形式呈现“水煮肉片”或者相关菜品的做法步骤。
在一种实施方式中“做法步骤”211与“美食探店”212在第一区域210中的展示位置关系可以是从左到右依次展示,如图2所示。进一步的,如果实体关键词对应的美食(例如“水煮肉片”)在家可以轻松烹调,所需食材可以较容易备齐,则“做法步骤”211可以在“美食探店”212的左边展示,即优先展示“做法步骤”211,然后再展示“美食探店”212,如图2所示。如果实体关键词对应的美食(例如“麻辣香锅”)在家不易烹调,或者所需食材较难备齐,通常是在饭馆才可以吃到的菜品,则“做法步骤”211可以在“美食探店”212的右边展示,即优先展示“美食探店”212,然后再展示“做法步骤”211,如图3所示。通过根据实体关键词在特定维度的属性,对用户可能更关注的维度信息进行优先展示,可提高用户获取其期望信息的效率,达到满足用户多维度搜索需求的目的。
在另一种实施方式中,“做法步骤”211与“美食探店”212在第一区域210中的展示 位置关系还可以是从上到下依次展示,如图4所示。进一步的,如果实体关键词对应的美食(例如“水煮肉片”)在家可以轻松烹调,所需食材可以较容易备齐,则“做法步骤”211可以在“美食探店”212的上边展示,即优先展示“做法步骤”211,然后再展示“美食探店”212,如图4所示。如果实体关键词对应的美食(例如“麻辣香锅”)在家不易烹调,或者所需食材较难备齐,通常是在饭馆才可以吃到的菜品,则“做法步骤”211可以在“美食探店”212的下边展示,即优先展示“美食探店”212,然后再展示“做法步骤”211,如图5所示。通过根据实体关键词在特定维度的属性,对用户可能更关注的维度信息进行优先展示,可提高用户获取其期望信息的效率,达到满足用户多维度搜索需求的目的。
进一步的,针对“做法步骤”211被进一步细化为“视频步骤”2111或者“图文教程”2112的应用场景,可基于当前用户的上网方式对“视频步骤”2111或者“图文教程”2112的展示位置进行调整,例如若当前用户的上网方式为无线网wifi,则可将“视频步骤”2111在“图文教程”2112的左方(如图2所示)或者上方(如图4所示)展示,以使用户优先捕捉到“视频步骤”2111,进而通过点击操作调出相关视频;若当前用户的上网方式为数据流量,则可将“图文教程”2112在“视频步骤”2111的左方(如图3所示)或者上方(如图5所示)展示,如图3所示。或者,还可以基于用户的历史浏览习惯,如果用户更偏好浏览图文信息,则将“图文教程”2112在“视频步骤”2111的左方或者上方展示,如果用户更偏好视频信息,则将“视频步骤”2111在“图文教程”2112的左方或者上方展示,以最大程度地迎合用户获取信息的多维度需求。
在一种实施方式中,第二区域220包括多个预设子区域,如图6所示,将多个预设子区域划分为第一预设子区域221和第二预设子区域222,在第二区域220依次展示第一预设子区域221和第二预设子区域222,即第一预设子区域221展示于第二预设子区域222的上方。第一预设子区域221和第二预设子区域222分别对应的维度是根据实体关键词的属性特征确定的。例如若实体关键词的属性特征为第一属性特征,则第一预设子区域221对应实体制作维度,第二预设子区域222对应实体场所维度;若实体关键词的属性特征为第二属性特征,则第一预设子区域221对应实体场所维度,第二预设子区域222对应实体制作维度。其中,第一属性特征可以指是否可以在家完成,第二属性特征可以指通常是在第三方店铺完成,在家完成较困难。具体的,以具体应用场景说明上述第一属性特征和第二属性特征。例如实体关键词为“红烧茄子”,该菜品属于家常菜,在家可以轻松烹调,则认为该实体关键词的属性特征为第一属性特征。例如实体关键词为“麻辣香锅”,该菜品通常在家较难完成,需要到饭馆才能吃到味道比较正宗的“麻辣香锅”,因此该实体关键词的属性特征可以认为是第二属性特征。再例如实体关键词为“染发”,由于“染发”用户也可以在家轻松实现,因此“染发”的属性特征可以认为是第一属性特征,而实体关键词“接 发”则在家无法轻松实现,需要到专业的美发店才能实现,因此“接发”的属性特征可以认为是第二属性特征。针对可以在家轻松实现的实体关键词,则第一预设子区域221对应实体制作维度,在第一预设子区域221对应展示实体制作维度下的多媒体资源集合,例如是关于各种做法步骤、技巧解析、误区纠偏等多媒体资源。通过将实体制作维度下的多媒体资源集合在第一预设子区域221展示,可使用户较快地锁定第一预设子区域221中展示的多媒体资源,提高用户获取信息的效率,帮助用户在家实现实体制作,最大程度迎合用户多维度的搜索需求。针对不可以在家轻松实现的实体关键词,此时用户则更可能是想搜索哪个第三方店铺可以比较专业地完成实体制作,因此若所述实体关键词的属性特征为第二属性特征,则第一预设子区域221对应实体场所维度,对实体场所维度下的多媒体资源集合进行优先展示。通过突出用户的关注点帮助用户高效筛选定位目标信息,提高了用户搜索信息的效率,有助于提升用户体验。综上所述,根据实体关键词的属性特征确定第一预设子区域221对应的维度,并在第一预设子区域221中展示对应维度下的多媒体资源集合,实现了突出用户的关注点帮助用户高效筛选定位目标信息的目的。
本公开实施例提供的数据搜索处理方法,通过基于搜索请求中包括的实体关键词所述的目标类别,获取与目标类别对应的至少两个维度的维度信息,以及每个维度下的多媒体资源集合,并结合实体关键词对应的属性特征,对多媒体资源集合进行展示,并将确定的用户突出关注的多媒体资源集合展示在搜索结果的前面,以使用户可以较快速地捕获到其想要的多媒体资源集合,实现了从多维度帮助用户高效定位筛选信息的目的,有利于提高用户搜索信息的效率,可满足用户多维度的搜索需求,有利于提升用户体验。
在上述实施例的基础上,一种可行的实现方式是:预设子区域对应实体制作维度(如图6所示,可以是第一预设子区域221对应实体制作维度,或者是第二预设子区域222对应实体制作维度),多媒体资源集合包括视频及视频对应的多个关键图片,其中,关键图片可以是每个制作步骤对应的产品图,例如第一步是切配料(葱丝、姜丝以及青椒丝),则第一步对应的关键图片可以是切完之后的配料的图片。为了强化视觉效果,体现搜索结果的丰富度,对关键图片的图片质量进行严格把控,可进一步加入滤镜处理操作,以使呈现给用户的关键图片具有较好的视觉效果,尤其针对美食的图片,可极大地调起用户的食欲,从而吸引用户较长时间地消费搜索到的多媒体资源。进一步的,参考如图7所示的一种预设子区域界面示意图,预设子区域包括第一部分710和第二部分720,第一部分710包括视频(通常展示视频的封面图,视频的封面图可以是成品图,例如一道美食的成品图,或者染发完成后的头发图,或者接发后的头发图等),第二部分720包括视频对应的多个关键图片721,第一部分710和第二部分720在预设方向上的尺寸相同。以图7为例,预设方向为纵向,即第一部分710和第二部分720的高度相同,第一部分710和第二部分720呈 左右位置关系。在另一种实施方式中,参考如图8所示的一种预设子区域界面示意图,预设子区域包括第一部分810和第二部分820,第一部分810包括视频,第二部分820包括视频对应的多个关键图片821,第一部分810和第二部分820在预设方向上的尺寸相同。以图8为例,预设方向为横向,即第一部分810和第二部分820的宽度相同,第一部分810和第二部分820呈上下位置关系。
进一步的,本公开实施提供的数据搜索处理方法还包括:响应于针对关键图片的操作指令,从视频中与关键图片对应的位置开始播放视频。在一种实施方式中,参考如图7所示的预设子区域界面示意图,在第一部分710设有播放器,用户点击第二部分720中的某张关键图片821后,从第一部分710的视频中与被点击关键图片对应的视频帧的位置开始播放该视频。在另一种实施方式中:当用户点击第二部分720中的某张关键图片后,显示播放页面,即搜索结果页面被更新为播放页面,该播放页面从视频中与被点击关键图片对应的视频帧的位置开始播放。通过从被用户点击的关键图片的位置处开始播放视频,可节省用户时间,使用户较快地观看到其想要的播放进度处的视频内容,而无需从视频的开头开始观看,而是直接跳转至目标进度。
进一步的,本公开实施提供的数据搜索处理方法还包括:响应于针对多个关键图片(如图7中的关键图片721)的滑动指令,控制多个关键图片721在第二部分720中按照滑动指令对应的方向移动。例如用户上滑关键图片721,则多个关键图片721向上移动,已经显示在第二部分720中的关键图片721逐渐退出屏幕,后面未被显示的关键图片721依次在第二部分720中进行显示,以使用户可以浏览所有的关键图片,并可以反复浏览。
在上述实施例的基础上,一种可行的实现方式是:预设子区域对应实体制作维度,多媒体资源集合包括多张尺寸不同的关键图片,即多媒体资源集合不包括视频。参考如图9所示的一种预设子区域的界面示意图,预设子区域包括多个部分,多个部分中的每个部分包括至少一张关键图片,多个部分在预设方向上的尺寸相同。例如图9中示例出三个部分,分别是第四部分910和第五部分920,第四部分910包括一张关键图片,第五部分920包括两张关键图片921,第四部分910和第五部分920在纵向上尺寸相同,即高度相同。第四部分910包括的关键图片通常是产品的成品图,或者称为主图,例如针对一道美食的搜索,第四部分910包括的关键图片通常是美食成品图,即做好后的美食的图片。第五部分920包括的关键图片921可以是每个制作步骤对应的中间图,例如在美食制作场景中,第一个制作步骤是切配料(葱丝、姜丝以及青椒丝),则第一个制作步骤对应的关键图片可以是切完之后的配料的图片。进一步的,以图9为例,数据搜索处理方法还包括:响应于针对多个关键图片(如图9中的关键图片921)的滑动指令,控制多个关键图片921在第五部分920中按照滑动指令对应的方向移动。例如用户上滑关键图片921,则多个关键图片 921向上移动,已经显示在第五部分920中的关键图片921逐渐退出屏幕,后面未被显示的关键图片921依次在第五部分920中进行显示,以使用户可以浏览所有的关键图片,并可以反复浏览。进一步的,在一些实施例中,预设子区域也可能包括3个部分,每个部分均包括一张或多张图片。
在一种实施方式中,预设子区域对应的维度下的多媒体资源集合包括多个多媒体资源,数据搜索处理方法还包括:响应于滑动操作,控制预设子区域内的多个多媒体资源在预设子区域中移动。例如图7所示的预设子区域的界面示意图,用户向左或者向右滑动第一部分710或者第二部分720的任何位置时,正在显示的多媒体资源向左或者向右移动,后续尚未显示的多媒体资源移动到预设子区域进行显示,以使用户可以浏览更多的多媒体资源。其中,默认显示在预设子区域的多媒体资源可以是与实体关键词相关的、点赞数量最多的或者浏览量最多的多媒体资源。与实体关键词相关的多媒体资源可以是包含实体关键词的多媒体资源,例如实体关键词是“宫保鸡丁”,默认显示在预设子区域的多媒体资源可以是“宫保鸡丁”的家常做法,当用户滑动预设子区域时,显示的下一个多媒体资源可以是“水煮肉片”的家常做法。在一种实施方式中,如图8所示的预设子区域的界面示意图,用户向上或者向下滑动第一部分810或者第二部分820的任何位置时,正在显示的多媒体资源向上或者向下移动,后续尚未显示的多媒体资源移动到预设子区域进行显示。
在一种实施方式中,实体制作维度包括视频类实体制作维度和图文类实体制作维度。多个预设子区域包括第三预设子区域和第四预设子区域。在各预设子区域展示预设子区域对应的维度下的多媒体资源集合,包括:在第三预设子区域展示视频类实体制作维度下的多个视频;在第四预设子区域展示图文类实体制作维度下的多个图片,或多个图片与视频的组合。即纯视频类的多媒体资源与图片类的多媒体资源分开展示,以使用户根据自己的喜欢选择浏览不同类型的多媒体资源,满足了用户在体裁维度的需求。
在一种实施方式中,继续参考图6所示的一种搜索结果页面的示意图,若第一预设子区域221对应实体制作维度,则第一预设子区域221进一步包括第三预设子区域和第四预设子区域。若第二预设子区域222对应实体制作维度,则第二预设子区域222进一步包括第三预设子区域和第四预设子区域。
在一种实施方式中,实体制作维度下的多媒体资源集合包括多个第一视频。所述至少两个维度还包括实体展示维度,所述实体展示维度下的多媒体资源集合包括多个第二视频,所述第一视频的长宽比与所述第二视频的长宽比不同。进一步的,在一种实施方式中,实体场所维度下的多媒体资源集合包括多个第三视频,各所述第三视频对应不同的场所,所述场所的位置信息与发起所述搜索请求的终端的位置信息一致。例如以实体关键词是“宫保鸡丁”为例,第一视频可以是包括“宫保鸡丁”做法步骤的视频,第二视频可以是在其 它视频应用中热度较高的与“宫保鸡丁”相关的视频,而不是关于“宫保鸡丁”做法的视频,例如是介绍各个地方的宫保鸡丁的视频。视频的热度可以基于视频的点赞量、浏览量、转发量或者评论量等维度进行评定。第三视频可以是向用户推荐可以吃到美味的宫保鸡丁的饭馆的视频,介绍附近各饭馆中宫保鸡丁特色的视频,主要强调宫保鸡丁的美味。不论是第一视频、第二视频还是第三视频中均包含色泽美丽的宫保鸡丁的图像,通过强化图像效果,给用户带来视觉冲击,充分调起用户的食欲,以使用户浏览更多的相关视频资源。
在一种实施方式中,所述至少两个维度还包括实体推荐维度,所述实体推荐维度下的多媒体资源集合包括多个推荐实体对应的多媒体资源,所述推荐实体的类别与所述目标类别相同,所述推荐实体是根据预设时间段的历史搜索请求确定的。例如实体关键词是“宫保鸡丁”,对应的目标类别是美食,则实体推荐维度下的多媒体资源集合包括其它家常菜的做法,例如“水煮肉片”的做法。推荐实体为“水煮肉片”,与搜索请求中包括的实体关键词“宫保鸡丁”属于相同的目标类别-美食。推荐实体是基于历史的预设时段内被其它用户搜索次数达到阈值的实体。进一步的,如果用户点击推荐实体对应的某个具体的多媒体资源的名称或者图片时,相当于将被点击的名称或被点击的图片名称作为新的实体关键词进行重新搜索,则基于上述实施例公开的数据搜索处理方法展现新的搜索结果页面,新的搜索结果页面与用户点击的名称或者点击的图片的名称相对应,以促进用户不断地观看多媒体资源,获取更多的搜索结果。
在一种实施方式中,数据搜索处理方法还包括:响应于针对搜索结果页面的滑动指令,更新搜索结果页面,并控制所述第一区域的位置不变,以保证在第一区域中展示的至少两个维度的维度信息不变,方便用户通过点击维度信息,切换多媒体资源板块,即在第二区域中仅展示被点击维度下的多媒体资源集合,或者在第二区域中靠前的位置展示被点击维度下的多媒体资源集合,方便用户快速获取对应维度下的多媒体资源。参考如图10所示的一种搜索结果页面的示意图,包括第一区域1010和第二区域1020,在第一区域1010中展示至少两个维度的维度信息,在图10中以实体关键词是“水煮肉片”为例,在第一区域1010中分别展示实体制作维度对应的维度信息“视频步骤”1011、“图文教程”1012、实体展示维度对应的维度信息“**热门”1013(其中,**表示其它视频应用)、实体场所维度对应的维度信息“美食探店”1014、实体推荐维度对应的维度信息“相关推荐”1015等。用户通过点击具体的维度信息,可以切换第二区域1020所展示的多媒体资源集合,例如若用户点击“视频步骤”1011,则在第二区域1020仅展示“水煮肉片”的做法视频,或者将“水煮肉片”的做法视频展示于第二区域1020的最靠上的位置。若用户点击“图文教程”1012,则在第二区域1020仅展示“水煮肉片”的做法图片,或者将“水煮肉片”的做法图片展示于第二区域1020的最靠上的位置;若用户点击“美食探店”1014,则在第二区域 1020仅展示能做出比较好吃的“水煮肉片”的饭馆的推荐视频,或者将该推荐视频展示于第二区域1020的最靠上的位置;若用户点击“相关推荐”1015,则在第二区域1020仅展示其它家常菜的做法的推荐视频,例如“宫保鸡丁”的做法,或者,将该推荐视频展示于第二区域1020的最靠上的位置,以便用户尽快找到其想要的维度下的多媒体资源。如果用户不点击第一区域1010中具体的维度信息,则在第二区域1020中会分别展示各维度信息下的多媒体资源集合。第一区域1010中展示的各维度信息“视频步骤”1011、“图文教程”1012、“**热门”1013、“美食探店”1014、“相关推荐”1015的展示位置有一定的排序,第二区域1020中展示的每个维度信息下的多媒体资源集合中的各多媒体资源之间也有一定的排序。具体的,维度信息之间的排序与搜索请求中包括的实体关键词以及用户属性有关。“视频步骤”1011、“图文教程”1012以及“**热门”1013的优先级高于“美食探店”1014和“相关推荐”1015的优先级,即“视频步骤”1011、“图文教程”1012以及“**热门”1013会排列在“美食探店”1014和“相关推荐”1015的前面。如果用户属性表示用户终端的网络环境是wifi环境,则“视频步骤”1011排列在“图文教程”1012前面,如果用户属性表示用户终端的网络环境是移动流量,则“图文教程”1012排列在“视频步骤”1011前面。或者,如果用户的历史偏好是视频类资源,则将“视频步骤”1011排列在“图文教程”1012前面,如果用户的历史偏好是图文类资源,则将“图文教程”1012排列在“视频步骤”1011前面。如果用户输入的菜品属于家常菜,则将“相关推荐”1015排列在“美食探店”1014前面,如果用户输入的菜品不属于家常菜,属于餐厅才有的菜品,则将“美食探店”1014排列在“相关推荐”1015的前面,以最大程度迎合用户的搜索需求,满足用户多维度的搜索需求。在一种实施方式中,如果用户输入的菜品例如“剁椒巨头”不属于家常菜,通常在餐厅才有,则在第一区域1010展示“**热门”1013、“美食探店”1014、“相关推荐”1015三个维度信息,而不展示“视频步骤”1011、“图文教程”1012。“美食探店”1014对应的多媒体资源为推荐附近哪家餐厅做的“剁椒巨头”好吃的推荐视频,包括餐厅信息地址信息以及“剁椒巨头”的成品图片等信息。进一步的,若用户不点击显示于第一区域1010的具体的维度信息,则在第二区域分别展示各维度下的多媒体资源集合,并关联展示多媒体资源集合所属的维度信息,如图10所示的第二区域1020中的步骤详解1021、视频步骤1022、**热门1023、美食探店1024以及相关推荐1025,在步骤详解1021的下方区域10211对应展示步骤详解维度下的多媒体资源集合,在视频步骤1022的下方区域10221对应展示视频步骤维度下的多媒体资源集合,在**热门1023的下方区域10231对应展示**热门维度下的多媒体资源集合,在美食探店1024的下方区域10241对应展示美食探店维度下的多媒体资源集合,在相关推荐1025的下方区域10251对应展示相关推荐维度下的多媒体资源集合。其中,各维度信息下的多媒体资源在第二区域1020的展示顺序可参 照各维度信息在第一区域1010的展示顺序确定,此处不再赘述。
在一种实施方式中,各维度信息下的多媒体资源集合中的各多媒体资源的展示顺序可基于一定的规则确定,例如从发布时间排序,将最新发布的多媒体资源排在前面;或者从浏览量的维度排序,将浏览量最高的多媒体资源排在前面。具体的,实体制作维度下的多媒体资源集合中各多媒体资源的展示顺序可基于多媒体资源中实体关键词对应的工具(例如制作美食所使用的器皿)确定,例如根据实体关键词对应的工具的时新性确定,当前比较流行的工具例如空气炸锅,可将通过空气炸锅做美食的视频资源展示在较靠前的位置,以方便用户较快获取该视频资源。在一种实施方式中,在各预设子区域展示预设子区域对应的维度下的多媒体资源集合,包括:在预设子区域展示实体制作维度下的多个视频的预览信息,预览信息中包括所述工具对应的工具标识或显示有所述工具的视频帧。以所述工具是空气炸锅为例,在预设子区域显示的多媒体资源集合包括视频的预览信息,预览信息包括空气炸锅的文本和/或空气炸锅的图案,以使用户可以一目了然地确定哪个视频中使用了空气炸锅。预览信息具体可以是视频的封面,在封面上增加标签,该标签可以是“空气炸锅”的文本,也可以是“空气炸锅”的小图案。或者将视频中包括空气炸锅的一个或多个视频帧提取出来,显示在预览信息中,使用户一目了然获知该视频中是在使用空气炸锅做美食。
本公开实施例提供的数据搜索处理方法,从多维度获取与用户输入的搜索词(即实体关键词)相关的多媒体资源集合,并按照维度分别进行展示,突出用户关注点帮助用户高效筛选定位目标信息,且对视觉效果进行强化,体现了搜索结果的丰富度,增加了制作美食所使用的器皿的时新性,充分考虑了多维度的用户需求,达到了满足用户多维度搜索需求的目的,有利于提高搜索精度,提升用户的搜索体验。
图11为本公开实施例中的一种数据搜索处理装置的结构示意图。本公开实施例所提供的数据搜索处理装置可以配置于客户端中,或者可以配置于服务端中,该数据搜索处理装置具体包括:
接收模块1110,用于接收搜索请求,所述搜索请求包括属于目标类别的实体关键词。获取模块1120,用于获取所述目标类别对应的至少两个维度的维度信息,以及所述实体关键词在各所述维度下的多媒体资源集合;其中,所述至少两个维度包括实体制作维度和实体场所维度。显示模块1130,用于显示搜索结果页面;其中,所述搜索结果页面包括第一区域和第二区域,在所述第一区域展示所述至少两个维度的维度信息,所述第二区域包括多个预设子区域,在各所述预设子区域展示所述预设子区域对应的维度下的多媒体资源集合。
可选的,所述多个预设子区域包括第一预设子区域和第二预设子区域,在所述第二区域依次展示所述第一预设子区域和所述第二预设子区域,所述第一预设子区域和所述第二预设子区域分别对应的维度是根据所述实体关键词的属性特征确定的。
可选的,若所述实体关键词的属性特征为第一属性特征,则所述第一预设子区域对应所述实体制作维度,所述第二预设子区域对应所述实体场所维度;
若所述实体关键词的属性特征为第二属性特征,则所述第一预设子区域对应所述实体场所维度,所述第二预设子区域对应所述实体制作维度。
可选的,所述预设子区域对应所述实体制作维度,所述多媒体资源集合包括视频及所述视频对应的多个关键图片;
所述预设子区域包括第一部分和第二部分,所述第一部分包括所述视频,所述第二部分包括所述视频对应的多个关键图片,所述第一部分和所述第二部分在预设方向上的尺寸相同。
可选的,所述方法还包括:
响应于针对所述关键图片的操作指令,从所述视频中与所述关键图片对应的位置开始播放所述视频。
可选的,所述方法还包括:
响应于针对多个关键图片的滑动指令,控制多个关键图片在所述第二部分中按照所述滑动指令对应的方向移动。
可选的,所述预设子区域对应所述实体制作维度,所述多媒体资源集合包括多个尺寸不同的关键图片;
所述预设子区域包括多个部分,所述多个部分中的每个部分包括至少一张关键图片,所述多个部分在预设方向上的尺寸相同。
可选的,所述预设子区域对应的维度下的多媒体资源集合包括多个多媒体资源,所述装置还包括:第一控制模块,用于响应于滑动操作,控制所述预设子区域内的多个多媒体资源在所述预设子区域中移动。
可选的,所述实体制作维度包括视频类实体制作维度和图文类实体制作维度;所述显示模块1130具体用于:在所述第三预设子区域展示所述视频类实体制作维度下的多个视频;在所述第四预设子区域展示所述图文类实体制作维度下的多个图片,或多个图片与视频的组合。
可选的,所述实体制作维度下的多媒体资源集合包括多个第一视频;所述至少两个维度还包括实体展示维度,所述实体展示维度下的多媒体资源集合包括多个第二视频,所述第一视频的长宽比与所述第二视频的长宽比不同。
可选的,所述实体场所维度下的多媒体资源集合包括多个第三视频,各所述第三视频对应不同的场所,所述场所的位置信息与发起所述搜索请求的终端的位置信息一致。
可选的,所述至少两个维度还包括实体推荐维度,所述实体推荐维度下的多媒体资源集合包括多个推荐实体对应的多媒体资源,所述推荐实体的类别与所述目标类别相同,所述推荐实体是根据预设时间段的历史搜索请求确定的。
可选的,所述装置还包括第二控制模块,用于响应于针对所述搜索结果页面的滑动指令,更新所述搜索结果页面,并控制所述第一区域的位置不变。
可选的,所述实体制作维度下的多媒体资源集合中各多媒体资源的展示顺序是基于所述多媒体资源中的所述实体关键词对应的工具确定的。
可选的,所述显示模块1130具体用于在所述预设子区域展示所述实体制作维度下的多个视频的预览信息,所述预览信息中包括所述工具对应的工具标识或显示有所述工具的视频帧。
本公开实施例提供的数据搜索处理装置,可执行本公开方法实施例所提供的数据搜索处理方法中客户端或服务端所执行的步骤,具备执行步骤和有益效果此处不再赘述。
图12为本公开实施例中的一种电子设备的结构示意图。下面具体参考图12,其示出了适于用来实现本公开实施例中的电子设备500的结构示意图。本公开实施例中的电子设备500可以包括但不限于诸如移动电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、车载终端(例如车载导航终端)、可穿戴电子设备等等的移动终端以及诸如数字TV、台式计算机、智能家居设备等等的固定终端。图12示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
如图12所示,电子设备500可以包括处理装置(例如中央处理器、图形处理器等)501,其可以根据存储在只读存储器(ROM)502中的程序或者从存储装置508加载到随机访问存储器(RAM)503中的程序而执行各种适当的动作和处理以实现如本公开所述的实施例的方法。在RAM 503中,还存储有电子设备500操作所需的各种程序和数据。处理装置501、ROM 502以及RAM 503通过总线504彼此相连。输入/输出(I/O)接口505也连接至总线504。
通常,以下装置可以连接至I/O接口505:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置506;包括例如液晶显示器(LCD)、扬声器、振动器等的输出装置507;包括例如磁带、硬盘等的存储装置508;以及通信装置509。通信装置509可以允许电子设备500与其他设备进行无线或有线通信以交换数据。虽然图12示出了具有各种装置的电子设备500,但是应理解的是,并不要求实施或具备所有示出 的装置。可以替代地实施或具备更多或更少的装置。
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在非暂态计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码,从而实现如上所述的方法。在这样的实施例中,该计算机程序可以通过通信装置509从网络上被下载和安装,或者从存储装置508被安装,或者从ROM 502被安装。在该计算机程序被处理装置501执行时,执行本公开实施例的方法中限定的上述功能。
需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。
在一些实施方式中,客户端、服务器可以利用诸如HTTP(HyperText Transfer Protocol,超文本传输协议)之类的任何当前已知或未来研发的网络协议进行通信,并且可以与任意形式或介质的数字数据通信(例如,通信网络)互连。通信网络的示例包括局域网(“LAN”),广域网(“WAN”),网际网(例如,互联网)以及端对端网络(例如,ad hoc端对端网络),以及任何当前已知或未来研发的网络。
上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。
上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:接收搜索请求,所述搜索请求包括属于目标类别的实体关键词;获取所述目标类别对应的至少两个维度的维度信息,以及所述实体关键词在各所述维 度下的多媒体资源集合;其中,所述至少两个维度包括实体制作维度和实体场所维度;显示搜索结果页面;其中,所述搜索结果页面包括第一区域和第二区域,在所述第一区域展示所述至少两个维度的维度信息,所述第二区域包括多个预设子区域,在各所述预设子区域展示所述预设子区域对应的维度下的多媒体资源集合。
可选的,当上述一个或者多个程序被该电子设备执行时,该电子设备还可以执行上述实施例所述的其他步骤。
可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括但不限于面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
附图中的流程图和框图,图示了按照本公开各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本公开实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,单元的名称在某种情况下并不构成对该单元本身的限定。
本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、片上***(SOC)、复杂可编程逻辑设备(CPLD)等等。
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行***、装置或设备使用或与指令执行***、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子 的、磁性的、光学的、电磁的、红外的、或半导体***、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
根据本公开的一个或多个实施例,本公开提供了一种数据搜索处理方法,包括:接收搜索请求,所述搜索请求包括属于目标类别的实体关键词;获取所述目标类别对应的至少两个维度的维度信息,以及所述实体关键词在各所述维度下的多媒体资源集合;其中,所述至少两个维度包括实体制作维度和实体场所维度;显示搜索结果页面;其中,所述搜索结果页面包括第一区域和第二区域,在所述第一区域展示所述至少两个维度的维度信息,所述第二区域包括多个预设子区域,在各所述预设子区域展示所述预设子区域对应的维度下的多媒体资源集合。
根据本公开的一个或多个实施例,在本公开提供的数据搜索处理方法中,所述多个预设子区域包括第一预设子区域和第二预设子区域,在所述第二区域依次展示所述第一预设子区域和所述第二预设子区域,所述第一预设子区域和所述第二预设子区域分别对应的维度是根据所述实体关键词的属性特征确定的。
根据本公开的一个或多个实施例,在本公开提供的数据搜索处理方法中,若所述实体关键词的属性特征为第一属性特征,则所述第一预设子区域对应所述实体制作维度,所述第二预设子区域对应所述实体场所维度;
若所述实体关键词的属性特征为第二属性特征,则所述第一预设子区域对应所述实体场所维度,所述第二预设子区域对应所述实体制作维度。
根据本公开的一个或多个实施例,在本公开提供的数据搜索处理方法中,所述预设子区域对应所述实体制作维度,所述多媒体资源集合包括视频及所述视频对应的多个关键图片;
所述预设子区域包括第一部分和第二部分,所述第一部分包括所述视频,所述第二部分包括所述视频对应的多个关键图片,所述第一部分和所述第二部分在预设方向上的尺寸相同。
根据本公开的一个或多个实施例,在本公开提供的数据搜索处理方法中,所述方法还包括:响应于针对所述关键图片的操作指令,从所述视频中与所述关键图片对应的位置开始播放所述视频。根据本公开的一个或多个实施例,在本公开提供的数据搜索处理方法中,
根据本公开的一个或多个实施例,在本公开提供的数据搜索处理方法中,所述方法还 包括:响应于针对多个关键图片的滑动指令,控制多个关键图片在所述第二部分中按照所述滑动指令对应的方向移动。
根据本公开的一个或多个实施例,在本公开提供的数据搜索处理方法中,所述预设子区域对应所述实体制作维度,所述多媒体资源集合包括多个尺寸不同的关键图片;所述预设子区域包括多个部分,所述多个部分中的每个部分包括至少一张关键图片,所述多个部分在预设方向上的尺寸相同。
根据本公开的一个或多个实施例,在本公开提供的数据搜索处理方法中,所述预设子区域对应的维度下的多媒体资源集合包括多个多媒体资源;所述方法还包括:响应于滑动操作,控制所述预设子区域内的多个多媒体资源在所述预设子区域中移动。
根据本公开的一个或多个实施例,在本公开提供的数据搜索处理方法中,所述实体制作维度包括视频类实体制作维度和图文类实体制作维度;所述多个预设子区域包括第三预设子区域和第四预设子区域;所述在各所述预设子区域展示所述预设子区域对应的维度下的多媒体资源集合,包括:在所述第三预设子区域展示所述视频类实体制作维度下的多个视频;在所述第四预设子区域展示所述图文类实体制作维度下的多个图片,或多个图片与视频的组合。
根据本公开的一个或多个实施例,在本公开提供的数据搜索处理方法中,所述实体制作维度下的多媒体资源集合包括多个第一视频;所述至少两个维度还包括实体展示维度,所述实体展示维度下的多媒体资源集合包括多个第二视频,所述第一视频的长宽比与所述第二视频的长宽比不同。
根据本公开的一个或多个实施例,在本公开提供的数据搜索处理方法中,所述实体场所维度下的多媒体资源集合包括多个第三视频,各所述第三视频对应不同的场所,所述场所的位置信息与发起所述搜索请求的终端的位置信息一致。
根据本公开的一个或多个实施例,在本公开提供的数据搜索处理方法中,所述至少两个维度还包括实体推荐维度,所述实体推荐维度下的多媒体资源集合包括多个推荐实体对应的多媒体资源,所述推荐实体的类别与所述目标类别相同,所述推荐实体是根据预设时间段的历史搜索请求确定的。
根据本公开的一个或多个实施例,在本公开提供的数据搜索处理方法中,所述方法还包括:响应于针对所述搜索结果页面的滑动指令,更新所述搜索结果页面,并控制所述第一区域的位置不变。
根据本公开的一个或多个实施例,在本公开提供的数据搜索处理方法中,所述实体制作维度下的多媒体资源集合中各多媒体资源的展示顺序是基于所述多媒体资源中的所述实体关键词对应的工具确定的。
根据本公开的一个或多个实施例,在本公开提供的数据搜索处理方法中,所述在各所述预设子区域展示所述预设子区域对应的维度下的多媒体资源集合,包括:在所述预设子区域展示所述实体制作维度下的多个视频的预览信息,所述预览信息中包括所述工具对应的工具标识或显示有所述工具的视频帧。
根据本公开的一个或多个实施例,本公开提供了一种数据搜索处理装置,包括:接收模块,用于接收搜索请求,所述搜索请求包括属于目标类别的实体关键词;获取模块,用于获取所述目标类别对应的至少两个维度的维度信息,以及所述实体关键词在各所述维度下的多媒体资源集合;其中,所述至少两个维度包括实体制作维度和实体场所维度;显示模块,用于显示搜索结果页面;其中,所述搜索结果页面包括第一区域和第二区域,在所述第一区域展示所述至少两个维度的维度信息,所述第二区域包括多个预设子区域,在各所述预设子区域展示所述预设子区域对应的维度下的多媒体资源集合。
根据本公开的一个或多个实施例,本公开提供了一种电子设备,包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本公开提供的任一所述的数据搜索处理方法。
根据本公开的一个或多个实施例,本公开提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本公开提供的任一所述的数据搜索处理方法。
本公开实施例还提供了一种计算机程序产品,该计算机程序产品包括计算机程序或指令,该计算机程序或指令被处理器执行时实现如上所述的数据搜索处理方法。
以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
此外,虽然采用特定次序描绘了各操作,但是这不应当理解为要求这些操作以所示出的特定次序或以顺序次序执行来执行。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本公开的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。
尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解 所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。

Claims (18)

  1. 一种数据搜索处理方法,其特征在于,所述方法包括:
    接收搜索请求,所述搜索请求包括属于目标类别的实体关键词;
    获取所述目标类别对应的至少两个维度的维度信息,以及所述实体关键词在各所述维度下的多媒体资源集合;其中,所述至少两个维度包括实体制作维度和实体场所维度;
    显示搜索结果页面;其中,所述搜索结果页面包括第一区域和第二区域,在所述第一区域展示所述至少两个维度的维度信息,所述第二区域包括多个预设子区域,在各所述预设子区域展示所述预设子区域对应的维度下的多媒体资源集合。
  2. 根据权利要求1所述的方法,其特征在于,所述多个预设子区域包括第一预设子区域和第二预设子区域,在所述第二区域依次展示所述第一预设子区域和所述第二预设子区域,所述第一预设子区域和所述第二预设子区域分别对应的维度是根据所述实体关键词的属性特征确定的。
  3. 根据权利要求2所述的方法,其特征在于,若所述实体关键词的属性特征为第一属性特征,则所述第一预设子区域对应所述实体制作维度,所述第二预设子区域对应所述实体场所维度;
    若所述实体关键词的属性特征为第二属性特征,则所述第一预设子区域对应所述实体场所维度,所述第二预设子区域对应所述实体制作维度。
  4. 根据权利要求1-3任一项所述的方法,其特征在于,所述预设子区域对应所述实体制作维度,所述多媒体资源集合包括视频及所述视频对应的多个关键图片;
    所述预设子区域包括第一部分和第二部分,所述第一部分包括所述视频,所述第二部分包括所述视频对应的多个关键图片,所述第一部分和所述第二部分在预设方向上的尺寸相同。
  5. 根据权利要求4所述的方法,其特征在于,所述方法还包括:
    响应于针对所述关键图片的操作指令,从所述视频中与所述关键图片对应的位置开始播放所述视频。
  6. 根据权利要求5所述的方法,其特征在于,所述方法还包括:
    响应于针对多个关键图片的滑动指令,控制多个关键图片在所述第二部分中按照所述滑动指令对应的方向移动。
  7. 根据权利要求1-3任一项所述的方法,其特征在于,所述预设子区域对应所述实体制作维度,所述多媒体资源集合包括多张尺寸不同的关键图片;
    所述预设子区域包括多个部分,所述多个部分中的每个部分包括至少一张关键图片,所述多个部分在预设方向上的尺寸相同。
  8. 根据权利要求1所述的方法,其特征在于,所述预设子区域对应的维度下的多媒体 资源集合包括多个多媒体资源;
    所述方法还包括:
    响应于滑动操作,控制所述预设子区域内的多个多媒体资源在所述预设子区域中移动。
  9. 根据权利要求1-3任一项所述的方法,其特征在于,所述实体制作维度包括视频类实体制作维度和图文类实体制作维度;
    所述多个预设子区域包括第三预设子区域和第四预设子区域;所述在各所述预设子区域展示所述预设子区域对应的维度下的多媒体资源集合,包括:
    在所述第三预设子区域展示所述视频类实体制作维度下的多个视频;
    在所述第四预设子区域展示所述图文类实体制作维度下的多个图片,或多个图片与视频的组合。
  10. 根据权利要求1-3任一项所述的方法,其特征在于,所述实体制作维度下的多媒体资源集合包括多个第一视频;
    所述至少两个维度还包括实体展示维度,所述实体展示维度下的多媒体资源集合包括多个第二视频,所述第一视频的长宽比与所述第二视频的长宽比不同。
  11. 根据权利要求9所述的方法,其特征在于,所述实体场所维度下的多媒体资源集合包括多个第三视频,各所述第三视频对应不同的场所,所述场所的位置信息与发起所述搜索请求的终端的位置信息一致。
  12. 根据权利要求1-3任一项所述的方法,其特征在于,所述至少两个维度还包括实体推荐维度,所述实体推荐维度下的多媒体资源集合包括多个推荐实体对应的多媒体资源,所述推荐实体的类别与所述目标类别相同,所述推荐实体是根据预设时间段的历史搜索请求确定的。
  13. 根据权利要求1所述的方法,其特征在于,所述方法还包括:
    响应于针对所述搜索结果页面的滑动指令,更新所述搜索结果页面,并控制所述第一区域的位置不变。
  14. 根据权利要求1所述的方法,其特征在于,所述实体制作维度下的多媒体资源集合中各多媒体资源的展示顺序是基于所述多媒体资源中的所述实体关键词对应的工具确定的。
  15. 根据权利要求14所述的方法,其特征在于,所述在各所述预设子区域展示所述预设子区域对应的维度下的多媒体资源集合,包括:
    在所述预设子区域展示所述实体制作维度下的多个视频的预览信息,所述预览信息中包括所述工具对应的工具标识或显示有所述工具的视频帧。
  16. 一种数据搜索处理装置,其特征在于,包括:
    接收模块,用于接收搜索请求,所述搜索请求包括属于目标类别的实体关键词;
    获取模块,用于获取所述目标类别对应的至少两个维度的维度信息,以及所述实体关键词在各所述维度下的多媒体资源集合;其中,所述至少两个维度包括实体制作维度和实体场所维度;
    显示模块,用于显示搜索结果页面;其中,所述搜索结果页面包括第一区域和第二区域,在所述第一区域展示所述至少两个维度的维度信息,所述第二区域包括多个预设子区域,在各所述预设子区域展示所述预设子区域对应的维度下的多媒体资源集合。
  17. 一种电子设备,其特征在于,所述电子设备包括:
    一个或多个处理器;
    存储装置,用于存储一个或多个程序;
    当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-15中任一项所述的方法。
  18. 一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-15中任一项所述的方法。
PCT/CN2022/078841 2021-04-29 2022-03-02 数据搜索处理方法、装置、电子设备和存储介质 WO2022227847A1 (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US18/283,708 US20240176830A1 (en) 2021-04-29 2022-03-02 Data search processing method and apparatus, electronic device, and storage medium

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202110474234.XA CN113158004A (zh) 2021-04-29 2021-04-29 数据搜索处理方法、装置、电子设备和存储介质
CN202110474234.X 2021-04-29

Publications (1)

Publication Number Publication Date
WO2022227847A1 true WO2022227847A1 (zh) 2022-11-03

Family

ID=76872408

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/078841 WO2022227847A1 (zh) 2021-04-29 2022-03-02 数据搜索处理方法、装置、电子设备和存储介质

Country Status (3)

Country Link
US (1) US20240176830A1 (zh)
CN (1) CN113158004A (zh)
WO (1) WO2022227847A1 (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113158004A (zh) * 2021-04-29 2021-07-23 北京字节跳动网络技术有限公司 数据搜索处理方法、装置、电子设备和存储介质
CN113486252A (zh) * 2021-07-30 2021-10-08 北京字节跳动网络技术有限公司 搜索结果展示方法、装置、设备和介质
CN113590972A (zh) * 2021-08-16 2021-11-02 北京字节跳动网络技术有限公司 信息展示的方法、装置、计算机设备及存储介质
CN113792226B (zh) * 2021-09-22 2024-01-26 抖音视界有限公司 一种信息展示方法、装置以及计算机存储介质
CN114356473A (zh) * 2021-12-15 2022-04-15 阿里巴巴(中国)有限公司 一种信息处理方法及装置
CN114329220A (zh) * 2021-12-31 2022-04-12 北京字节跳动网络技术有限公司 一种搜索结果展现方法、装置、计算机设备及存储介质
CN114329255B (zh) * 2021-12-31 2024-02-27 抖音视界有限公司 一种搜索结果展示方法、装置、计算机设备及存储介质
CN114741626A (zh) * 2022-04-28 2022-07-12 北京字跳网络技术有限公司 一种搜索结果展示方法、装置、设备及介质
CN114780790A (zh) * 2022-05-05 2022-07-22 北京字节跳动网络技术有限公司 内容搜索方法、装置、设备和存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104102733A (zh) * 2014-07-24 2014-10-15 百度在线网络技术(北京)有限公司 搜索内容提供方法和搜索引擎
CN104899276A (zh) * 2015-05-29 2015-09-09 百度在线网络技术(北京)有限公司 移动搜索的推荐方法和装置
CN109871483A (zh) * 2019-01-22 2019-06-11 珠海天燕科技有限公司 一种推荐信息的确定方法及装置
CN112199524A (zh) * 2020-09-29 2021-01-08 北京字节跳动网络技术有限公司 多媒体资源匹配及展示方法、装置、电子设备和介质
CN113158004A (zh) * 2021-04-29 2021-07-23 北京字节跳动网络技术有限公司 数据搜索处理方法、装置、电子设备和存储介质

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104035958B (zh) * 2014-04-14 2018-01-19 百度在线网络技术(北京)有限公司 搜索方法和搜索引擎
CN104809195B (zh) * 2015-04-23 2019-05-31 百度在线网络技术(北京)有限公司 搜索结果的推荐方法和装置
CN105389361A (zh) * 2015-11-05 2016-03-09 百度在线网络技术(北京)有限公司 搜索推荐方法及装置
CN108984081A (zh) * 2018-07-06 2018-12-11 北京微播视界科技有限公司 一种搜索页面交互方法、装置、终端及存储介质
CN110737840B (zh) * 2019-10-22 2023-07-28 海信视像科技股份有限公司 语音控制方法及显示设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104102733A (zh) * 2014-07-24 2014-10-15 百度在线网络技术(北京)有限公司 搜索内容提供方法和搜索引擎
CN104899276A (zh) * 2015-05-29 2015-09-09 百度在线网络技术(北京)有限公司 移动搜索的推荐方法和装置
CN109871483A (zh) * 2019-01-22 2019-06-11 珠海天燕科技有限公司 一种推荐信息的确定方法及装置
CN112199524A (zh) * 2020-09-29 2021-01-08 北京字节跳动网络技术有限公司 多媒体资源匹配及展示方法、装置、电子设备和介质
CN113158004A (zh) * 2021-04-29 2021-07-23 北京字节跳动网络技术有限公司 数据搜索处理方法、装置、电子设备和存储介质

Also Published As

Publication number Publication date
CN113158004A (zh) 2021-07-23
US20240176830A1 (en) 2024-05-30

Similar Documents

Publication Publication Date Title
WO2022227847A1 (zh) 数据搜索处理方法、装置、电子设备和存储介质
US10540423B2 (en) Dynamic content mapping
WO2021052085A1 (zh) 视频推荐方法、装置、电子设备及计算机可读介质
CN108289236A (zh) 智能电视及电视画面截图的图形用户界面的显示方法
WO2017161784A1 (zh) 推荐内容的展示方法和装置
US20160188742A1 (en) Bookmarking Search Results
CN108055589A (zh) 智能电视
WO2023016409A1 (zh) 数据交互方法、装置、设备及存储介质
US9189551B2 (en) Method and apparatus for category based navigation
US11823244B2 (en) Expressions of users interest
CN108055590A (zh) 电视画面截图的图形用户界面的显示方法
US11062374B2 (en) Continuum-based selection of product choice
US20150317354A1 (en) Intent based search results associated with a modular search object framework
WO2014062633A2 (en) Displaying a buy/download button based on purchase history
CN108429927A (zh) 智能电视以及搜索用户界面中虚拟商品信息的方法
US20150154302A1 (en) Information processing apparatus and recording medium
CN108111898A (zh) 电视画面截图的图形用户界面的显示方法以及智能电视
WO2022134689A1 (zh) 多媒体资源展示方法及装置
WO2023125164A1 (zh) 页面显示方法、装置、电子设备和存储介质
US20240121485A1 (en) Method, apparatus, device, medium and program product for obtaining text material
US20150121254A1 (en) Food feedback interface systems and methods
JP6721935B1 (ja) 管理サーバおよび商品検索方法
JP2018018402A (ja) 情報表示プログラム、携帯端末装置、および情報表示方法
JP6310165B1 (ja) 情報処理装置、情報処理方法、プログラム、記憶媒体
JP6542963B1 (ja) 情報処理装置、情報処理方法、プログラム、記憶媒体

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22794326

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 18283708

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 150224)