A method, device, equipment and medium for displaying multimedia titles

By filtering and updating actor information and role information in multimedia titles, and displaying personalized multimedia titles to different users based on user interest ratings, the problem that multimedia titles in the prior art cannot meet the needs of different users is solved, and the click rate and user experience of multimedia titles are improved.

CN114385840BActive Publication Date: 2025-04-18TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202011067579.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-10-06
Publication Date
2025-04-18
Estimated Expiration
2040-10-06

AI Technical Summary

Technical Problem

In the prior art, multimedia titles cannot meet the needs of different users because different users have different perceptions of the actor information and role information of characters, while the information contained in the multimedia titles is fixed.

Method used

By obtaining the multimedia title of the target multimedia and determining each binary according to the multimedia content, the binary corresponding to the multimedia title is selected. Based on the user's interest score for the actor information and character information in the filtered binary, the target person information is determined and the multimedia title is updated to present to the user.

Benefits of technology

It realizes the display of personalized multimedia titles to different users, improves users' understanding and intuitive understanding of multimedia titles, enhances the attractiveness of multimedia titles, and thus increases the click rate of multimedia titles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114385840B_ABST
    Figure CN114385840B_ABST
Patent Text Reader

Abstract

The present application belongs to the field of data processing technology, and discloses a method, device, equipment and medium for displaying multimedia titles. The method for displaying multimedia titles disclosed in the present application includes obtaining multimedia titles corresponding to target multimedia to be displayed, determining each tuple corresponding to the target multimedia according to the multimedia content, and filtering out the tuple corresponding to the multimedia title from each tuple, and determining the target character information according to the user's interest score for the actor information and the role information in the filtered tuple respectively; updating the multimedia title according to the target character information, and presenting the updated multimedia title to the user. In this way, different multimedia titles are displayed to different users according to the user's interests, which enhances the attractiveness of the multimedia title to the user, thereby improving the click-through rate of the multimedia title.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology, and in particular to a method, device, equipment and medium for displaying multimedia titles. Background Art

[0002] With the development of Internet technology, the amount of multimedia is increasing, and users' choices are also increasing.

[0003] In the prior art, in order to arouse the user's interest in the target multimedia, the uploader usually sets a multimedia title containing the actor information or role information of the multimedia character to attract the user through the actor information or role information.

[0004] However, since different users have different perceptions of the actor information and role information of a character, and the actor information or role information contained in the multimedia title is fixed, the multimedia title usually cannot meet the needs of different users. Summary of the invention

[0005] The embodiments of the present application provide a method, apparatus, device and medium for displaying multimedia titles, which are used to display personalized multimedia titles to different users when displaying multimedia titles to different users.

[0006] On the one hand, a method for displaying multimedia titles is provided, comprising:

[0007] Get the multimedia title corresponding to the target multimedia;

[0008] Determine at least one binary group corresponding to the target multimedia according to the multimedia content corresponding to the target multimedia, wherein one binary group is a combination of actor information of a character and corresponding role information;

[0009] Filtering out a binary group corresponding to a multimedia title from the at least one binary group, wherein the multimedia title contains actor information or role information of the same person;

[0010] Determine target person information according to the obtained user's interest scores for the actor information in the filtered binary group and the interest scores for the role information in the filtered binary group, where the target person information is the actor information or the role information;

[0011] The multimedia title is updated according to the target person information, and the updated multimedia title is presented to the user.

[0012] In one aspect, a multimedia title display device is provided, comprising:

[0013] An acquisition unit, used for acquiring a multimedia title corresponding to a target multimedia;

[0014] A first determination unit is used to determine at least one binary group corresponding to the target multimedia according to the multimedia content corresponding to the target multimedia, wherein one binary group is a combination of actor information of a character and corresponding role information;

[0015] A screening unit, used to screen out a binary group corresponding to a multimedia title from at least one binary group, wherein the multimedia title contains actor information or role information of the same person;

[0016] A second determining unit is used to determine target person information according to the obtained user's interest scores for the actor information in the filtered binary group and the interest scores for the role information in the filtered binary group, where the target person information is the actor information or the role information;

[0017] The updating unit is used to update the multimedia title according to the target person information and present the updated multimedia title to the user.

[0018] Preferably, the first determining unit is used for:

[0019] Determine multimedia identification information corresponding to the target multimedia according to any one or any combination of text information, audio, and pictures of the target multimedia;

[0020] Acquire at least one binary group corresponding to the determined multimedia identification information;

[0021] The filtered bigrams are determined as bigrams corresponding to the target multimedia.

[0022] Preferably, the first determining unit is used for:

[0023] Acquire a historical multimedia collection, where the historical multimedia collection includes multimedia identification information and multimedia names corresponding to a plurality of historical multimedia;

[0024] Get the text information of the specified type of the target multimedia;

[0025] Matching the text information of the specified type with each multimedia name in the historical multimedia collection to obtain the matching multimedia name;

[0026] The multimedia identification information corresponding to the determined multimedia name is determined as the multimedia identification information corresponding to the target multimedia.

[0027] Preferably, the first determining unit is used for:

[0028] Acquire a historical multimedia set, where the historical multimedia set includes multimedia identification information and dialogue text information corresponding to each historical multimedia;

[0029] Perform speech recognition on the audio of the target multimedia to obtain the corresponding speech text;

[0030] Matching the determined speech text with each dialogue text information in the historical multimedia collection to obtain matching dialogue text information;

[0031] The determined multimedia identification information corresponding to the dialogue text information is determined as the multimedia identification information corresponding to the target multimedia.

[0032] Preferably, the first determining unit is used for:

[0033] Acquire a historical multimedia set, wherein the historical multimedia set includes a multimedia picture set and multimedia identification information corresponding to a plurality of historical multimedia;

[0034] Extract the pictures contained in the target multimedia to obtain the target picture set;

[0035] Matching the target image set with each multimedia image set respectively to obtain a matching multimedia set;

[0036] The multimedia identifier corresponding to the determined multimedia set is determined as the multimedia identifier information corresponding to the target multimedia.

[0037] Preferably, the screening unit is used for:

[0038] Matching the actor information in each binary group with the multimedia title respectively, and filtering out the matching actor information;

[0039] Match the role information in each binary group with the multimedia title and select the matching role information;

[0040] Among the filtered actor information and role information, remove the actor information and role information contained in the same tuple;

[0041] The bigrams corresponding to the filtered actor information and the bigrams corresponding to the filtered role information are determined as bigrams corresponding to the multimedia titles.

[0042] Preferably, the second determining unit is used for:

