Display device and personalized recommendation reason generation method
By generating personalized recommendation reasons through display devices, and based on user profiles and media asset data, the problem of low conversion rate in multimedia content search functions has been solved, achieving more efficient search and recommendation results.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HISENSE VISUAL TECH CO LTD
- Filing Date
- 2024-11-06
- Publication Date
- 2026-05-08
AI Technical Summary
Traditional multimedia content search functions have low conversion rates. Users find it difficult to judge whether multimedia content meets their needs based on posters and names, causing them to miss search results that meet their actual needs, and the search efficiency is low.
Personalized recommendation reasons are generated by display devices, based on user profile data of target users and media asset data of multimedia content, to improve the accuracy and efficiency of search results.
It improved the conversion rate and user satisfaction of multimedia content search functions, reduced unnecessary search and browsing operations, and enhanced users' selectivity and efficiency in accessing multimedia content.
Smart Images

Figure CN121996181A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of display device technology, and in particular to a display device and a method for generating personalized recommendation reasons. Background Technology
[0002] With the rapid development of technology, multimedia content search functions are now able to accurately match the different actual needs of different users and achieve precise recommendations of multimedia content.
[0003] In traditional technology, after a display device performs a search based on the user's input search terms, it often displays posters and names of the found multimedia content on the search results page, allowing the user to select the multimedia content they wish to watch.
[0004] However, when users browse multimedia content they haven't seen or know much about, they often find it difficult to determine whether there is multimedia content that meets their actual needs based solely on posters and names during the brief process of browsing search results. For example, if a user searches for a certain actor's movies, but there are many movies by that actor, the user tends to choose those that have won awards or have high ratings. In this case, even if the search results are displayed in a way that awards and high ratings are prioritized, users cannot know which ones have won awards or have high ratings based solely on posters and names, and may still miss search results that meet their actual needs, resulting in a low conversion rate for multimedia content search functions. Summary of the Invention
[0005] This application provides a display device and a method for generating personalized recommendation reasons to solve the problem of low conversion rate in multimedia content search functions.
[0006] In a first aspect, some embodiments provide a display device, including: a display and a controller. The display is configured to display a user interface; an audio output device is configured to output sound; and the controller is configured to:
[0007] In response to a multimedia content search action triggered by a target user, display the search results page;
[0008] Select target multimedia content during the process of target users searching for multimedia content on the search results page;
[0009] Obtain personalized recommendation reasons for target multimedia content, whereby the personalized recommendation reasons are generated based on the user profile data of the target user and the media asset data of the target multimedia content;
[0010] Control at least one of the display and audio output devices to display personalized recommendation reasons.
[0011] Technical Effects: Through the aforementioned display devices, in response to a multimedia content search operation triggered by a target user, a search results page is displayed. During the target user's multimedia content search process, the target multimedia content is selected, and personalized recommendation reasons are obtained. At least one of the display and audio output devices is controlled to display these personalized recommendation reasons, thus achieving personalized recommendations for the target multimedia content. Furthermore, since the personalized recommendation reasons are generated based on the target user's user profile data and the media asset data of the target multimedia content, the correlation between the media asset data and user profile data can be effectively captured. The parts of the media asset data that match the user profile data are captured. Based on these matching media asset data, the generated personalized recommendation reasons better meet user needs and interests, providing more effective information for users to select search results. Thus, when the target multimedia content meets user needs and interests, it effectively avoids situations where users miss search results that meet their actual needs due to missing information, increasing the probability that users will discover multimedia content that meets their needs and interests through the multimedia content search function, thereby promoting conversion and improving the conversion rate of the multimedia content search function. On the other hand, it can also improve the efficiency of multimedia content search, reduce unnecessary search and browsing operations by users due to their inability to determine whether the search results meet their needs, thereby improving user satisfaction with the multimedia content search function.
[0012] Secondly, some embodiments also provide a method for generating personalized recommendation reasons, the method comprising:
[0013] Select target multimedia content during the target user's multimedia content search process;
[0014] Acquire user profile data of the target users and media asset data of the target multimedia content;
[0015] Based on user profile data and media asset data, personalized recommendation reasons are generated for target multimedia content.
[0016] Technical Effects: The personalized recommendation reason generation method described above, during a target user's multimedia content search, selects the target multimedia content, obtains the target user's user profile data and the media asset data of the target multimedia content, and generates personalized recommendation reasons based on these data. This achieves personalized recommendations for the target multimedia content. Since the personalized recommendation reasons are generated based on the target user's user profile data and the target multimedia content's media asset data, it effectively captures the correlation between the two. It extracts the portion of the media asset data that matches the user profile data. Based on this matching portion, the generated personalized recommendation reasons better align with user needs and interests, providing more effective information for users to select search results. Thus, when the target multimedia content matches user needs and interests, it effectively avoids situations where users miss search results that meet their actual needs due to missing information, increasing the probability that users will discover multimedia content that meets their needs and interests through the multimedia content search function, thereby promoting conversion and improving the conversion rate of the multimedia content search function. On the other hand, it can also improve the efficiency of multimedia content search, reduce unnecessary search and browsing operations by users due to their inability to determine whether the search results meet their needs, thereby improving user satisfaction with the multimedia content search function. Attached Figure Description
[0017] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 This is a schematic diagram illustrating an operational scenario between a display device and a control device provided in some embodiments of this application;
[0019] Figure 2 This is a schematic diagram of the hardware configuration of a display device provided in some embodiments of this application;
[0020] Figure 3 This is a schematic diagram of the hardware configuration of the control device provided in some embodiments of this application;
[0021] Figure 4 This is a schematic diagram of the software configuration of a display device provided in some embodiments of this application;
[0022] Figure 5 This application provides a timing diagram for some embodiments of generating and displaying personalized recommendation reasons via a display device;
[0023] Figure 6 This application provides a timing diagram for some embodiments of the generation and display of personalized recommendation reasons through the joint implementation of a display device and a server;
[0024] Figure 7 A timing diagram is provided for other embodiments of this application to realize the generation and display of personalized recommendation reasons through a display device;
[0025] Figure 8 A sequence diagram is provided for other embodiments of this application to realize the generation and display of personalized recommendation reasons through the joint use of display devices and servers;
[0026] Figure 9 A schematic diagram of the target poster image provided for some embodiments of this application;
[0027] Figure 10 This is a flowchart illustrating the implementation of a personalized recommendation reason generation method provided in some embodiments of this application. Detailed Implementation
[0028] The embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described below do not represent all embodiments consistent with this application. They are merely examples of systems and methods consistent with some aspects of this application as detailed in the claims.
[0029] It should be noted that the brief descriptions of terms in this application are only for the convenience of understanding the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise stated, these terms should be understood in their ordinary and common meaning.
[0030] The terms "first," "second," "third," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar or related objects or entities, and do not necessarily imply a specific order or sequence, unless otherwise specified. It should be understood that such terms are interchangeable where appropriate.
[0031] The terms “comprising” and “having”, and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device that includes a range of components is not necessarily limited to all of the components that are clearly listed, but may include other components that are not clearly listed or that are inherent to such product or device.
[0032] The term "module" refers to any known or subsequently developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware and / or software code that is capable of performing the functions associated with that element.
[0033] In this application embodiment, display device 200 generally refers to a device with screen display and data processing capabilities. For example, display device 200 includes, but is not limited to, smart TVs, mobile terminals, computers, monitors, advertising screens, wearable devices, virtual reality devices, augmented reality devices, etc.
[0034] Figure 1 This is a schematic diagram illustrating an operational scenario between a display device and a control device provided in some embodiments of this application. For example... Figure 1 As shown, users can operate the display device 200 via touch operation, mobile terminal 300, and control device 100. For example, control device 100 can be a remote control, stylus, gamepad, etc.
[0035] The mobile terminal 300 can function as a control device for human-computer interaction between the user and the display device 200. It can also function as a communication device for establishing a communication connection with the display device 200 and exchanging data. In some embodiments, the mobile terminal 300 can have software applications installed on it and communicate with the display device 200 via network communication protocols to achieve one-to-one control and data communication. Furthermore, it can transmit audio and video content displayed on the mobile terminal 300 to the display device 200 for synchronized display.
[0036] like Figure 1 The diagram also shows that the display device 200 communicates with the server 400 via various communication methods. This allows the display device 200 to communicate via a local area network (LAN), a wireless local area network (WLAN), and other networks.
[0037] Display device 200 can provide broadcast television reception function, and can also be equipped with intelligent network television function that provides computer support function, including but not limited to network television, smart television, Internet Protocol television (IPTV), etc.
[0038] Figure 2 Provided for some embodiments of this application Figure 1 Hardware configuration block diagram of display device 200.
[0039] In some embodiments, the display device 200 may include at least one of a tuner 210, a communication device 220, a detector 230, a device interface 240, a controller 250, a display 260, an audio output device 270, a memory, a power supply, and a user input interface.
[0040] In some embodiments, detector 230 is used to acquire signals from the external environment or to interact with the outside world. For example, detector 230 includes a light receiver, a sensor for acquiring ambient light intensity; or, detector 230 includes an image acquisition device, such as a camera, which can be used to acquire external environmental scenes, user attributes, or user interaction gestures; or, detector 230 includes a sound acquisition device, such as a microphone, for receiving external sounds.
[0041] In some embodiments, the display 260 includes display function components for presenting images and driving components for driving image display. The display 260 is used to receive and display image signals output from the controller 250. For example, the display 260 can be used to display video content, image content, menu control interface components, and user control UI interfaces, etc.
[0042] In some embodiments, the communication device 220 is a component used to communicate with a first external device or server 400 according to various communication protocol types. The display device 200 may have multiple communication devices 220 depending on the supported communication methods. For example, when the display device 200 supports wireless network communication, it may have a communication device 220 with WiFi functionality. When the display device 200 supports Bluetooth connection communication, it needs to have a communication device 220 with Bluetooth functionality.
[0043] The communication device 220 enables the display device 200 to communicate with the first external device or server 400 via wireless or wired connection. Wired connection utilizes components such as data cables and interfaces to display the display device 200 and personalized recommendations. Wireless connection utilizes wireless signals or wireless networks to display the display device 200 and personalized recommendations. The display device 200 can directly establish a connection with the first external device or indirectly establish a connection through gateways, routers, or connecting devices.
[0044] In some embodiments, the controller 250 may include at least one of a central processing unit, a video processor, an audio processor, a graphics processor, and a power processor, and a first to an nth interface for input / output. The controller 250 controls the operation of the display device and responds to user operations through various software control programs stored in memory. The controller 250 controls the overall operation of the display device 200.
[0045] In some embodiments, the controller 250 and the tuner 210 may be located in different separate devices, that is, the tuner 210 may also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.
[0046] In some embodiments, a user can input user commands through a graphical user interface (GUI) displayed on a display 260, and the user input interface receives user input commands through the graphical user interface (GUI).
[0047] In some embodiments, the audio output device 270 can be a built-in speaker of the display device 200 or an external audio output device connected to the display device 200. For the external audio output device connected to the display device 200, the display device 200 may also be provided with an external audio output terminal, through which the audio output device can be connected to the display device 200 to output sound from the display device 200.
[0048] In some embodiments, the user input interface 280 can be used to receive instructions from user input.
[0049] Figure 3 Provided for some embodiments of this application Figure 1 Hardware configuration block diagram of the central control device. (Example) Figure 3 As shown, the control device 100 may include: a controller 110, a communication interface 130, a user input / output interface, a memory, and a power supply.
[0050] The control device 100 is configured to control the display device 200, and to receive user input operation commands and convert the operation commands into commands that the display device 200 can recognize and respond to, thus acting as an intermediary for interaction between the user and the display device 200.
[0051] In some embodiments, the control device 100 may be an intelligent device. For example, the control device 100 may be equipped with various applications for controlling the display device 200 according to user needs.
[0052] In some embodiments, such as Figure 1 As shown, the mobile terminal 300 or other smart electronic devices can perform similar functions to the control device 100 after installing the application of the control display device 200.
[0053] The controller 110 includes a processor 112, RAM 113, ROM 114, a communication interface 130, and a communication bus. The controller 110 is used to control the operation of the control device 100, as well as the communication and cooperation between internal components and the external and internal data processing functions.
[0054] Under the control of the controller 110, the communication interface 130 enables communication of control signals and data signals with the display device 200. The communication interface 130 may include at least one of other near-field communication modules such as WiFi chip 131, Bluetooth module 132, and NFC module 133.
[0055] User input / output interface 140, wherein the input interface includes at least one of other input interfaces such as microphone 141, touchpad 142, sensor 143, and button 144.
[0056] In some embodiments, the control device 100 includes at least one of a communication interface 130 and an input / output interface 140. The control device 100 is configured with the communication interface 130, such as a WiFi, Bluetooth, or NFC module, which can encode user input commands via WiFi, Bluetooth, or NFC protocols and send them to the display device 200.
[0057] The memory 190 is used to store various operating programs, data, and applications for driving and controlling the control device 100 under the control of the controller. The memory 190 can also store various control signal instructions input by the user.
[0058] The power supply 180 is used to provide operating power support for the various components of the control device 100 under the control of the controller.
[0059] In some embodiments, the display device 200 may run an operating system to enable user interaction. An operating system is a computer program that manages and controls the hardware and software resources of the display device 200. The operating system can (control the display device) provide a user interface, allowing users to interact with the display device 200 and supporting the running of various applications.
[0060] It should be noted that the operating system can be a native operating system based on a specific operating platform, a third-party operating system that is deeply customized based on a specific operating platform, or an independent operating system specifically developed for display devices.
[0061] An operating system can be divided into different modules or levels based on the functions it implements, for example... Figure 4 As shown, in some embodiments, the system is divided into four layers, from top to bottom: the Applications layer (referred to as the "Application Layer"), the Application Framework layer (referred to as the "Framework Layer"), the System Library layer, and the Kernel layer.
[0062] In some embodiments, the application layer provides services and interfaces for applications, enabling the display device 200 to run applications and interact with the user based on the applications. The application layer may contain at least one application, which may be a built-in Windows program, system settings program, or clock program of the operating system; or it may be an application developed by a third-party developer. In specific implementations, the application packages in the application layer are not limited to the examples above.
[0063] The framework layer provides application programming interfaces (APIs) and a programming framework for applications. The application framework layer includes predefined functions. It acts as a central processing unit, determining the actions taken by applications within the application layer. Through the API, applications can access system resources and obtain system services during execution.
[0064] like Figure 4 As shown, the application framework layer in this embodiment includes a view system, managers, and content providers. The view system designs and implements the application's interface and interactions, and includes lists, grids, text boxes, and buttons. The managers include at least one of the following modules: an activity manager for interacting with all running activities in the system; a location manager for providing system services or applications with access to system location services; a package manager for retrieving various information related to application packages currently installed on the device; a notification manager for controlling the display and clearing of notification messages; and a window manager for managing icons, windows, toolbars, wallpapers, and desktop widgets on the user interface.
[0065] In some embodiments, the Activity Manager manages the lifecycle of individual applications and common navigation and back functions, such as controlling application exit, opening, and back actions. The Window Manager manages all window programs, such as obtaining the screen size, determining if a status bar is present, locking the screen, capturing the screen, and controlling changes to the display window, such as shrinking the display window, shaking the display, or distorting the display.
[0066] In some embodiments, the system runtime library layer can provide support for the framework layer. When the framework layer is used, the operating system runs the instruction library contained in the system runtime library layer, such as the C / C++ instruction library, to implement the functions to be performed by the framework layer.
[0067] In some embodiments, the kernel layer is a functional layer situated between the hardware and software of the display device 200. The kernel layer can implement functions such as hardware abstraction, multitasking, and memory management. For example, ... Figure 4 As shown, hardware drivers can be configured in the kernel layer. The kernel layer can contain at least one of the following drivers: audio driver, display driver, Bluetooth driver, camera driver, WIFI driver, USB driver, HDMI driver, sensor driver (such as fingerprint sensor, temperature sensor, pressure sensor, etc.), and power driver, etc.
[0068] It should be noted that the above examples are merely a simple division of operating system functions and do not limit the specific form of the operating system of the display device 200 in this application embodiment. Depending on the function of the display device, the type of operating system, and other factors, the number of levels and the specific level type of the operating system may be expressed in other forms.
[0069] With the rapid development of technology, multimedia content search functions can now accurately match the different actual needs of different users, achieving precise recommendations of multimedia content. In traditional technology, after a display device performs a search based on the user's input keywords, it often displays posters and names of the found multimedia content on the search results page, allowing users to choose which content they want to watch. However, for multimedia content that users haven't seen or know much about, it's often difficult to determine whether there is content that meets their actual needs based solely on posters and names during the brief browsing of search results. For example, if a user searches for a certain actor's films, but there are many films by that actor, the user tends to choose those that have won awards or have high ratings. In this case, even if the search results are displayed in a way that prioritizes award-winning and highly rated films, the user cannot know which ones have won awards or have high ratings based solely on posters and names. If the user happens to have some knowledge and knows that a certain film in the search results has won an award, they will open and watch that film, thus converting to another view. However, if the user has little knowledge of the search results, they may miss the search results that meet their actual needs, and no conversion will occur. This approach relies too heavily on users' existing knowledge, resulting in a low conversion rate for multimedia content search. Furthermore, if users don't find results that meet their actual needs, they may engage in repeated searches and browsing, which is both time-consuming and tedious, easily leading to decreased user satisfaction and a poorer user experience.
[0070] In some embodiments, a display device is provided, the display device comprising:
[0071] The monitor is configured to display the user interface;
[0072] An audio output device configured to output sound;
[0073] The controller is configured as follows:
[0074] In response to a multimedia content search action triggered by a target user, display the search results page;
[0075] Select target multimedia content during the process of target users searching for multimedia content on the search results page;
[0076] Obtain personalized recommendation reasons for target multimedia content, whereby the personalized recommendation reasons are generated based on the user profile data of the target user and the media asset data of the target multimedia content;
[0077] Control at least one of the display and audio output devices to display personalized recommendation reasons.
[0078] Multimedia content can refer to information content that combines multiple media forms and types, including at least one of text, images, audio, video, and animation.
[0079] In some feasible embodiments, the multimedia content can be audiovisual works, such as movies, TV series, variety shows, animations, music videos, short videos, etc.
[0080] Multimedia content search refers to the process of finding and locating multimedia content that meets user needs through a specific search engine, database, or platform. In some feasible embodiments, the multimedia content search process may include matching multimedia content that meets search criteria from a multimedia content library, and searching for and selecting multimedia content that meets user needs from the multimedia content that meets the search criteria. Specifically, the process of matching multimedia content that meets search criteria from the multimedia content library can be automatically performed by a display device or server based on the search criteria; the process of searching for and selecting multimedia content that meets user needs from the multimedia content that meets the search criteria can be performed by displaying multimedia content that meets the search criteria for users to view, allowing users to search for and select multimedia content that meets their needs from the displayed multimedia content, and providing feedback to the display device through user actions.
[0081] The search criteria can be user-inputted, or they can include both user-inputted criteria and preset search criteria. For example, if the user inputs "actor A," then multimedia content that satisfies "actor A" can be searched, resulting in a search results list. If the preset search criteria are "arranged in order of most recent to oldest premiere date," then multimedia content that satisfies "actor A" can also be arranged "in order of most recent to oldest premiere date," resulting in a search results list that satisfies both the user-inputted criteria and the preset search criteria. In some feasible embodiments, the preset search criteria can be determined based on user profile data. For example, if a user dislikes a particular actor, the preset search criteria can be used to place that actor's multimedia content at the end of the search results list or remove it from the search results list. Similarly, if a user prefers award-winning multimedia content, the preset search criteria can be used to place award-winning multimedia content at the beginning of the search results list, thus making the search results list more aligned with the user's actual needs and preferences. In some feasible embodiments, the display device can display the results sequentially according to the order of the search results list. For example, if the search results page of the display device can display a maximum of n multimedia content items at the same time, and the number of multimedia content items in the search results list is greater than n, the first n multimedia content items can be displayed first, thereby helping users find multimedia content that meets their needs earlier.
[0082] Multimedia content search operations can refer to operations used to trigger the multimedia content search function. For example, it can be an operation of inputting search criteria through the microphone of the monitor, or an operation of entering search criteria in the search box on the display page of the monitor and clicking the confirm search button, or an operation of setting some text or images that can be used as search criteria as search criteria buttons on the display page of the monitor. The multimedia content search operation can be the operation of clicking these search criteria buttons. Text or images that can be used as search criteria include actor names, actor portraits, director names, film genre entries, etc.
[0083] The target user can refer to a user who uses the display device to search for multimedia content. In some feasible embodiments, the target user of the display device can be selected by the user themselves. For example, when the display device is turned on, the user interacts with the display device interface and selects one of several pre-created user identities or creates a new user identity as the target user, and then uses that target user identity to experience the display device. In some feasible embodiments, the target user of the display device can be determined by the display device through identity recognition technology. For example, the display device's camera can capture the facial image of the target user who triggered the multimedia content search operation, and the target user's identity can be determined by facial recognition of the facial image. Alternatively, the display device's microphone can capture the voice of the target user who triggered the multimedia content search operation, and the target user's identity can be determined by voiceprint recognition of the voice.
[0084] User profile data refers to a collection of data collected through various channels and methods to describe and characterize user traits. It may include at least one of the following: basic attributes, interests and preferences, needs, and social relationships. Target user profile data is used to characterize the target user's needs and interests in multimedia content.
[0085] Multimedia content media asset data refers to various information and metadata related to multimedia content. This data is used to manage and describe at least one of the following: specific content, attributes, actors, production information, technical specifications, copyright information, etc. It is understood that multimedia content that meets the needs or interests of a target user will have media asset data that correlates with the user profile data of that target user. For example, if a user likes science fiction films, then the type of multimedia content that meets the target user's needs or interests could include science fiction films, and the film's title, keywords, or synopsis could contain science fiction-related features. Therefore, target media asset features related to user profile data can be extracted from media asset data. Personalized recommendation reasons generated based on these target media asset features can accurately capture user needs and interests, thereby increasing the probability that users will find and watch multimedia content that matches their needs and preferences through multimedia content search functions, improving the effectiveness of search results, and ultimately increasing the conversion rate of multimedia content search functions.
[0086] Personalized recommendation reasons refer to the reasons or basis for recommending target multimedia content to target users for viewing. It's understandable that different users may have different reasons for choosing to watch the same target multimedia content. Personalized recommendation reasons generated based on user profile data can accurately capture the different needs and interests of different users, providing more effective information for users to choose search results. Thus, when the target multimedia content matches the user's needs and interests, it can effectively avoid situations where users miss search results that meet their actual needs due to missing information, increasing the probability that users will discover multimedia content that meets their needs and interests through the multimedia content search function, thereby promoting conversion and improving the conversion rate of the multimedia content search function.
[0087] In some embodiments, if the display device has sufficient computing power, the personalized recommendation reasons can be generated by the display device itself.
[0088] For example, such as Figure 5 As shown, during the use of the display device, the target user can trigger a multimedia content search operation according to their own needs. After detecting a multimedia content search operation triggered by a target user, the controller of the display device can acquire search criteria, control the video recommendation module to search for multimedia content matching the search criteria from a preset multimedia content library, and generate a search results page based on at least some of the multimedia content matching the search criteria when at least one multimedia content matching the search criteria is found. The controller then controls the display to show the search results page to the user, allowing the user to view and select multimedia content that meets their needs and interests. Furthermore, during the process of the target user viewing and selecting multimedia content that meets their needs and interests from the search results page, at least one multimedia content matching the search criteria can be selected as a target multimedia content. Next, the controller acquires the user profile data of the target user and the media asset data of each target multimedia content, controls the recommendation reason generation module to extract media asset features matching the user profile data from the media asset data of each target multimedia content based on the acquired user profile data, and generates personalized recommendation reasons for each target multimedia content based on the media asset features. Finally, the controller controls at least one output device, such as a display or audio output device, to output and display the personalized recommendation reasons for each target multimedia content to the user.
[0089] In other embodiments, the display device can send the data required to generate personalized recommendation reasons to the service, utilize the server to generate personalized recommendation reasons, obtain the personalized recommendation reasons generated by the server, and then display them to the user. In this way, even when the display device's computing resources are insufficient to generate personalized recommendation reasons, the generation and display of personalized recommendation reasons can still be achieved.
[0090] For example, such as Figure 6 As shown, during the use of the display device, the target user can trigger a multimedia content search operation according to their own needs. After detecting the multimedia content search operation triggered by the target user, the display device can obtain the search criteria. Then, the display device can search for multimedia content matching the search criteria from its pre-installed multimedia content library, or it can upload the search criteria to the server, which will then search for matching multimedia content from its pre-installed multimedia content library and return the searched multimedia content information to the display device. If at least one multimedia content matching the search criteria is found, the display device can generate a search results page based on at least some of the matching multimedia content, and control the display to show the search results page to the user, allowing the user to view and select multimedia content that meets their needs and interests. Furthermore, during the process of the target user viewing and selecting multimedia content that meets their needs and interests on the search results page, the display device can select at least one [content] from the multimedia content that meets the search criteria. For target multimedia content, the system uploads the information of the target multimedia content and the information of the target user to the server and sends a personalized recommendation reason generation request to the server. After receiving the personalized recommendation reason generation request, the information of the target multimedia content, and the information of the target user, the server can obtain the media asset data of each target multimedia content based on the information of the target multimedia content, and obtain the user profile data of the target user based on the information of the target user. Then, it extracts the media asset features that match the user profile data from the media asset data of each target multimedia content, generates a personalized recommendation reason for each target multimedia content based on the media asset features of each target multimedia content, and returns the generated personalized recommendation reason for each target multimedia content to the display device. After receiving the personalized recommendation reason for each target multimedia content returned by the server, the display device can control at least one output device, such as a display or an audio output device, to output and display the personalized recommendation reason for each target multimedia content to the user.
[0091] In some feasible embodiments, during the process of a target user searching for multimedia content, at least a portion of the searched multimedia content can be displayed on the search results page currently displayed on the screen. The target multimedia content may refer to the multimedia content for which personalized recommendation reasons are generated. The target multimedia content may include all or part of the multimedia content displayed on the search results page currently displayed on the screen, and may also include multimedia content that was found but not displayed on the search results page currently displayed on the screen.
[0092] Determining all multimedia content displayed on the current search results page as the target multimedia content means generating personalized recommendation reasons for each multimedia content on the current search results page. This provides users with richer multimedia content information for selection, but it requires more resources, takes longer, and generates too much information, increasing the burden on users to understand and digest the information. It may also hinder other information on the display page, potentially interfering with the user experience. In some feasible embodiments, personalized recommendation reasons can be personalized recommendation reason keywords. By using personalized recommendation reason keywords, the display of personalized recommendation reasons is simplified. When personalized recommendation reasons for multiple multimedia content need to be displayed simultaneously, the burden on users to understand and digest the information can be reduced, ensuring the accurate delivery of more effective information. In some feasible embodiments, after generating personalized recommendation reasons for each multimedia content on the current search results page, the personalized recommendation reasons for each multimedia content can be displayed sequentially according to a preset priority, or the personalized recommendation reasons for the multimedia content where the focus is located can be displayed. The preset priority can be the arrangement order of the multimedia content in the search results list, the display order of the current display page, etc., which can be determined according to the actual situation. This embodiment does not limit this.
[0093] Identifying a portion of the multimedia content displayed on the current screen as target multimedia content means generating personalized recommendation reasons for a portion of the multimedia content on the currently displayed search results page. While this saves computing resources, users might miss multimedia content for which no personalized recommendation reasons are generated. In some feasible embodiments, a strategy for selecting target multimedia content can be used to improve the effectiveness of the generated personalized recommendation reasons, increasing the probability that users select multimedia content that meets their needs. For example, a preset number of multimedia content items with the highest priority can be selected from the multimedia content displayed on the current screen of the monitor as target multimedia content. In this way, if the search results list itself is sorted according to the user's actual needs and preferences, target multimedia content that better matches the user's actual needs and preferences can be selected, and corresponding personalized recommendation reasons can be generated and recommended to the user. For example, based on the focus position, multimedia content at the focus point displayed on the current screen of the monitor can be selected as target multimedia content. Since users usually move the remote control's focus point according to their own attention when browsing search results, the multimedia content at the focus point is usually the multimedia content that the user is currently paying attention to. In this way, corresponding multimedia content can be recommended to the user according to their attention, enhancing the user's understanding of the multimedia content they are currently paying attention to. In some feasible embodiments, after each generation of personalized recommendation reasons for the target multimedia content, the personalized recommendation reasons for the target multimedia content can be displayed, and the step of determining the portion of multimedia content displayed on the current display page of the display as the target multimedia content can be executed cyclically. That is, the process of selecting target multimedia content, generating personalized recommendation reasons, and displaying personalized recommendation reasons can be executed cyclically. In this way, compared with the method of generating a large number of personalized recommendation reasons at once and displaying them all at once, the interference caused to the user by displaying a large amount of information at once can be avoided. Compared with the method of generating a large number of personalized recommendation reasons at once and displaying them sequentially, such as sequential voice broadcasting or scrolling text display, the situation where the user has already browsed other multimedia content before all the personalized recommendation reasons have been displayed can be avoided, thus saving the resources consumed in generating the undisplayed portion of personalized recommendation reasons.
[0094] In this embodiment, the above-mentioned display device responds to the multimedia content search operation triggered by the target user, displaying a search results page. During the target user's multimedia content search on the search results page, the target multimedia content is selected, and personalized recommendation reasons for the target multimedia content are obtained. At least one of the display and audio output device is controlled to display the personalized recommendation reasons. Through the display of personalized recommendation reasons, personalized recommendations for the target multimedia content are achieved. Furthermore, since the personalized recommendation reasons are generated based on the target user's user profile data and the media asset data of the target multimedia content, the correlation between the media asset data and the user profile data can be effectively captured. The part of the media asset data that matches the user profile data is captured. Based on this part of the media asset data that matches the user profile data, the generated personalized recommendation reasons are more in line with the user's needs and interests, providing more effective information for the user to select search results. In this way, when the target multimedia content meets the user's needs and interests, the situation where the user misses the search results that meet their actual needs due to missing information can be effectively avoided. This increases the probability that the user will find multimedia content that meets their needs and interests through the multimedia content search function, thereby promoting conversion and improving the conversion rate of the multimedia content search function. On the other hand, it can also improve the efficiency of multimedia content search, reduce unnecessary search and browsing operations by users due to their inability to determine whether the search results meet their needs, thereby improving user satisfaction with the multimedia content search function.
[0095] In some embodiments, during the selection of target multimedia content, the controller is further configured to:
[0096] In response to the personalized recommendation trigger action of the target user, target multimedia content is selected. The personalized recommendation trigger action includes the multimedia content switching operation after the target user's behavioral data meets the preset trigger conditions.
[0097] It should be noted that whether personalized recommendation reasons are generated by the server or by the display device itself, they both consume display device resources. Thus, if users have a certain level of knowledge and can easily select multimedia content that meets their needs and preferences from search results, generating personalized recommendation reasons will have little help in helping users make viewing choices. On the contrary, it may reduce the resources available for other functions of the display device, which may affect the smoothness of other functions of the display device.
[0098] Personalized recommendation triggering operations can refer to operations used to trigger the generation of personalized recommendation reasons. Personalized recommendation triggering operations include multimedia content switching operations after the target user's behavioral data meets preset triggering conditions.
[0099] Preset trigger conditions refer to the conditions that behavioral data must meet to generate personalized recommendation reasons. User behavioral data can demonstrate the ease with which a user makes a viewing decision based on the currently displayed information. The higher the difficulty of the viewing decision, the greater the user's demand for personalized recommendation reasons; conversely, if the user can make a viewing decision quickly and accurately, the user's demand for personalized recommendation reasons is lower. Therefore, user behavioral data can be used to characterize the user's demand for personalized recommendation reasons, and preset trigger conditions can be used to characterize a higher demand for personalized recommendation reasons. Thus, if the target user's behavioral data meets the preset trigger conditions, it can be assumed that the target user has a high demand for personalized recommendation reasons. Therefore, personalized recommendation reasons can be generated and displayed only after the target user's behavioral data meets the preset trigger conditions and a multimedia content switching operation is triggered again.
[0100] Multimedia content switching operations refer to actions that change the currently displayed or selected multimedia content, including at least one of multimedia content search, multimedia content browsing, and exit playback. On one hand, multimedia content switching operations indicate that the user cannot choose to watch any of the currently displayed or selected multimedia content. On the other hand, after detecting a multimedia content switching operation, the display interface changes accordingly. At this point, personalized recommendation reasons are generated and displayed, allowing personalized recommendations to follow the user's attention without distracting them. Therefore, this increases the amount of information understood and absorbed by the user, improving the effectiveness of the personalized recommendation reasons.
[0101] In some embodiments, if the display device has sufficient computing power, the display device can perform user behavior analysis on its own.
[0102] For example, such as Figure 7As shown, during the use of the display device, the target user can trigger a multimedia content search operation according to their own needs. After detecting the multimedia content search operation triggered by the target user, the controller of the display device can obtain the search criteria. Simultaneously, it can continuously monitor and store the target user's behavioral data, and detect whether the target user's behavioral data meets the preset triggering conditions. Then, it controls the video recommendation module to search for multimedia content that matches the search criteria from the preset multimedia content library. If at least one multimedia content that matches the search criteria is found, a search results page can be generated based on the multimedia content that at least partially matches the search criteria. The display is then controlled to show the search results page to the user, allowing the user to view and select multimedia content that matches their needs and interests. Furthermore, the target user can view and select multimedia content that matches their needs and interests from the search results page. During the process, if the target user's behavioral data is detected to meet the preset trigger conditions, the target user's multimedia content switching operation is monitored. In response to the multimedia content switching operation, at least one multimedia content corresponding to the multimedia content switching operation is selected as the target multimedia content. Then, the user profile data of the target user and the media asset data of each target multimedia content are obtained. The recommendation reason generation module is controlled to extract media asset features that match the user profile data from the media asset data of each target multimedia content based on the obtained user profile data. Based on the media asset features of each target multimedia content, a personalized recommendation reason for each target multimedia content is generated. Then, at least one output device, such as a display or an audio output device, is controlled to output and display the personalized recommendation reason for each target multimedia content to the user.
[0103] In other embodiments, the display device can send target user behavior data to the service for behavior analysis by the server. In this case, splitting the personalized recommendation triggering operation into two parts—whether preset trigger conditions are met and whether a multimedia content switching operation is triggered—decouples the personalized recommendation reason generation process from the display process. The computationally demanding behavior analysis is performed on the server, while the detection of multimedia content switching operations, which has lower computational requirements but higher timeliness requirements, is performed on the display device. Thus, when the server determines that the behavior data meets the preset trigger conditions through behavior analysis, it can immediately generate a personalized recommendation reason and return it to the display device. Upon receiving the personalized recommendation reason, the display device can store it locally and immediately display it to the user upon detecting a multimedia content switching operation. This approach, on the one hand, concentrates computationally demanding tasks on the server, avoiding impact on the normal operation of other display device functions; on the other hand, by bringing the behavior analysis and recommendation reason generation processes forward, the display device already has the necessary personalized recommendation reason stored, allowing for immediate feedback and improving the smoothness and timeliness of personalized recommendation reason display.
[0104] For example, such as Figure 8As shown, during the use of the display device, the target user can trigger a multimedia content search operation according to their own needs. After detecting the multimedia content search operation triggered by the target user, the display device can obtain the search criteria, and simultaneously upload the target user's information. It also begins to continuously monitor and upload the target user's behavioral data to request the server to generate personalized recommendation reasons. Subsequently, the display device can search for multimedia content that matches the search criteria from its pre-built multimedia content library, or it can upload the search criteria to the server, which will then search for multimedia content that matches the search criteria from its pre-built multimedia content library and return the searched multimedia content information to the display device. If at least one multimedia content that matches the search criteria is found, the display device can generate a search results page based on at least some of the multimedia content that matches the search criteria, and control the display to show the search results page to the user, allowing the user to view and select multimedia content that meets their needs and interests. After receiving the target user's information and behavioral data uploaded by the display device, the server can perform behavioral analysis based on the behavioral data to determine whether the behavioral data meets preset trigger conditions. If the behavioral data meets the preset trigger conditions, target multimedia content is selected from the multimedia content that currently meets the search criteria. Based on the information of the target multimedia content, media asset data for each target multimedia content is obtained. Based on the target user's information, user profile data for the target user is obtained. Then, media asset features matching the user profile data are extracted from the media asset data of each target multimedia content. Based on the media asset features of each target multimedia content, a personalized recommendation reason is generated for each target multimedia content. The generated reasons are then shared with the target multimedia content. Personalized recommendation reasons for the target multimedia content are returned to the display device. If the behavioral data does not meet the preset triggering conditions, the server may return a response message refusing to generate personalized recommendation reasons, or it may not return any information. Before receiving personalized recommendation reasons, the display device can continue to upload the target user's behavioral data to request the generation of personalized recommendation reasons. After receiving personalized recommendation reasons, the display device can detect whether the user has triggered a multimedia content switching operation. In response to the multimedia content switching operation, the display device can control at least one output device, such as a display or audio output device, to output and display the personalized recommendation reasons for the target multimedia content corresponding to the multimedia content switching operation to the user.
[0105] In this embodiment, by detecting whether the target user's behavioral data meets preset trigger conditions, the target user's demand for personalized recommendation reasons can be determined. If the user's behavioral data meets the preset trigger conditions, it is considered that the target user has a high demand for personalized recommendation reasons. Therefore, when the target user triggers the multimedia content switching operation again, personalized recommendation reasons are generated and displayed to avoid the situation where the user misses the search results that meet their actual needs due to missing information. This increases the probability that the user will find multimedia content that meets their needs and interests through the multimedia content search function, thereby promoting conversion and improving the conversion rate of the multimedia content search function. On the other hand, if the user's behavioral data does not meet the preset trigger conditions, it is considered that the target user's demand for personalized recommendation reasons is low. In this case, the necessity of personalized recommendation reasons for the user to make a viewing choice is low, and personalized recommendation reasons are not generated and displayed temporarily. This can reduce unnecessary resource consumption and waste, and improve the smoothness of other functions of the display device.
[0106] In some embodiments, the multimedia content switching operation includes a multimedia content search operation, and the triggering conditions include that the number of content searches exceeds a preset first threshold and the number of content playbacks is less than a preset second threshold within a preset behavior monitoring time range; during the process of selecting target multimedia content in response to a personalized recommendation triggering operation of a target user, the controller is further configured to:
[0107] Acquire behavioral data of the target user within a preset behavior monitoring time range. The behavioral data includes the number of content searches and the number of content playbacks. If the number of content searches exceeds a preset first threshold and the number of content playbacks is less than a preset second threshold, respond to the multimedia content search operation triggered by the target user, obtain the search criteria, and search for the target multimedia content corresponding to the search criteria.
[0108] The number of content searches can refer to the number of times a multimedia content search operation is triggered; the number of content playbacks can refer to the number of times any multimedia content in the search results is played. To improve the accuracy of behavioral data in representing users' needs for personalized recommendations, a behavior detection time range can be set. This time range can be used to isolate multiple multimedia content search processes. Behavioral data exceeding the behavior detection time range can be considered as belonging to different multimedia content search processes. For example, if a user performs a search in the morning but doesn't have time to select and watch multimedia content before attending to other matters, and then performs another search in the afternoon, the morning and afternoon searches can be considered two different multimedia content search processes. Analyzing the user data from both searches together may lead to misjudgment. The specific behavior detection time range can be determined based on actual conditions or test results; this embodiment does not impose any limitations on it.
[0109] In some embodiments, the display device can continuously detect and store the target user's behavior data after the target user triggers a multimedia content search operation. During behavior analysis, multimedia content search operation data and multimedia content playback operation data generated by the target user within a preset behavior detection time range can be retrieved from the storage address, and the number of content searches and playbacks can be counted. Then, it is determined whether the number of content searches exceeds a preset first threshold and whether the number of content playbacks is less than a preset second threshold. If the number of content searches exceeds the preset first threshold and the number of content playbacks is less than the preset second threshold, monitoring begins to detect whether the target user triggers a multimedia content search operation. In response to the target user's multimedia content search operation, search conditions are obtained, and multimedia content corresponding to the search conditions is searched from a preset multimedia content library. The multimedia content corresponding to the search conditions is identified as the target multimedia content. If the number of content searches does not exceed the preset first threshold, or the number of content playbacks is not less than the preset second threshold, or neither of the preset trigger conditions is met, then monitoring of the multimedia content search operation is unnecessary, and monitoring of whether the target user's behavior data meets the preset trigger conditions can continue.
[0110] It is understandable that behavior analysis can be performed on the display device or the server. If the behavior analysis is performed on the server, the display device can upload the behavior data to the server, which will then make a judgment and, if the preset trigger conditions are met, instruct the display device to start monitoring whether the target user has triggered a multimedia content search operation. If the preset trigger conditions are not met, there is no need to instruct the display device to monitor the multimedia content search operation; the server can receive the behavior data uploaded by the display device and continue to monitor whether the behavior data uploaded by the display device meets the preset trigger conditions.
[0111] In this embodiment, if a target user performs multiple multimedia content search operations within a preset behavior monitoring time range but does not select any multimedia content to play from the search results, it can be considered that the target user has a high demand for personalized recommendation reasons. In this case, if the user triggers the multimedia content search operation again, it indicates that the user has still not found multimedia content that meets their needs and interests from the current search results. Therefore, showing the user personalized recommendation reasons at this time can increase the probability that the user will find multimedia content that meets their needs and interests through the multimedia content search function, thereby promoting conversion and improving the conversion rate of the multimedia content search function.
[0112] In some embodiments, the personalized recommendation reason includes personalized recommendation reason keywords; during the process of displaying the personalized recommendation reason while controlling at least one of the display and audio output devices, the controller is further configured to:
[0113] Obtain the initial poster image of the target multimedia content; add personalized recommendation keywords for the target multimedia content as tags to the initial poster image to obtain the target poster image of the target multimedia content; control the display to show the target poster image of the target multimedia content.
[0114] The initial poster image can refer to a poster image without personalized recommendation keywords. The target poster image can refer to a poster image with personalized recommendation keywords.
[0115] In some embodiments, after finding target multimedia content that matches the search criteria, for each target multimedia content, an initial poster image of the target multimedia content can be retrieved from the local storage space of the display device, or the communication device can be controlled to retrieve the initial poster image of the target multimedia content from an external platform. Then, through the UI module, based on the personalized recommendation reason keywords of the target multimedia content, the initial poster image is rendered, and tags of the personalized recommendation reason keywords are added to the initial poster image to obtain the target poster image. After generating the target poster image for each target multimedia content, the display can be controlled to show the target poster images of each target multimedia content.
[0116] In this embodiment, by adding personalized recommendation reason keywords to the poster image, the personalized recommendation reason is displayed in a simplified manner. When it is necessary to display personalized recommendation reasons for multiple multimedia content at the same time, the burden on users to understand and digest information can be reduced, and more effective information can be accurately delivered.
[0117] In some embodiments, the personalized recommendation reason includes personalized recommendation reason text; the display device further includes an audio output device; during the process of searching for target multimedia content corresponding to the search criteria, the controller is further configured to:
[0118] The multimedia content corresponding to the search criteria is determined as the initial multimedia content; from the initial multimedia content currently displayed on the screen, the initial multimedia content with a priority higher than the preset priority threshold or the initial multimedia content where the focus is on is selected as the target multimedia content.
[0119] It should be noted that personalized recommendation text can be a complete sentence used to recommend target multimedia content to users. Compared to personalized recommendation keywords, complete sentences can provide more comprehensive, clear, and coherent information, are more readable, and easier to understand. However, they also contain more information and require more display space. If there are too many personalized recommendation texts to display, it will increase the burden on users to understand and digest the information, and may also hinder other information on the display page and interfere with users.
[0120] The priority of multimedia content can be determined by the display order of the pages or by user profile data. Specifically, it can be determined in advance based on actual conditions and test results; this embodiment does not impose any limitations on this. During the user experience with the display device, they can select and operate from the currently displayed page by moving the focus. The focus point indicates the currently active or selected element on the current display page.
[0121] In some embodiments, after a user's behavior meets a preset triggering condition, if the user triggers a multimedia content search operation again, the multimedia content corresponding to the search condition can be searched from a preset multimedia content library first. The multimedia content corresponding to the search condition found is determined as the initial multimedia content. If there is a large number of initial multimedia contents, only a portion of the initial multimedia content can be displayed on the current display page. Therefore, the initial multimedia content displayed on the current display page of the monitor can be detected first, and the initial multimedia content with a priority higher than a preset priority threshold or the initial multimedia content where the focus is placed can be selected as the target multimedia content.
[0122] In the process of displaying personalized recommendation reasons while controlling at least one of the display and audio output devices, the controller is further configured to perform at least one of the following:
[0123] Personalized recommendation text that controls the display of target multimedia content;
[0124] Control the audio output device to play the audio of the personalized recommendation text for the target multimedia content.
[0125] In some embodiments, the display can be controlled to show personalized recommendation text for the target multimedia content on the currently displayed page.
[0126] In other embodiments, audio data corresponding to the personalized recommendation reason text can be acquired, and an audio output device can be controlled to play the audio data corresponding to the personalized recommendation reason text. In some feasible embodiments, the audio data corresponding to the personalized recommendation reason text can be generated by a display device or server through speech synthesis based on the personalized recommendation reason text.
[0127] In this embodiment, by selecting initial multimedia content with a priority higher than a preset priority threshold or at the focus point from the currently displayed page as target multimedia content, the amount of personalized recommendation text displayed at once can be reduced, thereby alleviating the burden on users to understand and digest a large amount of information at once and avoiding interference with the display of other effective information. On the other hand, when the search results themselves are sorted according to the user's actual needs and preferences, the method of selecting target multimedia content based on priority can select target multimedia content that is more in line with the user's actual needs and preferences, thereby effectively promoting conversion and improving the conversion rate of the multimedia content search function. Since users usually move the focus of their remote control as they browse search results, the multimedia content at the focus point is usually the multimedia content that the user is currently interested in. Therefore, the method of selecting target multimedia content based on the focus position can follow the user's attention and recommend corresponding multimedia content to the user, enhancing the user's understanding of the multimedia content currently being viewed, thereby effectively promoting conversion and improving the conversion rate of the multimedia content search function.
[0128] In some embodiments, the multimedia content switching operation includes a multimedia content browsing operation, and the triggering conditions include, within a preset behavior monitoring time range, the search result browsing duration exceeding a preset first duration threshold, the number of browsing operations exceeding a preset third threshold, and the number of content playbacks being less than a preset second threshold; during the process of selecting target multimedia content in response to a personalized recommendation triggering operation of a target user, the controller is further configured to:
[0129] Acquire behavioral data of the target user within a preset behavior monitoring time range. The behavioral data includes search result browsing duration, number of browsing operations, and number of content playbacks. If the search result browsing duration exceeds a preset first duration threshold, the number of browsing operations exceeds a preset third threshold, and the number of content playbacks is less than a preset second threshold, select the target multimedia content in response to the multimedia content browsing operation triggered by the target user.
[0130] The search result browsing duration refers to the duration during which a multimedia content browsing action is triggered on the search result page, but no other actions are triggered. The number of browsing actions refers to the number of times the multimedia content browsing action is triggered. Multimedia content browsing actions can include at least one of the following: swiping the search result page, turning pages on the search result page, and moving the focus position on the search result page.
[0131] In some embodiments, the display device can continuously detect and store the target user's behavior data after the target user triggers a multimedia content search operation. During behavior analysis, multimedia content browsing and playback operation data generated by the target user within a preset behavior detection time range can be retrieved from the storage address, and the search result browsing duration, browsing operation count, and content playback count can be statistically analyzed. Then, it is determined whether the search result browsing duration exceeds a preset first duration threshold, whether the browsing operation count exceeds a preset third threshold, and whether the content playback count is less than a preset second threshold. If the search result browsing duration exceeds the preset first duration threshold, the browsing operation count exceeds the preset third threshold, and the content playback count is less than the preset second threshold, then monitoring begins to detect whether the target user triggers a multimedia content browsing operation. In response to the multimedia content browsing operation triggered by the target user, target multimedia content is selected from the search results. If at least one of the following three conditions is met: the search result browsing duration does not exceed the preset first duration threshold, the browsing operation count does not exceed the preset third threshold, and the content playback count is not less than the preset second threshold, then monitoring of the multimedia content browsing operation is unnecessary, and monitoring of whether the target user's behavior data meets the preset triggering conditions can continue.
[0132] It is understandable that behavior analysis can be performed on the display device or the server. If the behavior analysis is performed on the server, the display device can upload the behavior data to the server, which will then make a judgment and, if the preset trigger conditions are met, instruct the display device to start monitoring whether the target user has triggered a multimedia content browsing operation. If the preset trigger conditions are not met, there is no need to instruct the display device to monitor the multimedia content browsing operation; the server can receive the behavior data uploaded by the display device and continue to monitor whether the behavior data uploaded by the display device meets the preset trigger conditions.
[0133] In this embodiment, if a target user spends a relatively long time on the search results page within a preset behavior monitoring timeframe, frequently triggering multimedia content browsing operations, but does not select any multimedia content to play from the search results, it can be assumed that the target user has a high demand for personalized recommendation reasons. In this case, if the user browses multimedia content again, it indicates that the user still has not found the currently viewed multimedia content to match their needs and interests. Therefore, displaying personalized recommendation reasons to the user at this time can increase the probability that the user will discover multimedia content that meets their needs and interests through the multimedia content search function, thereby promoting conversion and improving the conversion rate of the multimedia content search function.
[0134] In some embodiments, the personalized recommendation reason includes personalized recommendation reason text; the display device further includes an audio output device; during the selection of target multimedia content, the controller is further configured to:
[0135] In response to a multimedia content browsing operation triggered by a target user, select multimedia content with a priority higher than a preset priority threshold or the multimedia content currently displayed on the screen as the target multimedia content.
[0136] In some embodiments, if a user triggers a multimedia content browsing operation again after the user's behavior meets the preset triggering conditions, the multimedia content with a priority higher than the preset priority threshold or the multimedia content where the focus is currently on can be selected from the multimedia content currently displayed on the display as the target multimedia content.
[0137] In the process of displaying personalized recommendation reasons while controlling at least one of the display and audio output devices, the controller is further configured to perform at least one of the following:
[0138] Personalized recommendation text that controls the display of target multimedia content;
[0139] Control the audio output device to play the audio of the personalized recommendation text for the target multimedia content.
[0140] In some embodiments, the display can be controlled to show personalized recommendation text for the target multimedia content on the currently displayed page.
[0141] In other embodiments, audio data corresponding to the personalized recommendation reason text can be acquired, and an audio output device can be controlled to play the audio data corresponding to the personalized recommendation reason text. In some feasible embodiments, the audio data corresponding to the personalized recommendation reason text can be generated by a display device or server through speech synthesis based on the personalized recommendation reason text.
[0142] In this embodiment, by selecting initial multimedia content with a priority higher than a preset priority threshold or at the focus point from the currently displayed page as target multimedia content, the amount of personalized recommendation text displayed at once can be reduced, thereby alleviating the burden on users to understand and digest a large amount of information at once and avoiding interference with the display of other effective information. On the other hand, when the search results themselves are sorted according to the user's actual needs and preferences, the method of selecting target multimedia content based on priority can select target multimedia content that is more in line with the user's actual needs and preferences, thereby effectively promoting conversion and improving the conversion rate of the multimedia content search function. Since users usually move the focus of their remote control as they browse search results, the multimedia content at the focus point is usually the multimedia content that the user is currently interested in. Therefore, the method of selecting target multimedia content based on the focus position can follow the user's attention and recommend corresponding multimedia content to the user, enhancing the user's understanding of the multimedia content currently being viewed, thereby effectively promoting conversion and improving the conversion rate of the multimedia content search function.
[0143] In some embodiments, the multimedia content browsing operation includes a page-turning operation; the personalized recommendation reason includes personalized recommendation reason keywords; during the selection of target multimedia content, the controller is further configured to:
[0144] In response to a page-turning operation triggered by the target user, the multimedia content on the page after the page turn is identified as the target multimedia content.
[0145] In some embodiments, when the multimedia content browsing operation triggered by the target user is detected to be a page-turning operation, the display device responds to the page-turning operation by generating and displaying the next page of multimedia content. In this case, the multimedia content on the displayed page after page-turning can be identified as the target multimedia content, thereby generating a poster image with tags containing personalized recommendation reason keywords, which improves the smoothness of the display of personalized recommendation reason keywords.
[0146] In the process of controlling at least one of the display and audio output devices to display personalized recommendation reasons, the controller is further configured to:
[0147] Obtain a second initial poster image of the target multimedia content; add personalized recommendation keywords of the target multimedia content as tags to the second initial poster image to obtain the target poster image of the target multimedia content; control the display to show the target poster image of the target multimedia content.
[0148] In some embodiments, after determining the target multimedia content on the page after page turning, for each target multimedia content, an initial poster image of the target multimedia content can be obtained from the local storage space of the display device, or the communication device can be controlled to obtain the initial poster image of the target multimedia content from an external platform. Then, through the UI module, based on the personalized recommendation reason keywords of the target multimedia content, the initial poster image is rendered, and a tag of the personalized recommendation reason keywords is added to the initial poster image to obtain the target poster image. After generating the target poster image for each target multimedia content, the display can be controlled to show the page after page turning, and the target poster images of each target multimedia content can be displayed on the page after page turning.
[0149] In this embodiment, when a user triggers a page-turning operation, a personalized recommendation reason keyword tag is added to the poster image displayed on the page after the page turn. This achieves a smooth and simplified display of personalized recommendation reasons. When personalized recommendation reasons for multiple multimedia content need to be displayed simultaneously, it can reduce the burden on users to understand and digest information, and ensure the accurate delivery of more effective information.
[0150] In some embodiments, the multimedia content switching operation includes an exit playback operation, and the triggering conditions include that the number of times the search result is played exceeds a preset fourth threshold within a preset behavior monitoring time range, and the duration of each playback is less than a preset second duration threshold; during the process of selecting target multimedia content in response to the personalized recommendation triggering operation of the target user, the controller is further configured to:
[0151] Acquire behavioral data of the target user within a preset behavior monitoring time range. The behavioral data includes the number of times search results are played and the playback duration of search results. If the number of times search results are played exceeds a preset fourth threshold and the playback duration of each search result is less than a preset second duration threshold, in response to the exit playback operation triggered by the target user, the multimedia content that has been exited is identified as the target multimedia content.
[0152] The "exit playback" operation refers to the action of exiting playback after a user has initiated playback on any multimedia content within the search results page. The "search result playback count" refers to the number of times a user has initiated playback on any multimedia content within the search results page; the "playback duration" refers to the duration for which the user selects and plays any multimedia content from the search results page.
[0153] In some embodiments, the display device can continuously detect and store the target user's behavior data after the target user triggers a multimedia content search operation. During behavior analysis, the device can retrieve multimedia content playback operation data and exit playback operation data generated by the target user for the search results page within a preset behavior detection time range from the storage address, and count the number of times the search results are played and the playback duration. Then, it can determine whether the number of times the search results are played exceeds a preset fourth threshold, and whether the playback duration of each play is less than a preset second duration threshold. If the number of times the search results are played exceeds the preset fourth threshold, and the playback duration of each play is less than the preset second duration threshold, then monitoring begins to determine whether the target user triggers an exit playback operation. In response to the exit playback operation triggered by the target user, the multimedia content that has been exited is identified as the target multimedia content. If the number of times the search results are played does not exceed the preset fourth threshold, or at least one playback duration is not less than the preset second duration threshold, or neither of these preset trigger conditions is met, then there is no need to monitor the exit playback operation, and the device can continue to monitor whether the target user's behavior data meets the preset trigger conditions.
[0154] In some feasible implementations, a personalized recommendation reason can be displayed via a pop-up window, and the target user can be asked whether they still want to exit playback. If the user chooses to exit playback, the multimedia content playback will be terminated. If the user chooses to continue watching, the playback page before exiting will be returned, and the multimedia content playback will continue.
[0155] It is understandable that behavior analysis can be performed on the display device or the server. If the behavior analysis is performed on the server, the display device can upload the behavior data to the server, which will then make a judgment and, if the preset trigger conditions are met, instruct the display device to start monitoring whether the target user has triggered a multimedia content search operation. If the preset trigger conditions are not met, there is no need to instruct the display device to monitor the multimedia content search operation; the server can receive the behavior data uploaded by the display device and continue to monitor whether the behavior data uploaded by the display device meets the preset trigger conditions.
[0156] In this embodiment, if a target user plays the searched multimedia content multiple times within a preset behavior monitoring time range, but each playback is very short, it can be assumed that the target user has a high demand for personalized recommendation reasons. In this case, if the user triggers the exit playback operation again, it indicates that the user has not yet found information that meets their needs and interests from the currently playing multimedia content. Therefore, displaying personalized recommendation reasons to the user at this time can increase the user's understanding of the multimedia content that is about to be exited, thereby increasing the probability that the user will find information that meets their needs and interests from the multimedia content that is about to be exited. As a result, the user may stay on the current page to continue watching instead of exiting playback, generating an effective playback operation and improving the conversion rate of the multimedia content search function.
[0157] In some embodiments, the personalized recommendation reason includes at least one of personalized recommendation reason keywords and personalized recommendation reason text; the display device further includes an audio output device; during the process of controlling at least one of the display and the audio output device to display the personalized recommendation reason, the controller is further configured to perform at least one of the following:
[0158] Obtain the initial poster image of the target multimedia content; add personalized recommendation keywords for the target multimedia content as tags to the initial poster image to obtain the target poster image of the target multimedia content; control the display to show the target poster image of the target multimedia content.
[0159] Personalized recommendation text that controls the display of target multimedia content;
[0160] Control the audio output device to play the audio of the personalized recommendation text for the target multimedia content.
[0161] In some embodiments, after selecting target multimedia content, for each target multimedia content, an initial poster image of the target multimedia content can be obtained from the local storage space of the display device, or the communication device can be controlled to obtain the initial poster image of the target multimedia content from an external platform; then, through the UI module, based on the personalized recommendation reason keywords of the target multimedia content, the initial poster image is rendered, and personalized recommendation reason keyword tags are added to the initial poster image to obtain the target poster image. For example... Figure 9 As shown, after generating the target poster image for each target multimedia content, the monitor can be controlled to display the target poster image for each target multimedia content.
[0162] In other embodiments, the display can be controlled to show personalized recommendation text for the target multimedia content on the currently displayed page.
[0163] In some embodiments, audio data corresponding to the personalized recommendation reason text can be acquired, and an audio output device can be controlled to play the audio data corresponding to the personalized recommendation reason text. In some feasible embodiments, the audio data corresponding to the personalized recommendation reason text can be generated by a display device or server through speech synthesis based on the personalized recommendation reason text.
[0164] In this embodiment, personalized recommendation reasons may include at least one of personalized recommendation reason keywords and personalized recommendation reason text. By adding personalized recommendation reason keyword tags to the poster image, a simplified display of personalized recommendation reasons is achieved. When personalized recommendation reasons for multiple multimedia content need to be displayed simultaneously, the burden on users to understand and digest information can be reduced, ensuring the accurate delivery of more effective information. Displaying personalized recommendation reason text specifically for individual multimedia content does not affect the display effect of other information on the page, and provides more comprehensive, clear, and coherent information, resulting in higher readability and easier understanding.
[0165] In some embodiments, during the process of adding personalized recommendation reason keywords as tags to the initial poster image to obtain the target poster image of the target multimedia content, the controller is further configured to:
[0166] If the number of personalized recommendation reason keywords exceeds the preset display threshold, the relevance of each personalized recommendation reason keyword to the user profile data is detected; target personalized recommendation reason keywords are selected from the personalized recommendation reason keywords in descending order of relevance, and the number of target personalized recommendation reason keywords is less than or equal to the preset display threshold; the target personalized recommendation reason keywords are added to the initial poster image as tags to obtain the target poster image of the target multimedia content.
[0167] It's important to note that display devices have limited screen size. The more information that needs to be displayed, the smaller the display space, making it harder for users to quickly and effectively absorb and understand the information. This is especially true when displaying poster images. Multiple poster images are often displayed simultaneously. The more tags displayed on each image, the smaller the tags become, and the more they obscure other information on the poster, resulting in a larger amount of information being received by the user. Therefore, a display threshold can be set in advance based on actual conditions or test results to limit the number of tags added to poster images. For example, if the display threshold is 2, a maximum of two personalized recommendation keyword tags can be added to each poster image at the same time. In this case, the higher the relevance of the personalized recommendation keywords to user profile data, the better they match user needs and interests, and the higher the likelihood of users selecting and playing the content, thus effectively promoting conversion and improving the conversion rate of multimedia content search functions.
[0168] As an example, after obtaining the personalized recommendation keywords for each target multimedia content, the number of personalized recommendation keywords corresponding to each target multimedia content can be counted first. If the number of personalized recommendation keywords corresponding to any target multimedia content exceeds a preset display threshold, the display device can compare the relevance between each personalized recommendation keyword and the user profile data of the target user, or the server can compare the relevance between each personalized recommendation keyword and the user profile data of the target user, and then return the determined relevance to the display device. The display device selects target personalized recommendation keywords with a number less than or equal to the preset display threshold from each personalized recommendation keyword in descending order of relevance. Then, the initial poster image of each target multimedia content is obtained. Through the UI module, based on the target personalized recommendation keywords of the target multimedia content, the initial poster image is rendered, and personalized recommendation keyword tags are added to the initial poster image to obtain the target poster image.
[0169] In some feasible embodiments, the relevance of the target personalized recommendation reason keywords can be higher than a preset relevance threshold. That is, personalized recommendation reason keywords with low relevance may not be displayed.
[0170] In this embodiment, by further selecting target personalized recommendation reason keywords based on relevance and a preset display quantity threshold, the personalized recommendation reasons can be carefully selected, reducing the amount of information with low effectiveness and increasing the probability that effective information is absorbed and understood by users, thereby effectively promoting conversion and improving the conversion rate of multimedia content search function.
[0171] In some feasible implementations, the keywords for personalized recommendations for each target belong to different keyword types.
[0172] It should be noted that if a user is interested in all keywords of a certain type, the top keywords with the highest relevance to the user profile may all belong to the same keyword type. This would result in the selected personalized recommendation reasons all belonging to the same keyword type, leading to overly simplistic personalized recommendations and low information comprehensiveness. For example, if user A is interested in awards, and film B happens to have won multiple awards, the results sorted by relevance might be Feitian Award, Golden Eagle Award, Magnolia Award, Xianxia (fantasy / martial arts)... If the preset display threshold is 2, the poster image would display the tags Feitian Award and Golden Eagle Award. However, if the personalized recommendation reason keywords belong to different keyword types, the poster image would display the tags Feitian Award and Xianxia, showing users information on both awards and film type.
[0173] In this process, keywords can be categorized in advance based on actual situations or test results. For example, they can be categorized by awards, film types, and eras. Keywords corresponding to awards can be the names of specific awards that the film has won, such as the Golden Eagle Award or the Flying Apsaras Award. Keywords corresponding to film types can be the film genre to which the film's content belongs, such as romance, crime, or horror. Keywords corresponding to eras can be the era in which the film's content is set, such as the Tang Dynasty, the Republic of China, modern times, the future, or alternate history.
[0174] In this embodiment, by limiting the keyword types to which the personalized recommendation reasons belong for each target to be different, the comprehensiveness of the personalized recommendation reasons can be improved.
[0175] In some embodiments, a method for generating personalized recommendation reasons is provided, such as... Figure 10 As shown, the method includes:
[0176] Step 1002: Select target multimedia content during the target user's multimedia content search process;
[0177] Step 1004: Obtain user profile data of the target user and media asset data of the target multimedia content;
[0178] Step 1006: Based on user profile data and media asset data, generate personalized recommendation reasons for the target multimedia content.
[0179] It should be noted that the above-described personalized recommendation reason generation method can be applied to the aforementioned display device, or to a server, or to a personalized recommendation reason generation system composed of a display device and a server. The specific application can be determined based on actual circumstances, and this embodiment does not impose any limitations on it.
[0180] In some embodiments, selecting target multimedia content includes:
[0181] Acquire behavioral data of target users within a preset behavior monitoring time range;
[0182] When behavioral data is detected to meet preset trigger conditions, the target multimedia content is selected in response to the target user's multimedia content switching event.
[0183] The multimedia content switching event includes at least one of the following: multimedia content search event, multimedia content browsing event, and exit playback event; the triggering condition includes at least one of the following:
[0184] The number of times the content was searched exceeded the preset first threshold, and the number of times the content was played was less than the preset second threshold;
[0185] The search results browsing time exceeds the preset first time threshold, the number of browsing operations exceeds the preset third number threshold, and the number of content playbacks is less than the preset second number threshold;
[0186] The number of times the search result is played exceeds the preset fourth threshold, and the duration of each playback is less than the preset second duration threshold.
[0187] In some embodiments, media asset data includes basic media asset data and supplementary media asset data; acquiring media asset data of the target multimedia content includes:
[0188] Obtain the basic media asset data of the target multimedia content; based on the basic media asset data, query the supplementary media asset data of the target multimedia content from the preset knowledge graph.
[0189] In some embodiments, a knowledge graph of media asset data can be pre-constructed; then, in the process of generating personalized recommendation reasons, basic media asset data can be obtained from a specified database first, and then, based on the basic media asset data, supplementary media asset data of the target multimedia content can be queried from the pre-constructed knowledge graph in addition to the basic media asset data.
[0190] In this embodiment, expanding media asset data through knowledge graphs can improve the comprehensiveness of media asset data, thereby improving the accuracy of personalized recommendation reasons.
[0191] In some embodiments, personalized recommendation reasons for target multimedia content are generated based on user profile data and media asset data, including:
[0192] A large model is generated by training personalized recommendation reasons, which uses user profile data and media asset data to generate personalized recommendation reasons for target multimedia content.
[0193] Among them, the personalized recommendation reason generation model can be an artificial intelligence system that is built and trained using deep learning technology and can generate personalized recommendation reasons in the form of natural language text. The personalized recommendation reason generation model can be trained through a large amount of text data to learn the structure, syntax, semantics and other features of language, so as to generate coherent personalized recommendation reason text and keywords with context understanding.
[0194] In this embodiment, large models can be used to automatically generate specific and targeted recommendation reasons, reducing manual costs and improving the efficiency and accuracy of personalized recommendation reasons.
[0195] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the methods of the above embodiments.
[0196] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the methods of the above embodiments.
[0197] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the methods of the above embodiments.
[0198] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.
[0199] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0200] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0201] The above embodiments are merely illustrative of several implementation methods of this application, and their descriptions are relatively specific and detailed. However, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A display device, characterized in that, include: The monitor is configured to display the user interface; An audio output device configured to output sound; The controller is configured as follows: In response to a multimedia content search action triggered by a target user, display the search results page; During the process of the target user performing a multimedia content search on the search results page, the target multimedia content is selected; Obtain personalized recommendation reasons for the target multimedia content, wherein the personalized recommendation reasons are generated based on the user profile data of the target user and the media asset data of the target multimedia content; Control at least one of the display and the audio output device to display the personalized recommendation reason.
2. The display device according to claim 1, characterized in that, During the process of selecting target multimedia content, the controller is further configured to: In response to a personalized recommendation trigger operation by a target user, target multimedia content is selected. The personalized recommendation trigger operation includes a multimedia content switching operation after the target user's behavioral data meets preset trigger conditions.
3. The display device according to claim 2, characterized in that, The multimedia content switching operation includes a multimedia content search operation. The triggering conditions include, within a preset behavior monitoring time range, the number of content searches exceeds a preset first threshold, and the number of content playbacks is less than a preset second threshold. In the process of selecting target multimedia content in response to a personalized recommendation trigger operation by a target user, the controller is further configured to: Acquire behavioral data of the target user within a preset behavioral monitoring time range, the behavioral data including the number of content searches and the number of content playbacks; If the number of times the content is searched exceeds a preset first threshold and the number of times the content is played is less than a preset second threshold, in response to the multimedia content search operation triggered by the target user, the search conditions are obtained and the target multimedia content corresponding to the search conditions is searched.
4. The display device according to claim 3, characterized in that, The personalized recommendation reason includes personalized recommendation reason keywords; during the process of controlling at least one of the display and the audio output device to display the personalized recommendation reason, the controller is further configured to: Obtain the initial poster image of the target multimedia content; The personalized recommendation keywords of the target multimedia content are added to the initial poster image in the form of tags to obtain the target poster image of the target multimedia content; Control the display to show the target poster image of the target multimedia content.
5. The display device according to claim 3, characterized in that, The personalized recommendation reason includes a personalized recommendation reason text; the display device also includes an audio output device; During the process of searching for the target multimedia content corresponding to the search criteria, the controller is further configured to: The multimedia content corresponding to the search criteria is determined as the initial multimedia content; From the initial multimedia content displayed on the current page of the display, select the initial multimedia content with a priority higher than a preset priority threshold or the initial multimedia content where the focus is on, and use it as the target multimedia content. In controlling at least one of the display and the audio output device to display the personalized recommendation reasons, the controller is further configured to: Control the display to show personalized recommendation text for the target multimedia content; And / or, control the audio output device to play the audio of the personalized recommendation text of the target multimedia content.
6. The display device according to claim 2, characterized in that, The multimedia content switching operation includes a multimedia content browsing operation. The triggering conditions include, within a preset behavior monitoring time range, the search result browsing time exceeds a preset first duration threshold, the number of browsing operations exceeds a preset third threshold, and the number of content playbacks is less than a preset second threshold. In the process of selecting target multimedia content in response to a personalized recommendation trigger operation by a target user, the controller is further configured to: Acquire behavioral data of the target user within a preset behavioral monitoring time range, including search result browsing duration, number of browsing operations, and number of content playbacks; If the search result browsing time exceeds a preset first time threshold, the number of browsing operations exceeds a preset third time threshold, and the number of content playbacks is less than a preset second time threshold, then in response to the multimedia content browsing operation triggered by the target user, the target multimedia content is selected.
7. The display device according to claim 6, characterized in that, The personalized recommendation reason includes a personalized recommendation reason text; the display device also includes an audio output device; During the process of selecting target multimedia content, the controller is further configured to: In response to the multimedia content browsing operation triggered by the target user, multimedia content with a priority higher than a preset priority threshold or the focus point is selected from the multimedia content currently displayed on the display as the target multimedia content; In controlling at least one of the display and the audio output device to display the personalized recommendation reasons, the controller is further configured to: Control the display to show personalized recommendation text for the target multimedia content; And / or, control the audio output device to play the audio of the personalized recommendation text of the target multimedia content.
8. The display device according to claim 6, characterized in that, The multimedia content browsing operation includes page turning; the personalized recommendation reason includes personalized recommendation reason keywords; During the process of selecting target multimedia content, the controller is further configured to: In response to the page-turning operation triggered by the target user, the multimedia content on the displayed page after the page turn is determined as the target multimedia content; In controlling at least one of the display and the audio output device to display the personalized recommendation reasons, the controller is further configured to: Obtain a second initial poster image of the target multimedia content; The personalized recommendation keywords of the target multimedia content are added to the second initial poster image in the form of tags to obtain the target poster image of the target multimedia content; Control the display to show the target poster image of the target multimedia content.
9. The display device according to claim 2, characterized in that, The multimedia content switching operation includes an exit playback operation. The triggering conditions include, within a preset behavior monitoring time range, the number of times the search result is played exceeds a preset fourth number threshold, and the duration of each playback is less than a preset second duration threshold. In the process of selecting target multimedia content in response to a personalized recommendation trigger operation by a target user, the controller is further configured to: Acquire the target user's behavior data within a preset behavior monitoring time range, the behavior data including the number of times the search results are played and the duration of the search results playback; If the number of times the search result is played exceeds a preset fourth threshold, and the playback duration of each search result is less than a preset second duration threshold, then in response to the exit playback operation triggered by the target user, the multimedia content that has been exited from playback is identified as the target multimedia content.
10. The display device according to any one of claims 1 to 9, characterized in that, The personalized recommendation reason includes at least one of personalized recommendation reason keywords and personalized recommendation reason text; the display device further includes an audio output device; during the process of controlling at least one of the display and the audio output device to display the personalized recommendation reason, the controller is further configured to perform at least one of the following: Obtain the initial poster image of the target multimedia content; add the personalized recommendation reason keywords of the target multimedia content to the initial poster image in the form of tags to obtain the target poster image of the target multimedia content; Control the display to show the target poster image of the target multimedia content; Control the display to show personalized recommendation text for the target multimedia content; The audio output device is controlled to play the audio of the personalized recommendation text of the target multimedia content.
11. The display device according to claim 10, characterized in that, In the process of adding the personalized recommendation reason keywords as tags to the initial poster image to obtain the target poster image of the target multimedia content, the controller is further configured to: If the number of personalized recommendation reason keywords exceeds a preset display threshold, the relevance of each personalized recommendation reason keyword to the user profile data is detected. In accordance with the order of relevance from high to low, target personalized recommendation reason keywords are selected from each of the personalized recommendation reason keywords, and the number of target personalized recommendation reason keywords is less than or equal to a preset display quantity threshold. The target personalized recommendation reason keywords are added to the initial poster image as tags to obtain the target poster image of the target multimedia content.
12. The display device according to claim 11, characterized in that, The keywords used to provide personalized recommendations for each target belong to different keyword types.
13. A method for generating personalized recommendation reasons, characterized in that, The method includes: Select target multimedia content during the target user's multimedia content search process; Obtain user profile data of the target user and media asset data of the target multimedia content; Based on the user profile data and the media asset data, a personalized recommendation reason is generated for the target multimedia content.
14. The personalized recommendation reason generation method according to claim 13, characterized in that, The selection of target multimedia content includes: Acquire the behavioral data of the target user within a preset behavior monitoring time range; When the behavior data is detected to meet the preset triggering conditions, the target multimedia content is selected in response to the target user's multimedia content switching event. The multimedia content switching event includes at least one of a multimedia content search event, a multimedia content browsing event, and a playback exit event; the triggering condition includes at least one of the following: The number of times the content was searched exceeded the preset first threshold, and the number of times the content was played was less than the preset second threshold; The search results browsing time exceeds the preset first time threshold, the number of browsing operations exceeds the preset third number threshold, and the number of content playbacks is less than the preset second number threshold; The number of times the search result is played exceeds the preset fourth threshold, and the duration of each playback is less than the preset second duration threshold.
15. The personalized recommendation reason generation method according to claim 13, characterized in that, The media asset data includes basic media asset data and supplementary media asset data; acquiring the media asset data of the target multimedia content includes: Obtain the basic media asset data of the target multimedia content; Based on the aforementioned media asset basic data, supplementary media asset data for the target multimedia content is queried from a preset knowledge graph.
16. The personalized recommendation reason generation method according to claim 13, characterized in that, The process of generating personalized recommendation reasons for the target multimedia content based on the user profile data and the media asset data includes: A large model is generated by training personalized recommendation reasons, and personalized recommendation reasons for the target multimedia content are generated based on the user profile data and the media asset data.