[0043] Obtaining the user's first interest score for the actor information in the filtered bigrams;

[0044] Obtaining the user's second interest score for the role information in the selected bigram;

[0045] If the first interest score is higher than the second interest score, the actor information in the filtered binary group is used as the target person information; otherwise, the role information in the filtered binary group is used as the target person information;

[0046] The first interest score and the second interest score are determined based on the user's historical operation data.

[0047] On the one hand, a control device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the steps of any one of the above-mentioned multimedia title display methods when executing the program.

[0048] On the one hand, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the steps of any of the above-mentioned multimedia title display methods are implemented.

[0049] In one aspect, a computer program product or a computer program is provided, the computer program product or the computer program comprising computer instructions, the computer instructions being stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device performs the method provided in any of the above-mentioned various optional implementations of displaying a multimedia title.

[0050] In a method, device, equipment and medium for displaying multimedia titles provided by an embodiment of the present application, a multimedia title corresponding to the target multimedia to be displayed is obtained, each tuple corresponding to the target multimedia is determined according to the multimedia content, and a tuple corresponding to the multimedia title is screened out from each tuple, and target character information is determined according to the user's interest score for the actor information and the role information in the screened tuples; the multimedia title is updated according to the target character information, and the updated multimedia title is presented to the user. In this way, different multimedia titles are displayed to different users according to the user's interests, which improves the user's understanding and intuitive cognition of the target multimedia, enhances the attractiveness of the multimedia title to the user, and thus improves the click-through rate of the multimedia title.

[0051] Other features and advantages of the present application will be described in the following description, and partly become apparent from the description, or be understood by practicing the present application. The purpose and other advantages of the present application can be realized and obtained by the structures particularly pointed out in the written description and the drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0053] Figure 1A schematic diagram of the architecture of a multimedia title display system in an embodiment of the present application;

[0054] Figure 2 A flowchart of a method for establishing a correspondence between historical multimedia and character information in an embodiment of the present application;

[0055] Figure 3a A schematic diagram of a correspondence between historical multimedia and a binary group in an implementation manner of the present application;

[0056] Figure 3b This is an example table of interest scores corresponding to a pair of pairs in an implementation manner of the present application;

[0057] Figure 4 This is a flowchart of a method for displaying multimedia titles in an embodiment of the present application;

[0058] Figure 5a This is an example diagram of a process of character information recognition in an implementation manner of the present application;

[0059] Figure 5b This is an example diagram of a multimedia title update in an implementation manner of the present application;

[0060] Figure 6 It is a structural schematic diagram of a multimedia title display device in an embodiment of the present application;

[0061] Figure 7 It is a structural schematic diagram of a control device in an implementation manner of the present application. DETAILED DESCRIPTION

[0062] In order to make the purpose, technical solution and beneficial effects of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0063] First, some terms involved in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.

[0064] Terminal device: can be a mobile terminal, a fixed terminal or a portable terminal, such as a mobile phone, a station, a unit, a device, a multimedia computer, a multimedia tablet, an Internet node, a communicator, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a personal communication system device, a personal navigation device, a personal digital assistant, an audio / video player, a digital camera / camcorder, a positioning device, a television receiver, a radio broadcast receiver, an e-book device, a gaming device or any group thereof, including accessories and peripherals of these devices or any group thereof. It is also foreseeable that the terminal device can support any type of interface for the user (such as a wearable device), etc.

[0065] Server: It can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, and big data and artificial intelligence platforms.

[0066] Artificial Intelligence (AI): It is the theory, method, technology and application system that uses digital computers or machines controlled by digital computers to simulate, extend and expand human intelligence, perceive the environment, acquire knowledge and use knowledge to obtain the best results. In other words, artificial intelligence is a comprehensive technology in computer science that attempts to understand the essence of intelligence and produce a new intelligent machine that can respond in a similar way to human intelligence. Artificial intelligence is to study the design principles and implementation methods of various intelligent machines, so that machines have the functions of perception, reasoning and decision-making.

[0067] Artificial intelligence technology is a comprehensive discipline that covers a wide range of fields, including both hardware-level and software-level technologies. The basic technologies of artificial intelligence generally include sensors, dedicated artificial intelligence chips, cloud computing, distributed storage, big data processing technology, operation / interaction systems, mechatronics and other technologies. Artificial intelligence software technology mainly includes computer vision technology, speech processing technology, natural language processing technology, and machine learning / deep learning.

[0068] Computer Vision (CV): Computer vision is a science that studies how to make machines "see". To put it more specifically, it refers to the use of cameras and computers to replace human eyes to identify, track and measure targets, and further perform graphic processing so that the computer processing becomes an image that is more suitable for human observation or transmission to instruments for detection. Computer vision studies related theories and technologies, and attempts to establish an artificial intelligence system that can obtain information from images or multi-dimensional data. Computer vision technology usually includes image processing, image recognition, image semantic understanding, image retrieval, OCR, video processing, video semantic understanding, video content / behavior recognition, three-dimensional object reconstruction, 3D technology, virtual reality, augmented reality, simultaneous positioning and mapping, and other technologies, as well as common biometric recognition technologies such as face recognition and fingerprint recognition.

[0069] Speech technology: including automatic speech recognition technology, speech synthesis technology and voiceprint recognition technology. Enabling computers to listen, see, speak and feel is the future development direction of human-computer interaction, among which speech has become one of the most promising human-computer interaction methods in the future.

[0070] Cloud storage: is a new concept extended and developed from the concept of cloud computing. Distributed cloud storage system (hereinafter referred to as storage system) refers to a storage system that uses cluster applications, grid technology, distributed storage file systems and other functions to bring together a large number of different types of storage devices (storage devices are also called storage nodes) in the network through application software or application interfaces to work together and provide external data storage and business access functions.

[0071] At present, the storage method of the storage system is: create a logical volume, and when creating a logical volume, allocate physical storage space for each logical volume. The physical storage space may be composed of disks of a storage device or several storage devices. The application stores data on a logical volume, that is, stores the data on the file system. The file system divides the data into many parts, each of which is an object. The object contains not only data but also additional information such as data identification information. The file system writes each object into the physical storage space of the logical volume, and the file system records the storage location information of each object, so that when the application requests to access the data, the file system can allow the application to access the data according to the storage location information of each object.

[0072] The process of the storage system allocating physical storage space to a logical volume is as follows: based on the estimated capacity of the objects stored in the logical volume (this estimate usually has a large margin relative to the capacity of the actual objects to be stored) and the grouping of the Redundant Array of Independent Disks (RAID), the physical storage space is pre-divided into stripes. A logical volume can be understood as a stripe, thereby allocating physical storage space to the logical volume.

[0073] Database: In short, it can be regarded as an electronic filing cabinet - a place to store electronic files, where users can add, query, update, delete, etc. The so-called "database" is a collection of data that is stored together in a certain way, can be shared with multiple users, has as little redundancy as possible, and is independent of the application.

[0074] Database Management System: A computer software system designed for managing databases, generally with basic functions such as storage, retrieval, security, and backup. Database management systems can be classified according to the database model they support, such as relational, XML, or according to the type of computer they support, such as server clusters, mobile phones; or according to the query language used, such as Structured Query Language (SQL), XQuery; or according to the performance focus, such as maximum scale, maximum operating speed; or other classification methods. Regardless of the classification method used, some database management systems can cross categories, for example, supporting multiple query languages ​​at the same time.

[0075] The design concept of the embodiments of the present application is introduced below.

[0076] With the development of Internet technology, uploaders can upload multimedia to the network, and the amount of multimedia is increasing. Therefore, it is necessary to set multimedia titles that can arouse users' interest in the target multimedia in the massive amount of multimedia to improve the click rate of the multimedia title.

[0077] In the conventional technology, for multimedia containing movie characters, the control device usually adds the actor information or role information of the characters in the multimedia to the multimedia title to attract users through the actor information or role information.

[0078] The role information may be the name of the role in the video, such as the role "Li XX" in "Liang J". The actor information may be the name of the actor who plays the role in the video, such as the actor "Li" who plays "Li XX" in "Liang J". The actor information may also be the nickname of the actor given by the audience.

[0079] The actor information or role information in the multimedia title is specified by the uploader. Since different users have different perceptions of the actor information and role information of the same person, a multimedia title containing fixed actor information or role information usually cannot meet the needs of different users at the same time.

[0080] Therefore, there is an urgent need for a technical solution for displaying multimedia titles, so that when displaying multimedia titles to users, multimedia titles that meet the needs of different users can be displayed.

[0081] In view of the above analysis and consideration, a multimedia title display scheme is provided in an embodiment of the present application. In the scheme, a multimedia title corresponding to the target multimedia to be displayed is obtained, and each tuple corresponding to the target multimedia is determined according to the multimedia content, and the tuple corresponding to the multimedia title is screened out from each tuple, and the target character information is determined according to the user's interest score for the actor information and the role information in the screened tuple respectively; the multimedia title is updated according to the target character information, and the updated multimedia title is presented to the user. In this way, different multimedia titles can be displayed for different users according to the user's interests, which improves the user's understanding and intuitive cognition of the multimedia title, enhances the attractiveness of the multimedia title to the user, and thus improves the click-through rate of the multimedia title.

[0082] To further illustrate the technical solution provided by the embodiment of the present application, this is described in detail below in conjunction with the accompanying drawings and specific implementation methods. Although the embodiment of the present application provides the method operation steps shown in the following embodiments or drawings, more or fewer operation steps may be included in the method based on routine or no creative labor. In the steps where there is no necessary causal relationship logically, the execution order of these steps is not limited to the execution order provided by the embodiment of the present application. The method can be executed in the order of the method shown in the embodiment or drawings or in parallel during the actual processing process or when the device is executed.

[0083] The terms "first", "second", etc. (if any) in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0084] See also Figure 1, is a schematic diagram of the architecture of a multimedia title display system, the system comprising a control device 101 and a plurality of user terminals 102 .

[0085] Control device 101: used to establish a correspondence between historical multimedia, actor information and role information based on the associated data of historical multimedia; also used to determine the user's interest score for each actor information and each role information based on the user's historical operation data; also used to determine the actor information and role information of the multimedia title corresponding to the target multimedia based on the correspondence between the historical multimedia, actor information and role information, and select the target character information of the user in the actor information and role information based on the user's interest score for the actor information and role information, and obtain the multimedia title containing the target character information.

[0086] The control device 101 may be a server or a terminal device. The historical multimedia related data and the user's historical operation data may be stored in a cloud storage or database storage manner.

[0087] Furthermore, the control device 101 may also display the multimedia title containing the target person information to the user through a local application program, and may also push the multimedia title to the user terminal 102 .

[0088] The user terminal 102 is used to display the received multimedia title to the user after confirming that the multimedia title pushed by the control device 101 is received.

[0089] In the embodiment of the present application, before displaying the multimedia title, a correspondence between the historical multimedia and the character information is established. The character information is a tuple including the actor information and the role information. It should be noted that the correspondence between the historical multimedia and the character information includes the correspondence between the multimedia identification information corresponding to the historical multimedia and the character information.

[0090] See also Figure 2 As shown, it is a flow chart of a method for establishing a correspondence relationship between historical multimedia and character information. The specific process of the method is as follows:

[0091] Step 200: The control device filters out historical multimedia that meets preset filtering conditions.

[0092] Specifically, the control device filters out historical multimedia containing the character.

[0093] The multimedia may be any one or any combination of the following: text information, pictures, audio and video. Historical multimedia refers to multimedia that has been played, such as TV series, movies and variety shows.

[0094] For example, in a novel audio, there are different characters voiced by different voice actors. In a movie, there are different characters played by different actors.

[0095] Step 201: Control the device to obtain the associated data of the filtered historical multimedia.

[0096] Specifically, the associated data is used to obtain data related to characters in historical multimedia.

[0097] Optionally, the associated data may be: official actor-role lists of multimedia such as TV series, movies, and variety shows, encyclopedia data related to historical multimedia, and comments and bullet screen data related to historical multimedia.

[0098] Step 202: The control device establishes a corresponding relationship between historical multimedia and a tuple according to the associated data of a plurality of historical multimedia.

[0099] Specifically, the control device uses template matching to obtain the correspondence between the actor information and the role information in each historical multimedia, and establishes a tuple containing the actor information and the corresponding role information, and establishes the correspondence between the historical multimedia and the tuple.

[0100] It should be noted that, in the embodiment of the present application, the correspondence between historical multimedia and the tuple includes the correspondence between the multimedia identification information corresponding to the historical multimedia and the tuple.

[0101] Among them, the template matching method can determine the actor information and the corresponding role information through a sentence pattern of a specific format. For example, for a sentence pattern of a specific format: ...A plays B..., A is determined as the actor information, and B is determined as the corresponding role information.

[0102] In one implementation, the control device performs the following steps for each piece of associated data of historical multimedia:

[0103] By adopting the template matching method, the correspondence between the actor information and the role information is identified through the official actor-role table of the historical multimedia, and the bigram corresponding to the historical multimedia is obtained. The bigram corresponding to the historical multimedia is updated through the encyclopedia data related to the historical multimedia, and the bigram corresponding to the historical multimedia is updated again according to the comments and barrage data related to the historical multimedia.

[0104] In actual applications, tuples are obtained based on the official actor-role table of historical multimedia, encyclopedia data related to historical multimedia, and comments and barrage data related to historical multimedia. The execution can be done sequentially, or the execution order can be adjusted according to the actual application scenario. There is no limitation here.

[0105] The binary is a combination of actor information and role information. Actor information can be a name of an actor or multiple names of the same actor. The actor's name is the actor's current name, that is, the name in the ID card, and can also include the actor's former name (that is, the ID card name that has been used before), and can also include the nickname or abbreviation of the actor by the audience and other users.

[0106] It should be noted that the current name of the actor can usually be obtained through the official actor-role table of historical multimedia, and the actor's former name and abbreviation can usually be obtained through the encyclopedia data related to historical multimedia, which expands the coverage of actor information. The actor's nickname or abbreviation can usually be obtained through the comments and barrage data related to historical multimedia, which further expands the coverage of actor information.

[0107] Similarly, the role information is the name of the role played by the actor in the historical multimedia. An actor may play one role or multiple roles in a historical multimedia. Therefore, the role information can be the name of a role, or a collection of the names of multiple roles, and can also include the nickname of the role, which is not limited here.

[0108] Among them, the names of actors and roles in the actor-role table and encyclopedia data are usually formal and full names, while the nicknames or abbreviations of actors and roles in comments and barrage data are usually nicknames or abbreviations of actors and roles by ordinary users. This makes the coverage of character information more comprehensive. Character information includes actor information and role information.

[0109] For example, the comment and barrage data is: "Teacher Xu played the role of A really well", then the control device determines that a tuple corresponding to the TV series "KK Dynasty" is {Xu (actor information), role A (role information)}.

[0110] For another example, there is a comment in the TV series "XX Beach": "No one can surpass the role of Big Brother B played by Zhou Mou", then the control device determines that a tuple corresponding to "XX Beach" is {Zhou Mou (actor information), role B (role information)}.

[0111] See also Figure 3a The figure shows a schematic diagram of the correspondence between historical multimedia and a binary group. The control device can determine the role information corresponding to the actor information based on the associated data of multiple historical multimedia, namely, the actor-role table, encyclopedia data, and comment and barrage data, and establish a binary group including the actor information and the corresponding role information, and establish a correspondence between the historical multimedia and the binary group, that is, establish a correspondence between the historical multimedia, the actor information, and the role information.

[0112] Step 203: The control device determines, based on the acquired historical operation data of the user, the interest score of each user for the actor information and the interest score of the role information in the binary group.

[0113] Specifically, when executing step 203, the control device executes the following steps for each user and each tuple:

[0114] S2031: The control device determines the first number of clicks by the user on the multimedia title containing only the actor information in the binary according to the acquired historical operation data of the user, and determines the second number of clicks by the user on the multimedia title containing only the role information in the binary.

[0115] The historical operation data of the user may be multimedia title click data.

[0116] S2032: The control device obtains the total number of clicks by the user on the multimedia title corresponding to the bigram according to the sum of the first number of clicks and the second number of clicks.

[0117] It should be noted that, since it is necessary to determine the user's interest scores for actor information and role information respectively, the multimedia title corresponding to the tuple only contains the actor information or role information in the tuple, and cannot contain both the actor information and role information in the tuple.

[0118] S2033: The control device determines the ratio of the first number of clicks to the total number of clicks as the user's interest score in the actor information in the binary group, and determines the ratio of the second number of clicks to the total number of clicks as the user's interest score in the role information in the binary group.

[0119] Among them, the interest score of the actor information and the interest score of the role information in a binary group can be determined by the following formula:

[0120] The interest score of actor information = n / (n+m);

[0121] The interest score of the character information = m / (n+m).

[0122] Where n is the first click number, and m is the second click number.

[0123] See also Figure 3b As shown in FIG. 1 , an example table of interest scores corresponding to a binary group is shown. For example, the control device determines, based on the historical operation data of the user, that the interest scores of the characters C and Zhao are 0.63 and 0.37, respectively, the interest scores of the characters A and Chen are 0.29 and 0.71, respectively, and the interest scores of the characters B and Zhou are 0.55 and 0.45, respectively.

[0124] Furthermore, the user's historical operation data can also be the user's network behavior data, that is, the user's browsing time, number of collections, comments, and number of barrages for actor information and role information, etc., and then the corresponding interest score can be determined based on the user's network behavior data.

[0125] See also Figure 4 The figure is a flowchart of the implementation of a multimedia title display method provided by the present application. The specific process of the method is as follows:

[0126] Step 400: The control device obtains the multimedia title corresponding to the target multimedia.

[0127] Specifically, the control device selects multimedia titles containing character information from the multimedia titles to be recommended to the user.

[0128] Step 401: The control device determines at least one binary group corresponding to the target multimedia according to the multimedia content corresponding to the target multimedia.

[0129] Specifically, based on any one or any combination of the text information, audio and pictures of the target multimedia, the multimedia identification information corresponding to the target multimedia is determined, and at least one tuple corresponding to the determined multimedia identification information is obtained, and the filtered tuple is determined as the tuple corresponding to the target multimedia.

[0130] A binary group is a combination of an actor information of a character and the corresponding role information. Multimedia content includes any one or any combination of the following: multimedia audio, multimedia pictures, multimedia text information, such as multimedia titles, introductions and film and television dialogues (ie, lines).

[0131] When the control device determines the multimedia identification information corresponding to the target multimedia according to the text information of the target multimedia, the following steps may be adopted:

[0132] S4011: Obtain historical multimedia collection.

[0133] The historical multimedia set includes multimedia identification information and corresponding multimedia names corresponding to a plurality of historical multimedia. The multimedia identification information may be a serial number or the like.

[0134] For example, the multimedia name is a TV series name, a movie name, a variety show name, etc.

[0135] S4012: Obtain text information of a specified type of the target multimedia.

[0136] In one implementation, the text information of the specified type may be a multimedia title corresponding to the target multimedia.

[0137] In actual applications, the specified type of text information can be set according to the actual application scenario, such as introduction information, which is not limited here.

[0138] S4013: Match the text information of the specified type with each multimedia name in the historical multimedia collection to obtain matching multimedia names.

[0139] In one embodiment, if the text information of the specified type is a multimedia title, the multimedia title corresponding to the target multimedia is matched with each multimedia name in the historical multimedia collection, that is, the multimedia title corresponding to the target multimedia is identified through each multimedia name in the historical multimedia collection to obtain a matching multimedia name.

[0140] S4014: Determine the multimedia identification information corresponding to the determined multimedia name as the multimedia identification information corresponding to the target multimedia.

[0141] In this way, the source of the target multimedia can be determined according to the multimedia title corresponding to the target multimedia, that is, it can be determined from which historical multimedia the target multimedia is captured.

[0142] When the control device determines the multimedia identification information corresponding to the target multimedia according to the audio of the target multimedia, the following steps may be adopted:

[0143] S4015: Acquire a historical multimedia collection, and perform speech recognition on the audio of the target multimedia to obtain the corresponding speech text.

[0144] Specifically, the control device obtains the historical multimedia collection, and uses the automatic speech recognition technology (Automatic Speech Recognition, ASR) to perform speech recognition on the audio of the target multimedia to obtain the corresponding speech text.

[0145] The historical multimedia set includes multimedia identification information and dialogue text information corresponding to multiple historical multimedia. The speech text corresponding to the target multimedia is the dialogue between the actors in the target multimedia. The speech recognition technology is the speech recognition technology in the speech technology in artificial intelligence.

[0146] S4016: Match the determined voice text with each dialogue text information in the historical multimedia collection to obtain matching dialogue text information.

[0147] Specifically, the determined speech text is matched with each dialogue text information in the historical multimedia collection to obtain the corresponding matching degree, and the maximum value of each matching degree is determined. If the maximum value is higher than the preset text matching threshold, the dialogue text information corresponding to the maximum value is determined as the matching dialogue text information.

[0148] S4017: Determine the multimedia identification information corresponding to the dialogue text information as the multimedia identification information corresponding to the target multimedia.

[0149] In this way, the source of the target multimedia can be determined based on the matching white text information.

[0150] When the control device determines the multimedia identification information corresponding to the target multimedia according to the image of the target multimedia, the following steps may be adopted:

[0151] S4018: Acquire a historical multimedia collection, extract pictures included in the target multimedia, and obtain a target picture collection.

[0152] The historical multimedia set includes a multimedia picture set and multimedia identification information corresponding to a plurality of historical multimedia. If the target multimedia is a video, the video frame of the target multimedia is extracted.

[0153] In one implementation, if the target multimedia is determined to be a video, the control device performs interval sampling on the target multimedia according to a preset duration to obtain a plurality of video frames, and obtains a target picture set composed of the video frames.

[0154] In practical applications, any method can be used to extract video frames from target multimedia, and there is no limitation here.

[0155] In actual applications, the preset time length can be set according to the actual application scenario. For example, the preset time length is 5 seconds, which is not limited here.

[0156] For example, the control device may randomly extract a specified number of video frames from the target multimedia, where the specified number is a positive integer, such as 10, and may also be set according to actual application scenarios, which is not limited here.

[0157] S4019: Match the target picture set with each multimedia picture set respectively to obtain a matched multimedia set, and determine the multimedia identifier corresponding to the determined multimedia set as the multimedia identifier information corresponding to the target multimedia.

[0158] Among them, image matching uses image semantic understanding and face recognition technology in computer vision in artificial intelligence.

[0159] In one implementation, each picture in the target picture set is matched with each picture in each multimedia picture set to obtain a corresponding matching degree, and the multimedia picture set corresponding to the picture with the highest matching degree is determined as the matching multimedia set.

[0160] In one implementation, each picture in the target picture set is matched with each picture in each multimedia picture set to obtain a corresponding matching degree, and for each multimedia picture set, the number of pictures whose matching degree with the pictures in the target picture set is higher than a preset matching threshold is determined. Further, the multimedia picture set corresponding to the maximum value among the numbers of pictures is determined as the matching multimedia set.

[0161] In practical applications, the preset matching threshold can be set according to the actual application scenario, such as 0.9, which is not limited here. The value range of the preset matching threshold is [0, 1].

[0162] In one implementation, each picture in the target picture set is matched with each picture in each multimedia picture set to obtain a corresponding matching degree, and for each multimedia picture set, an average value of each matching degree between the pictures in the target picture set is determined. Further, the multimedia picture set corresponding to the maximum value among the average values ​​is determined as the matching multimedia set.

[0163] In this way, the source of the target multimedia can be determined through the text information, pictures or audio of the target multimedia, that is, which TV series, movie or variety show the target multimedia comes from, such as short video A comes from movie B, and then the corresponding tuple can be obtained according to the source of the target multimedia.

[0164] Step 402: The control device selects a two-tuple corresponding to the multimedia title from at least one two-tuple.

[0165] Specifically, when executing step 402, the control device may adopt the following steps:

[0166] S4021: Match the actor information in each binary group with the multimedia title respectively, and filter out the matching actor information.

[0167] Specifically, the control device performs the following steps for each determined actor information contained in each binary group:

[0168] The actor information is matched with the multimedia title, actor information having a matching degree higher than a first preset threshold is screened out, and the screened actor information is determined as the matched actor information.

[0169] In practical applications, the first preset threshold can be set according to the actual application scenario, and the value range is [0, 1], which is not limited here.

[0170] It should be noted that if the actor information contains multiple actor names of the same actor, each actor name is matched with the multimedia title respectively, and the names with a matching degree higher than the first preset threshold are screened out, and the matched actor names are determined as the matched actor information.

[0171] S4022: Match the role information in each binary group with the multimedia title respectively, and filter out the matching role information.

[0172] Specifically, the control device performs the following steps for each determined role information contained in the binary group:

[0173] The role information is matched with the multimedia title, role information with a matching degree higher than a second preset threshold is screened out, and the screened out role information is determined as the matched role information.

[0174] In practical applications, the second preset threshold can be set according to the actual application scenario, and the value range is [0, 1], which is not limited here.

[0175] It should be noted that if the role information contains multiple role names of the same actor in a multimedia, each role name is matched with the multimedia title respectively, and the role names with a matching degree higher than the first preset threshold are screened out, and the matched role names are determined as the matched role information.

[0176] For example, see Figure 5a As shown in the figure, it is an example diagram of a process of character information recognition. Assume that the target multimedia is a short video. Then, according to any one or any combination of the text information, audio and pictures in the short video, the source video to which the short video belongs is identified, and each tuple corresponding to the source video is obtained. The actor information in each tuple is matched with the short video title corresponding to the short video to obtain the matched actor information, and the role information in each tuple is matched with the short video title to obtain the matched role information, thereby obtaining the character information corresponding to the short video title.

[0177] S4023: From the filtered actor information and role information, remove the actor information and role information that are included in the same tuple.

[0178] If the selected actor information and role information include actor information and role information included in the same tuple, it means that the multimedia title also includes actor information and role information of the same person. However, this application is only applied to the application scenario of displaying multimedia titles that only include actor information or role information. Therefore, the actor information and role information included in the same tuple are removed.

[0179] In this way, the determined actor information and role information can be filtered to avoid subsequent dynamic replacement of multimedia titles that simultaneously contain actor information and role information of the same person.

[0180] For example, the title of the short video is "The character D played by He in "New SS" is really powerful, and he resolves conflicts by shooting a halberd at the gate." Since He and character D are the actor name and role name of the same person, it is meaningless to dynamically replace the actor information or role information in the short video. If the determined actor name 1 and the determined role name 2 are included in the same tuple, that is, actor name 1 and role name 2 correspond to the same person, then remove actor name 1 and role name 2.

[0181] S4024: Determine the binary group corresponding to the actor information that is screened out again, and the binary group corresponding to the role information that is screened out again, as the binary group corresponding to the multimedia title.

[0182] Specifically, the two-tuple corresponding to the filtered actor information and the two-tuple corresponding to the filtered role information are obtained, and each determined two-tuple is determined as a two-tuple corresponding to the multimedia title. It should be noted that for the same character, the multimedia title only contains the actor information or role information of the character, so it may be possible to only filter out the actor information or only filter out the role information.

[0183] In this way, the actor information or role information contained in the multimedia title can be determined, and then the binary group corresponding to the multimedia title can be obtained.

[0184] Step 403: The control device determines the target person information according to the obtained user's interest scores for the actor information in the filtered binary groups and the interest scores for the role information in the filtered binary groups.

[0185] Specifically, the control device obtains the user's first interest score for the actor information in the filtered binary group, and obtains the user's second interest score for the character information in the filtered binary group. If the first interest score is higher than the second interest score, the actor information in the filtered binary group is used as the target character information, otherwise, the character information in the filtered binary group is determined as the target character information.

[0186] The first interest score and the second interest score are determined based on the user's historical operation data.

[0187] When obtaining the user's first interest score for the actor information in the filtered bigram, the following steps may be used:

[0188] If the actor information includes multiple actor names, the interest scores corresponding to the actor names are obtained, and the maximum value among the interest scores is determined as the first interest score.

[0189] When obtaining the second interest score of the user for the role information in the filtered binary group, the following steps may be used:

[0190] If the role information includes multiple role names, the interest scores corresponding to the role names are obtained, and the maximum value among the interest scores is determined as the second interest score.

[0191] When the target person information is determined, the following steps can be taken:

[0192] If the first interest score is higher than the second interest score, the actor name corresponding to the first interest score is used as the target character information; otherwise, the character name corresponding to the second interest score is determined as the target character information.

[0193] In this way, it is possible to determine, based on the user's interests, whether the user is interested in the actor information or the role information.

[0194] Step 404: The control device updates the multimedia title according to the target person information.

[0195] Specifically, the control device replaces the character information in the multimedia title with the target character information.

[0196] In one implementation mode, if the multimedia title includes target person information, the control device does not update the multimedia title. If the multimedia title does not include target person information, the control device replaces the actor information and role information included in the multimedia title with the corresponding target person information.

[0197] In this way, it can be decided whether to display actors or characters in a multimedia title based on the user's interests.

[0198] See also Figure 5bAs shown, it is an example diagram of a multimedia title update. On the one hand, the control device determines the role information corresponding to each actor information in advance based on the associated data of each historical multimedia, that is, the actor-role table, encyclopedia data, and comments and barrage data, and establishes the corresponding relationship between the historical multimedia, the actor information and the role information. Furthermore, the control device identifies the historical multimedia to which the target multimedia belongs based on any one or any combination of the text information, audio and pictures in the target multimedia, and obtains the binary corresponding to the historical multimedia, that is, the actor information and the corresponding role information, and matches the actor information in each binary with the multimedia title corresponding to the target multimedia, and obtains the matched actor information, and matches the role information in each binary with the multimedia title, and obtains the matched role information, that is, obtains the matched character information. Finally, the target character information is determined based on the user's first interest score for the actor information and the second interest score for the role information.

[0199] Step 405: The control device presents the updated multimedia title to the user.

[0200] Specifically, when executing step 405, the following two methods may be used:

[0201] The first way is: controlling the device to display the updated multimedia title to the user in a local application.

[0202] The second method is: the control device pushes the updated multimedia title to the user terminal, and the user terminal displays the updated multimedia title to the user.

[0203] For example, the title of the short video is: Liang J: Liang J's spirit will never fade, Mr. Li is so handsome, and he fired at the enemy. Since user 1's first interest score for "Li XX" is higher than the second interest score for "Li", the updated short video title displayed to user 1 is: Liang J: Liang J's spirit will never fade, Mr. Li is so handsome, and he fired at the enemy. Since user 2's first interest score for "Li XX" is lower than the second interest score for "Li", the updated short video title displayed to user 2 is: Liang J: Liang J's spirit will never fade, Mr. Li is so handsome, and he fired at the enemy.

[0204] In the embodiment of the present application, a correspondence between historical multimedia, role information, and actor information is established in advance based on the associated data of historical multimedia, that is, a correspondence between historical multimedia and a tuple containing role information and actor information, and based on the user's historical operation data, the user's interest score for each role information and the interest score for each actor information are determined, so that it can be determined based on the user's interest whether to display a multimedia title containing actor information or a multimedia title containing role information to the user. In this way, multimedia titles that meet the user's needs can be displayed to different users, so that the user can intuitively discover the interest points of the target multimedia title, thereby increasing the user's click rate on the target multimedia title, enriching the diversity of multimedia titles, and improving the user experience.

[0205] Based on the same inventive concept, a multimedia title display device is also provided in an embodiment of the present application. Since the principle of solving the problem by the above-mentioned device and equipment is similar to that of a multimedia title display method, the implementation of the above-mentioned device can refer to the implementation of the method, and the repeated parts will not be repeated.

[0206] like Figure 6 , which is a schematic diagram of the structure of a multimedia title display device provided in an embodiment of the present application. A multimedia title display device includes:

[0207] An acquisition unit 601 is used to acquire a multimedia title corresponding to a target multimedia;

[0208] A first determining unit 602 is used to determine at least one binary group corresponding to the target multimedia according to the multimedia content corresponding to the target multimedia, where a binary group is a combination of actor information of a character and corresponding role information;

[0209] A screening unit 603 is used to screen out a binary group corresponding to a multimedia title from at least one binary group, wherein the multimedia title contains actor information or role information of the same person;

[0210] The second determining unit 604 is used to determine target person information according to the obtained user's interest scores for the actor information in the filtered binary group and the interest scores for the role information in the filtered binary group, where the target person information is the actor information or the role information;

[0211] The updating unit 605 is used to update the multimedia title according to the target person information and present the updated multimedia title to the user.

[0212] Preferably, the first determining unit 602 is used for:

[0213] Determine multimedia identification information corresponding to the target multimedia according to any one or any combination of text information, audio, and pictures of the target multimedia;

[0214] Acquire at least one binary group corresponding to the determined multimedia identification information;

[0215] The filtered bigrams are determined as bigrams corresponding to the target multimedia.

[0216] Preferably, the first determining unit 602 is used for:

[0217] Acquire a historical multimedia collection, where the historical multimedia collection includes multimedia identification information and multimedia names corresponding to a plurality of historical multimedia;

[0218] Get the text information of the specified type of the target multimedia;

[0219] Matching the text information of the specified type with each multimedia name in the historical multimedia collection to obtain the matching multimedia name;

[0220] The multimedia identification information corresponding to the determined multimedia name is determined as the multimedia identification information corresponding to the target multimedia.

[0221] Preferably, the first determining unit 602 is used for:

[0222] Acquire a historical multimedia set, where the historical multimedia set includes multimedia identification information and dialogue text information corresponding to each historical multimedia;

[0223] Perform speech recognition on the audio of the target multimedia to obtain the corresponding speech text;

[0224] Matching the determined speech text with each dialogue text information in the historical multimedia collection to obtain matching dialogue text information;

[0225] The determined multimedia identification information corresponding to the dialogue text information is determined as the multimedia identification information corresponding to the target multimedia.

[0226] Preferably, the first determining unit 602 is used for:

[0227] Acquire a historical multimedia set, wherein the historical multimedia set includes a multimedia picture set and multimedia identification information corresponding to a plurality of historical multimedia;

[0228] Extract the pictures contained in the target multimedia to obtain the target picture set;

[0229] Matching the target image set with each multimedia image set respectively to obtain a matching multimedia set;

[0230] The multimedia identifier corresponding to the determined multimedia set is determined as the multimedia identifier information corresponding to the target multimedia.

[0231] Preferably, the screening unit 603 is used for:

[0232] Matching the actor information in each binary group with the multimedia title respectively, and filtering out the matching actor information;

[0233] Match the role information in each binary group with the multimedia title and select the matching role information;

[0234] Among the filtered actor information and role information, remove the actor information and role information contained in the same tuple;

[0235] The bigrams corresponding to the filtered actor information and the bigrams corresponding to the filtered role information are determined as bigrams corresponding to the multimedia titles.

[0236] Preferably, the second determining unit 604 is used for:

[0237] Obtaining the user's first interest score for the actor information in the filtered bigrams;

[0238] Obtaining the user's second interest score for the role information in the selected bigram;

[0239] If the first interest score is higher than the second interest score, the actor information in the filtered binary group is used as the target person information; otherwise, the role information in the filtered binary group is used as the target person information;

[0240] The first interest score and the second interest score are determined based on the user's historical operation data.

[0241] In a method, device, equipment and medium for displaying multimedia titles provided by an embodiment of the present application, a multimedia title corresponding to the target multimedia to be displayed is obtained, each tuple corresponding to the target multimedia is determined according to the multimedia content, and a tuple corresponding to the multimedia title is screened out from each tuple, and target character information is determined according to the user's interest score for the actor information and the role information in the screened tuples; the multimedia title is updated according to the target character information, and the updated multimedia title is presented to the user. In this way, different multimedia titles are displayed to different users according to the user's interests, which improves the user's understanding and intuitive cognition of the target multimedia, enhances the attractiveness of the multimedia title to the user, and thus improves the click-through rate of the multimedia title.

[0242] Figure 7 Schematic diagram of the structure of a control device 7000 is shown. Figure 7As shown, the control device 7000 includes: a processor 7010 , a memory 7020 , a power supply 7030 , a display unit 7040 , and an input unit 7050 .

[0243] Processor 7010 is the control center of control device 7000. It connects various components using various interfaces and lines, and performs various functions of control device 7000 by running or executing software programs and / or data stored in memory 7020, thereby monitoring control device 7000 as a whole.

[0244] In the embodiment of the present application, when the processor 7010 calls the computer program stored in the memory 7020, the following is executed: Figure 4 The embodiment shown in provides a method for displaying multimedia titles.

[0245] Optionally, the processor 7010 may include one or more processing units; preferably, the processor 7010 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and applications, and the modem processor mainly processes wireless communications. It is understandable that the modem processor may not be integrated into the processor 7010. In some embodiments, the processor and the memory may be implemented on a single chip, and in some embodiments, they may also be implemented separately on separate chips.

[0246] The memory 7020 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, various applications, etc.; the data storage area may store data created according to the use of the control device 7000, etc. In addition, the memory 7020 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices, etc.

[0247] The control device 7000 also includes a power supply 7030 (such as a battery) for supplying power to each component. The power supply can be logically connected to the processor 7010 through a power management system, thereby managing functions such as charging, discharging, and power consumption through the power management system.

[0248] The display unit 7040 may be used to display information input by the user or information provided to the user and various menus of the control device 7000, and in the embodiment of the present invention, is mainly used to display the display interface of each application in the control device 7000 and objects such as text and pictures displayed in the display interface. The display unit 7040 may include a display panel 7041. The display panel 7041 may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc.

[0249] The input unit 7050 may be used to receive information such as numbers or characters input by the user. The input unit 7050 may include a touch panel 7051 and other input devices 7052. The touch panel 7051, also known as a touch screen, may collect touch operations of the user on or near it (such as operations of the user using a finger, a stylus, or any other suitable object or accessory on or near the touch panel 7051).

[0250] Specifically, the touch panel 7051 can detect the user's touch operation, detect the signal brought by the touch operation, convert these signals into touch point coordinates, send them to the processor 7010, and receive and execute the command sent by the processor 7010. In addition, the touch panel 7051 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. Other input devices 7052 can include but are not limited to one or more of a physical keyboard, function keys (such as volume control keys, power on / off keys, etc.), a trackball, a mouse, a joystick, etc.

[0251] Of course, the touch panel 7051 can cover the display panel 7041. When the touch panel 7051 detects a touch operation on or near it, it is transmitted to the processor 7010 to determine the type of touch event. Then the processor 7010 provides corresponding visual output on the display panel 7041 according to the type of touch event. Figure 7 In the embodiment, the touch panel 7051 and the display panel 7041 are used as two independent components to realize the input and output functions of the control device 7000, but in some embodiments, the touch panel 7051 and the display panel 7041 can be integrated to realize the input and output functions of the control device 7000.

[0252] The control device 7000 may also include one or more sensors, such as a pressure sensor, a gravity acceleration sensor, a proximity light sensor, etc. Of course, according to the needs of specific applications, the control device 7000 may also include other components such as a camera. Since these components are not the key components used in the embodiments of the present application, Figure 7It is not shown and will not be described in detail.

[0253] Those skilled in the art will understand that Figure 7 It is merely an example of a control device and does not constitute a limitation of the control device, and may include more or less components than shown in the figure, or a combination of certain components, or different components.

[0254] A person skilled in the art can understand that: all or part of the steps of implementing the above method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above method embodiment; and the aforementioned storage medium includes: mobile storage devices, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), disks or optical disks, etc. Various media that can store program codes.

[0255] Alternatively, if the above-mentioned integrated unit of the present invention is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present invention can essentially or in other words, the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium and includes a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROM, RAM, magnetic disks or optical disks.

[0256] The embodiment of the present application also provides a computer program product or a computer program, which includes a computer instruction stored in a computer-readable storage medium. The processor of the computer device reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device executes the multimedia title display control method in any of the above method embodiments.

[0257] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a general hardware platform, and of course, by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a control device (which can be a personal computer, a server, or a network device, etc.) to execute the methods of each embodiment or some parts of the embodiment.

[0258] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A method for displaying multimedia titles, characterized in that: include: Get the multimedia title corresponding to the target multimedia; Determine, according to the multimedia content corresponding to the target multimedia, at least one binary group corresponding to the target multimedia, wherein one binary group is a combination of actor information of a character and corresponding role information; Filtering out a binary group corresponding to the multimedia title from the at least one binary group, wherein the multimedia title contains actor information or role information of the same person; Determine target person information according to the obtained user's interest scores for the actor information in the filtered binary group and the user's interest scores for the role information in the filtered binary group, wherein the target person information is the actor information or the role information; updating the multimedia title according to the target person information, and presenting the updated multimedia title to the user; Wherein, determining the target person information based on the obtained user's interest score for the actor information in the filtered binary group and the interest score for the character information in the filtered binary group includes: obtaining the user's first interest score for the actor information in the filtered binary group; obtaining the user's second interest score for the character information in the selected binary group; if the first interest score is higher than the second interest score, using the actor information in the filtered binary group as the target person information, otherwise, using the character information in the filtered binary group as the target person information; the first interest score and the second interest score are determined based on the user's historical operation data.

2. The method according to claim 1, characterized in that Determining at least one binary group corresponding to the target multimedia according to multimedia content corresponding to the target multimedia includes: Determine multimedia identification information corresponding to the target multimedia according to any one or any combination of text information, audio, and pictures of the target multimedia; Acquire at least one binary group corresponding to the determined multimedia identification information; The screened bigrams are determined as bigrams corresponding to the target multimedia.

3. The method according to claim 2, characterized in that Determining multimedia identification information corresponding to the target multimedia according to the text information of the target multimedia includes: Acquire a historical multimedia set, wherein the historical multimedia set includes multimedia identification information and multimedia names corresponding to a plurality of historical multimedia; Acquire text information of a specified type of the target multimedia; Matching the text information of the specified type with each multimedia name in the historical multimedia collection to obtain a matching multimedia name; The multimedia identification information corresponding to the determined multimedia name is determined as the multimedia identification information corresponding to the target multimedia.

4. The method according to claim 2, characterized in that Determine multimedia identification information corresponding to the target multimedia according to the audio of the target multimedia, including: Acquire a historical multimedia set, wherein the historical multimedia set includes multimedia identification information and dialogue text information corresponding to each historical multimedia; Perform speech recognition on the audio of the target multimedia to obtain the corresponding speech text; Matching the determined speech text with each dialogue text information in the historical multimedia collection to obtain matching dialogue text information; The determined multimedia identification information corresponding to the dialogue text information is determined as the multimedia identification information corresponding to the target multimedia.

5. The method according to claim 2, characterized in that Determining multimedia identification information corresponding to the target multimedia according to the image of the target multimedia includes: Acquire a historical multimedia set, wherein the historical multimedia set includes a multimedia picture set and multimedia identification information corresponding to a plurality of historical multimedia; Extracting pictures contained in the target multimedia to obtain a target picture set; Matching the target picture set with each multimedia picture set respectively to obtain a matched multimedia set; The multimedia identifier corresponding to the determined multimedia set is determined as the multimedia identifier information corresponding to the target multimedia.

6. The method according to any one of claims 1 to 5, characterized in that: Filtering out a tuple corresponding to the multimedia title from the at least one tuple includes: Matching the actor information in each binary group with the multimedia title to select matching actor information; Matching the role information in each binary group with the multimedia title to select the matching role information; Among the filtered actor information and role information, remove the actor information and role information contained in the same tuple; The bigrams corresponding to the filtered actor information and the bigrams corresponding to the filtered role information are determined as bigrams corresponding to the multimedia titles.

7. A multimedia title display device, characterized in that: include: An acquisition unit, used for acquiring a multimedia title corresponding to a target multimedia; A first determining unit is used to determine at least one binary group corresponding to the target multimedia according to the multimedia content corresponding to the target multimedia, wherein a binary group is a combination of actor information of a character and corresponding role information; A screening unit, configured to screen out a binary group corresponding to the multimedia title from the at least one binary group, wherein the multimedia title contains actor information or role information of the same person; A second determining unit is used to determine target person information according to the obtained user's interest scores for the actor information in the filtered binary group and the interest scores for the role information in the filtered binary group, wherein the target person information is actor information or role information; an updating unit, configured to update the multimedia title according to the target person information, and present the updated multimedia title to the user; Among them, the second determination unit is used to: obtain the user's first interest score for the actor information in the filtered bigram; obtain the user's second interest score for the character information in the selected bigram; if the first interest score is higher than the second interest score, the actor information in the filtered bigram is used as the target character information, otherwise, the character information in the filtered bigram is used as the target character information; the first interest score and the second interest score are determined based on the user's historical operation data.

8. A control device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Search triggering method and device, electronic equipment and storage medium

    CN111611492A