Vehicle interaction method and device, vehicle, computer equipment and readable storage medium
By analyzing users' interactive behavior during the vehicle experience, identifying their potential preferences, and personalizing the vehicle functions, it solves the problem that users find it difficult to fully understand the vehicle functions, and improves the interactive experience and function adaptability.
Patent Information
- Application Number
- CN202411703710.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-26
- Publication Date
- 2025-04-04
AI Technical Summary
During the vehicle experience or test drive, it is difficult for users to fully understand the vehicle functions, resulting in poor interactive experience.
By acquiring the interaction behavior of the target object, analyzing its potential interaction preferences, and personalizing the vehicle functionality based on these preferences.
It improves the adaptability between vehicle functions and target objects, enhances the user's interactive experience, and ensures that users can understand and experience vehicle functions more comprehensively.
Smart Images

Figure CN119760219A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a vehicle interaction method, a vehicle interaction device, a vehicle, a computer device, and a computer-readable storage medium. Background Art
[0002] During the vehicle experience or test drive process in environments such as vehicle showrooms, sales and service shops, users usually rely on staff to introduce the vehicle to understand the specific vehicle functions, resulting in a relatively weak user experience of the vehicle functions; or, users themselves relatively blindly explore the vehicle functions, which requires a lot of time to explore, and are prone to failing to fully experience the vehicle functions, resulting in a poor interactive experience with the vehicle. Summary of the invention
[0003] Based on this, it is necessary to provide a vehicle interaction method, a vehicle interaction device, a vehicle, a computer device and a computer-readable storage medium to address the above-mentioned technical problems, which can provide intelligent vehicle interaction and conduct personalized interaction with each target object, so as to improve the compatibility of the recommended vehicle functions with the target object.
[0004] On the one hand, a vehicle interaction method is provided, which includes: obtaining the interaction behavior of a target object; analyzing the interaction behavior to obtain potential interaction preferences of the target object; and personalized recommending vehicle functions of a current vehicle to the target object based on the interaction preferences.
[0005] In one embodiment of the present application, analyzing the interactive behavior to obtain the target object's potential interactive preferences includes: using the target object's interactive behavior and / or identity characteristics to construct a personality profile of the target object; analyzing at least one of the functional preferences, usage habits, and functional display modes that the personality profile potentially focuses on as the interactive preference.
[0006] In one embodiment of the present application, the interactive behavior includes a triggering behavior; obtaining the interactive behavior of the target object includes: monitoring the triggering behavior of the target object; in response to obtaining the triggering behavior of the target object, recording the in-vehicle application triggered by the target object; timing the target object's stay in the triggered in-vehicle application to evaluate the target object's enthusiasm for the in-vehicle application and / or its vehicle function.
[0007] In one embodiment of the present application, the interactive behavior includes a dialogue behavior; obtaining the interactive behavior of the target object includes: collecting dialogue data formed by the target object in the dialogue behavior; and extracting the attention information and / or emotional state expressed in the dialogue data.
[0008] In one embodiment of the present application, analyzing the interactive behavior further includes: acquiring environmental features; wherein the environmental features include environmental information of the environment in which the target object is located; and integrating the environmental features to analyze the interactive behavior of the target object.
[0009] In one embodiment of the present application, the vehicle interaction method also includes: obtaining a recommendation factor for each vehicle function; wherein the recommendation factor represents the degree of recommendation of the vehicle function; screening vehicle functions whose recommendation factors meet preset recommendation conditions as recommended functions; and recommending the experience recommended functions to the target object.
[0010] In one embodiment of the present application, before obtaining the recommendation factor of each vehicle function, it also includes: determining whether the suspension duration reaches a duration threshold; wherein the suspension duration indicates the duration during which the target object stops experiencing the vehicle function; in response to the suspension duration reaching the duration threshold, sending an active recommendation request; in response to the target object agreeing to the active recommendation request, allowing the recommended functions recommended to the target object to be filtered based on the recommendation factor.
[0011] In one embodiment of the present application, personalized recommendation of vehicle functions of the current vehicle to the target object based on interaction preferences includes: obtaining associated functions associated with the current function; wherein the current function represents the vehicle function triggered by the target object's current interaction behavior; and recommending the associated functions to the target object.
[0012] In one embodiment of the present application, the vehicle interaction method also includes: obtaining interaction behavior records of an object group; wherein the target object is one or more of the object group; performing cluster analysis on the object group based on the interaction behavior records to obtain vehicle functions preferred by each group category, so as to recommend to the target object the vehicle functions preferred by the group category to which it belongs.
[0013] In one embodiment of the present application, obtaining the interactive behavior of the target object includes: determining whether the functional information of the triggered current function is stored in the local storage unit; in response to the local storage unit not storing the functional information, obtaining the functional information from the network storage unit, storing it in the local storage unit and displaying the current function based on the functional information; in response to the functional information being stored in the local storage unit, reading the functional information in the local storage unit; and displaying the current function based on the functional information of the local storage unit.
[0014] On the other hand, a vehicle interaction device is provided, which includes: an interaction component and a control module; the interaction component is used to obtain the interaction behavior of the target object; the control module is connected to the interaction component to implement the vehicle interaction method described in any of the above embodiments.
[0015] In another aspect, a vehicle is provided, the vehicle comprising: a vehicle body and the vehicle interaction device as described in the above embodiments, wherein the vehicle interaction device is arranged on the vehicle body.
[0016] On the other hand, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the vehicle interaction method described in any of the above embodiments are implemented.
[0017] Different from the related art, the above-mentioned vehicle interaction method, vehicle interaction device, vehicle, computer equipment and computer-readable storage medium can analyze the interactive behavior of the target object to evaluate the interactive preference that adapts to its interactive behavior as the target object's possible potential preference. In this way, it is possible to conduct personalized interaction with the target object based on the acquired interactive preference, and recommend vehicle functions that adapt to the target object's interactive behavior, so as to conduct personalized interaction with each target object in a way that improves the intelligent interaction of the vehicle, and recommend vehicle functions that adapt to its interactive behavior, which is conducive to improving the compatibility of the recommended vehicle function with the target object, and further conducive to improving the interactive experience of the target object. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 It is a flowchart of an embodiment of the vehicle interaction method of the present application;
[0019] Figure 2 is a flow chart of another embodiment of the vehicle interaction method of the present application;
[0020] Figure 3 This is a flowchart of an embodiment of personalized interaction of the present application;
[0021] Figure 4 This is a flowchart of an embodiment of the active vehicle recommendation function of the present application;
[0022] Figure 5 This is a flowchart of an embodiment of obtaining function information of the present application;
[0023] Figure 6 It is a structural schematic diagram of an embodiment of a vehicle of the present application;
[0024] Figure 7 is a structural schematic diagram of an embodiment of the vehicle interaction device of the present application;
[0025] Figure 8 It is a structural diagram of an embodiment of a computer device of the present application. DETAILED DESCRIPTION
[0026] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0027] As explained above, during the vehicle experience or test drive, it is easy for users to fail to obtain information about vehicle functions, which affects their full experience of vehicle functions and interaction with the vehicle. Moreover, even if the user has purchased the vehicle, it is possible that they do not fully understand the vehicle functions. When exploring the vehicle functions, it is relatively time-consuming, and there is a risk that some vehicle functions may not be discovered.
[0028] In order to solve the technical problem of poor user-vehicle interaction experience in related technologies, the present application provides a vehicle interaction method, a vehicle interaction device, a vehicle, a computer device, and a computer-readable storage medium. The vehicle interaction method includes: obtaining the interaction behavior of a target object; analyzing the interaction behavior to obtain the target object's potential interaction preference; and recommending the vehicle functions of the current vehicle to the target object in a personalized manner based on the interaction preference. The specific vehicle interaction principle of the present application is described below.
[0029] See also Figure 1 , Figure 1 This is a flowchart of an embodiment of the vehicle interaction method of the present application. It should be noted that the vehicle interaction method in this embodiment can be applied to real vehicles, cloud exhibition hall vehicles, VR (Virtual Reality) vehicles, AR (Augmented Reality) vehicles, and even smart badges of staff members, etc., without limitation. The following is a detailed description of the object interacting with the target object as the current vehicle.
[0030] S101: Obtain the interactive behavior of the target object.
[0031] In this embodiment, the target object represents a user, a customer, etc. who interacts with the current vehicle. The number of target objects that can interact with the current vehicle may be one or more.
[0032] The interactive behavior refers to the behavior between the target object and the current vehicle. Optionally, the interactive behavior may include at least one of vehicle function triggering behavior, action, voice, text, emotion, and identity information during the interaction between the target object and the current vehicle, which is not limited here.
[0033] In response to the interactive behavior between the target object and the current vehicle, the interactive behavior of the target object can be collected through a visual module, an auditory module, a vehicle-computer interactive system, etc.
[0034] S102: Analyze the interaction behavior to obtain the target object's potential interaction preference.
[0035] In this embodiment, the interaction preference indicates the interaction content preferred by the target object; wherein the interaction content may include interaction mode, interactive feedback, vehicle function, vehicle-mounted application, etc., which are not limited here.
[0036] In response to obtaining the interactive behavior of the target object, the interactive behavior can be analyzed in real time; alternatively, the interactive behavior obtained within a preset time interval can be periodically analyzed at preset time intervals to evaluate the interactive preferences that the target object has not yet revealed, thereby realizing an evaluation of the possible interactive preferences of the target object based on the interactive behavior.
[0037] S103: Recommending vehicle functions of the current vehicle to the target object in a personalized manner based on the interaction preference.
[0038] In this embodiment, in response to obtaining the target object's potential interaction preferences, the interaction preferences can be considered as the personalized characteristics of the target object, so that the vehicle functions of the current vehicle that the target object may be interested in are adaptively screened based on its interaction preferences, and the screened vehicle functions are recommended to the target object to meet the target object's possible personalized needs.
[0039] It can be seen that in this embodiment, the target object's interactive behavior can be analyzed in a personalized manner to evaluate its potential interactive preferences, so as to identify and understand the target object's interests, preferences, needs, etc. In this way, when personalized interaction is performed with the target object based on the interactive preferences, it is beneficial to improve the matching degree between the vehicle functions recommended to the target object and the target object's needs, and more personalized interactive services can be provided, and the accuracy of the recommended vehicle functions can be improved. In this way, in this embodiment, the intelligence level of the vehicle interaction method can be improved, and the vehicle functions that the target object may be interested in can be intelligently perceived, so as to realize personalized interaction with each target object respectively, thereby improving the interactive experience of each target object.
[0040] For example, the vehicle can integrate a personalized interaction mode so that when the current vehicle is in a sales service store, showroom, or the owner is familiar with his vehicle, the current vehicle can be controlled to switch to the personalized interaction mode to implement the vehicle interaction method as described in this article.
[0041] In one embodiment, the target object's interactive behavior may include a triggering behavior and / or a dialog behavior. That is, the interactive behavior may include a triggering behavior; or, the interactive behavior may include a dialog behavior; or, the interactive behavior may include a triggering behavior and a dialog behavior.
[0042] The triggering behavior may represent the behavior of the target object triggering the vehicle-mounted application of the current vehicle. The dialogue behavior may represent the dialogue behavior of the target object in the process of interacting with the current vehicle. For example, when the target object has a dialogue with the current vehicle, the target object's reply content may be used as dialogue data in the dialogue behavior. Optionally, the dialogue may include at least one of a voice dialogue and a text dialogue, which is not limited here. The following is a detailed example of evaluating the interaction preference of the target object based on both the triggering behavior and the dialogue behavior.
[0043] See also Figure 2 , Figure 2 It is a flow chart of another embodiment of the vehicle interaction method of the present application.
[0044] S201: Monitor whether the target object has any triggering behavior.
[0045] In this embodiment, when monitoring determines that the target object has a triggering behavior, step S202 may be executed; when monitoring determines that the target object does not have a triggering behavior, step S201 may be repeatedly executed.
[0046] S202: Record the vehicle-mounted applications triggered by the target object.
[0047] In this embodiment, in response to obtaining the triggering behavior of the target object, the in-vehicle applications triggered by the triggering behavior can be identified and recorded, so as to evaluate the target object's potential preferred in-vehicle applications based on the target object's actual in-vehicle application triggering behavior, thereby facilitating improving the accuracy of vehicle function recommendations.
[0048] Optionally, when recommending a vehicle function to a target object, the vehicle function may be recommended, or an in-vehicle application associated with the in-vehicle function may be recommended, which is not limited here.
[0049] S203: Evaluate the target object's interest in the in-vehicle application and / or its vehicle function.
[0050] In this embodiment, the target object's stay time in the currently triggered in-vehicle application can be timed, that is, the target object's stay time in the triggered in-vehicle application can be timed to evaluate the target object's enthusiasm for the in-vehicle application and / or its vehicle function. The enthusiasm can represent the target object's interest in the in-vehicle application and / or the vehicle function to which the in-vehicle application belongs. In other words, the vehicle function can be associated with one or more in-vehicle applications.
[0051] That is, the vehicle applications can be classified based on the vehicle functions, and the vehicle applications associated with the same vehicle function can be classified into the same application type. In an alternative embodiment, the vehicle applications can also be classified according to their attributes, such as entertainment attributes, functional attributes, etc., which are not limited here.
[0052] In this way, when analyzing the triggering conditions of in-vehicle applications, the categories of in-vehicle applications can be classified. The click actions of the target object on the car screen, buttons in the car, etc. are detected, and the application type clicked by the target object and the corresponding operation behavior are recorded. The target object's stay time on each in-vehicle application content can be calculated as a basis for evaluating its interest. In order to obtain the application types that the target object may be macro-inclined to, vehicle functions can be recommended to the target object based on the application types that the target object may potentially prefer.
[0053] For example, when the target object stays in the in-vehicle application for a longer time, it can be considered that the popularity of the in-vehicle application is higher, so it can be further considered that the target object has a higher interest in this in-vehicle application, and other in-vehicle applications associated with the in-vehicle application can be preferentially recommended to the target object. Alternatively, when the target object stays in the in-vehicle application for a longer time, it can be considered that the popularity of the vehicle function to which the in-vehicle application belongs is higher, so it can be further considered that the target object has a higher interest in this vehicle function, and other in-vehicle applications under the vehicle function can be recommended to the target object. Optionally, when evaluating the popularity of the in-vehicle application and / or its vehicle function, the popularity of the in-vehicle application and / or its vehicle function can be updated; alternatively, the popularity of the in-vehicle application and / or vehicle function of the current vehicle globally can be updated, which is not limited here.
[0054] Furthermore, in this embodiment, a first duration may be set. When the target object stays in the vehicle-mounted application for more than the first duration, the vehicle-mounted application and / or its vehicle function may be regarded as one of the points of interest of the target object. In this way, the heat evaluation process may be simplified by the preset first duration.
[0055] S204: Collecting conversation data of the target object.
[0056] In this embodiment, the dialogue data formed by the target object in the dialogue behavior can also be collected. The dialogue can exist between the target object and the voice assistant of the current vehicle, or between the target object and the staff, which is not limited here. There is no limitation on the form of the dialogue, that is, the dialogue can be a voice dialogue or a text dialogue.
[0057] S205: Extracting the attention information and / or emotional state expressed by the conversation data.
[0058] In this embodiment, the collected conversation data may be analyzed to extract the target object's concern information expressed in the conversation data. The concern information may include the issues that the target object is concerned about, the wishes expressed, and the like.
[0059] Optionally, in this embodiment, after the target object completes the experience of vehicle functions and / or in-vehicle applications, a dialogue can be established with the target object to obtain his / her evaluation after the experience. The details will be explained later and will not be repeated here.
[0060] Furthermore, in this embodiment, when recommending and introducing vehicle functions, the target object's voice, text or other interaction methods can also be analyzed to extract the target object's emotional state contained in the conversation data, such as pleasure, anxiety, calmness, etc., so that the recommended content and / or interaction method can be adjusted based on the target object's emotional state, thereby providing a more considerate and humane interactive service.
[0061] S206: Construct a personality profile of the target object using the target object's interactive behavior and / or identity characteristics.
[0062] In this embodiment, as described above, the interactive behavior may include at least one of a triggering behavior and a dialog behavior. The acquired interactive behavior data such as the triggering behavior and the dialog behavior may be analyzed to construct a personality profile of the target object.
[0063] As the name implies, identity features are features that can characterize identity information of a target object, such as gender, age, etc. For example, identity features may include age, gender, voice, etc., which are not limited here. Among them, voice may include voice timbre, emotions contained in voice, etc.
[0064] In this embodiment, the target object's interactive behavior can be used to construct its personality portrait; or, the target object's interactive behavior and identity characteristics can be used together to construct its personality portrait; or, the target object's identity characteristics can be used to construct its personality portrait.
[0065] For example, algorithm models can be used to extract features and perform cluster analysis on the target object's interactive behavior data, and to evaluate the target object's interest preferences, usage habits, etc. reflected in the interactive behavior data, so as to obtain a multi-dimensional personality portrait of the target object.
[0066] S207: Analyze the potential interaction preferences of personality profiles.
[0067] In this embodiment, at least one of the function preference, usage habits, and function display mode that the personality portrait is potentially concerned about can be analyzed as the interaction preference.
[0068] Optionally, in this embodiment, the interaction preference of the object group can be analyzed. The object group is represented by the current target object, the historical target object and the potential target object. In other words, in this embodiment, the target object can be one or more of the object groups.
[0069] Specifically, object groups with different identity characteristics, personality profiles, etc. can be analyzed separately to obtain the interaction preferences of each group category. In this way, when interacting with the target object, the interaction preference analysis of the current target object can be performed in combination with the object group analysis results, which is beneficial to improve the reliability of the results while reducing the amount of analysis calculations.
[0070] Moreover, the interaction process with the target object can also be used for learning and updating the object group, realizing an integrated adaptive learning mechanism. As time goes by, the learned historical data will also be enriched, which can improve the intelligence and learning ability of the vehicle interaction device, thereby helping to improve the accuracy of predicting the needs and interaction preferences of the target object, and further improve the personalization of the interaction process.
[0071] For example, for vehicle functions that are generally preferred by the target group, the recommendation weight of the vehicle function can be increased when the vehicle function is subsequently recommended; or, for vehicle functions that are generally preferred by the target group of a certain age group, they can be recommended when the target object is in that age group. In other words, in this embodiment, the parameters and strategies of the vehicle function recommendation algorithm can be adjusted according to the feedback and interactive behavior data of the target object, which can help optimize the accuracy of the recommended vehicle function and its relevance to the target object.
[0072] It can be seen that in this embodiment, based on the personality portrait of the target object, the vehicle functions that the target object may be concerned about can be identified, such as leisure and entertainment functions related to the current triggering behavior of the target object. As such, in this embodiment, by collecting and analyzing the interactive behavior of the target object, the accuracy of identifying the interests and needs of the target object can be improved, and the interactive process can be more personalized to fit the actual needs and preferences of the target object, thereby helping to improve the satisfaction of the target object. In addition, the recommended vehicle functions, function display modes, etc. can be dynamically adjusted according to the analysis results, so that the target object's immediate interests and demand changes can be quickly captured and quickly responded to, and the flexibility and interaction efficiency of vehicle interaction can be improved through the real-time and dynamic nature of the vehicle interaction method in this embodiment.
[0073] Furthermore, before step S201, in this embodiment, an authentication request can also be sent to the target object to inform the target object that the interactive behavior can be obtained for personalized vehicle function recommendation, and when the target object allows personalized vehicle function, the interactive behavior of the target object is obtained for personalized analysis.
[0074] Furthermore, an identity information request may be sent to the target object, so that the target object allows personalized vehicle function recommendations based on its identity information. Optionally, the identity information request may be integrated into the authentication request to reduce the burden of redundant permission instructions on the target object; or, the authentication request and the identity information request may be sent to the target object separately to improve the precision of the target object's permission level.
[0075] Specifically, see Figure 3 , Figure 3 It is a flowchart of an embodiment of personalized interaction of the present application.
[0076] S301: Send an identity information request.
[0077] In this embodiment, the identity information request is used to request the collection of the identity information of the target object. For example, it can be pushed through the display screen of the vehicle system, or it can be sent in the form of a voice conversation, which is not limited here.
[0078] S302: Determine whether to obtain a permission instruction.
[0079] In this embodiment, in response to obtaining the permission instruction, it can be considered that the target object agrees to the personalized recommendation based on its identity information, and step S303 is executed. In response to not obtaining the permission instruction, step S302 is executed or the process ends.
[0080] Specifically, failure to obtain the permission instruction may mean that the target object does not respond to the identity information request, and it can be considered that the target object has not responded yet. At this time, step S302 can be repeated or the process ends; or, failure to obtain the permission instruction may mean that the target object rejects the identity information request, and it can be considered that the target object does not agree to obtain its identity information, so the process ends and the identity information of the target object is not obtained, and personalized recommendations are not made based on the identity information.
[0081] That is to say, in this embodiment, when collecting, storing and using the relevant data of the target object, the consent of the target object will be obtained, and the target object will be clearly informed of the collection purpose, usage scope and usage method of the relevant data.
[0082] S303: Collect identity features of the target object.
[0083] In this embodiment, in response to the permission instruction for obtaining the response identity information request, it is determined that the interactive behavior of the target object is allowed to be obtained, and the identity characteristics of the target object are collected.
[0084] As described above, identity features may include age, gender, voice, etc., which are not limited here. Voice may include voice timbre, emotions contained in voice, etc.
[0085] S304: Interact with the target object using the function display mode associated with the identity feature.
[0086] In this embodiment, a function display mode associated with the identity feature of the target object may be obtained to perform vehicle interaction with the target object.
[0087] For example, the function display mode may include at least one of function display, interaction method during introduction, information detail, information depth, interactive animation, sound effect, and theme color of the current vehicle interior such as the vehicle system, ambient light, etc.
[0088] Specifically, the interaction method with the target object can be adjusted based on the personality portrait. For example, when asking the target object about the vehicle functions they are concerned about, asking the target object about their satisfaction with the vehicle functions, introducing the vehicle functions, etc., the questioning method and tone of the conversation with the target object can be changed based on the target object's age, gender, voice timbre and other identity information, and / or the target object's behavior, movements, expressions, etc. collected through the current vehicle's camera device, so as to increase the target object's interest and experience.
[0089] When controlling output introduction content such as vehicle computer systems, the level of detail and depth of vehicle function introductions can be dynamically adjusted based on the personality portrait or selection, feedback, etc. of the target object, so as to adapt to the different needs of different target objects and the way the target objects receive information.
[0090] When introducing and demonstrating vehicle functions to the target object, it can be dynamically coordinated with the vehicle's onboard system. Specifically, regarding the interface design of the onboard system, the design of animations, sound effects, theme colors and other parts can be integrated to enhance the interactivity and fun of vehicle interaction, and can also be changed during the interaction process based on personality portraits. For example, when introducing a certain entertainment function, animations or sound effects related to the entertainment function can be played, which can help attract the attention of the target object, thereby helping to increase the target object's attention, and then help to achieve effective absorption of information related to vehicle functions.
[0091] Thus, in this embodiment, the vehicle functions and vehicle information of the current vehicle can be displayed in various forms such as voice, text, animation, etc., to provide a rich and vivid interactive mode, which can help improve the participation and interest of the target object, and at the same time improve the intuitiveness and comprehensibility of the vehicle function display and introduction. In addition, through real-time feedback on the vehicle function experience and personalized function display mode, the interactivity of vehicle interaction can be enhanced to improve the target object's sense of participation in the vehicle function introduction stage, which is conducive to promoting the target object to actively participate in the experience of vehicle functions, thereby improving the target object's interactive experience.
[0092] Furthermore, in this embodiment, environmental features may also be obtained, wherein the environmental features include environmental information of the environment in which the target object is located. The interactive behavior of the target object is analyzed by integrating the environmental features to further improve the richness of the vehicle interaction process.
[0093] The environmental feature information may include at least one of geographical location information, weather conditions, time, etc. When analyzing the interaction preference of the target object, the environmental features can be combined to further improve the comprehensiveness of the interaction behavior analysis.
[0094] For example, the current vehicle and the target object are currently in Guangdong, the weather is fine, and it is the weekend. When the target object clicks on the music application relatively frequently, it can be inferred that the target object may want to enjoy an outdoor music experience, and this is taken as the target object's potential interaction preference. As a result, relevant Cantonese music resources can be actively recommended to the target object. In other words, in this embodiment, by cooperating with music, video, social media and other platforms, the interaction diversity provided to the target object is enriched, which is also conducive to improving the personalization of recommended content.
[0095] Furthermore, it is also possible to integrate with third-party applications or services to obtain richer target object data and content resources; and / or, open calling interfaces such as API (Application Programming Interface) to allow other methods, systems, etc. to intervene in the vehicle interaction device and jointly optimize the services provided to the target object.
[0096] Furthermore, the vehicle interaction device involved in this embodiment can also be modularly designed, and different functions and algorithms can be split into independent modules, which can communicate and collaborate with each other through interfaces to achieve functional decoupling. In this way, when the functions are expanded and optimized in the later stage, the corresponding independent modules can be modified or updated, and there is no need to make major modifications to the vehicle interaction device as a whole, which can help simplify the operation and maintenance process.
[0097] Optionally, in this embodiment, the interaction data between the linkage device and the target object can also be obtained; wherein the linkage device represents the device that has historically interacted with the target object. Therefore, the interaction preference of the target object can be analyzed by combining at least the interaction data and the interaction behavior. In this way, in this embodiment, it is possible to link with other devices, thereby optimizing the interaction process, improving the interaction process and consistency with the target object, and also helping to improve the interaction and service efficiency.
[0098] Generally speaking, taking the target object (such as a customer, etc.) and the current vehicle located in a space with a surveillance camera as an example, the customer can be tracked through the camera, and the AR (Augmented Reality) glasses and smart work badges that have interacted with the customer can be used as linkage devices. Therefore, the conversations between the customer and the staff, the conversations between the customer and the artificial intelligence, etc. recorded by the linkage device are used as the interaction data of the customer and the linkage device. When the customer has a real car experience, the historical linkage data and the performance in the car are combined to provide personalized services for the customer. Of course, in an alternative embodiment, the target object can also be tracked by identity identification, etc., which is not limited here.
[0099] In one embodiment, a function of actively recommending vehicle functions can also be added. In this way, through the intelligent active recommendation function, the needs and interaction preferences of the target object can be identified in real time, and the vehicle functions that the target object may be interested in can be automatically and quickly located, so as to help recommend vehicle functions that the target object has not discovered and is potentially interested in, thereby helping to increase the target object's interest in the current vehicle and vehicle functions, and also helping to improve the target object's complete exploration of vehicle functions, so that the target object can have a more comprehensive understanding of the current vehicle information, and can improve the efficiency of introducing and experiencing vehicle functions.
[0100] For example, there may be an active recommendation function / mode. When in the active recommendation mode, the vehicle functions may be personalized and recommended based on the target object's identity characteristics, environmental characteristics, etc., to guide the target object to experience the vehicle functions; or, the target object may be actively asked whether to make an active recommendation; or, the inquiry whether to make an active recommendation may be passively triggered based on the length of time the target object has suspended the vehicle function experience, etc. Other triggerable scenarios for the active recommendation function will not be elaborated here.
[0101] Specifically, see Figure 4 , Figure 4 It is a flowchart of an embodiment of the present application's active vehicle recommendation function.
[0102] S401: Determine whether the suspension duration reaches a duration threshold.
[0103] In this embodiment, when it is determined that the suspension duration reaches the duration threshold, step S402 is executed; when it is determined that the suspension duration does not reach the duration threshold, step S401 is executed.
[0104] The suspension duration indicates the length of time during which the target object stops experiencing the vehicle function.
[0105] It should be noted that in this embodiment, it is possible to periodically determine whether the suspension duration has reached a duration threshold over a certain period of time; it is also possible to time the suspension duration by a timer or the like, or to count down through a duration threshold, which is not limited here.
[0106] S402: Send an active recommendation request.
[0107] In this embodiment, in response to the suspension duration reaching the duration threshold, an active recommendation request is sent to the target object to inquire whether the target object needs active recommendation of vehicle functions. The active recommendation request is used to request active recommendation of vehicle functions.
[0108] Optionally, the active recommendation request and the response action of the target object can be pushed through the vehicle system, or the active recommendation request and the voice answer of the target object can be played through voice dialogue, which is not limited here.
[0109] S403: Detect whether the target object allows active recommendation.
[0110] In this embodiment, when it is detected that the target object responds to the active recommendation request to allow active recommendation, step S404 is executed.
[0111] When the detected target object does not allow active recommendation, step S403 is repeated or the process ends, which is not limited here. Specifically, when the detected target object does not respond to the active recommendation request, step S403 can be repeated, or the process ends after the second time period does not respond to the active recommendation request, or the process ends, which is not limited here. When the detected target object rejects the active recommendation request, the process ends.
[0112] That is to say, in this embodiment, after the target object stops operating for a period of time, the target object can be actively asked whether he wants to understand or experience the vehicle function or a specific category of vehicle function through voice, text, etc. According to the target object's response to allow active recommendation, the current vehicle, vehicle system, etc. are controlled to output corresponding recommendation content to guide the target object to experience.
[0113] S404: Obtain recommendation factors for each vehicle function.
[0114] In this embodiment, each vehicle function may have a recommendation factor, wherein the recommendation factor indicates the degree of recommendation of the vehicle function. In this case, in response to the target object agreeing to the active recommendation request, the recommended functions recommended to the target object may be screened based on the recommendation factor.
[0115] Alternatively, the recommendation factor may be calculated based on historical evaluations of various vehicle functions.
[0116] Specifically, taking the target object experiencing the current function as an example, in response to the target object completing the experience of the current function, a rating request is generated. The current function represents the vehicle function triggered by the target object's current interactive behavior, and the rating request is used to request the target object to rate the current function. The function score of the target object in response to the rating request is obtained, and the recommendation factor of the current function is updated based on the function score.
[0117] In other words, in this embodiment, after the target object completes the vehicle function experience or the vehicle function is introduced, the target object is actively asked about his or her satisfaction with the introduction content and / or vehicle functions, so as to continuously optimize and improve according to the target object's feedback, thereby achieving continuous learning and improvement of the vehicle interaction method through a relatively complete feedback mechanism such as in the present embodiment, which is beneficial to improving the accuracy of personalized vehicle interaction and providing services that are more in line with the target object.
[0118] S405: Filtering a recommendation function for recommending experiences to a target object based on the recommendation factor.
[0119] In this embodiment, the vehicle functions whose recommendation factors meet the preset recommendation conditions can be screened as the recommended functions, and the experience recommendation functions are recommended to the target object.
[0120] It can be seen that the target object feedback mechanism can be compatible with this embodiment. After completing the vehicle function recommendation, introduction, and display, the target object can be actively asked about their satisfaction with the recommended vehicle functions, and the target object's feedback can be collected as a historical evaluation for evaluating the recommendation factors of each vehicle function. In this way, the interactive function display mode, the recommended vehicle functions, etc. can be continuously optimized and adjusted based on the real feedback from the target object.
[0121] Furthermore, in combination with the object group analysis mentioned above, when recommending vehicle functions to a target object in this embodiment, the recommendation may also be made in combination with the group category to which the target object belongs.
[0122] Specifically, the interaction behavior records of the object group can be obtained, wherein the target object is one or more of the object group. Cluster analysis is performed on the object group based on the interaction behavior records to obtain the vehicle functions preferred by each group category, so as to recommend the vehicle functions preferred by the group category to the target object.
[0123] Optionally, in this embodiment, after completing the current function experience or during the current function experience, other vehicle functions associated with the current function may also be recommended to the target object.
[0124] That is to say, in this embodiment, the vehicle functions can be classified according to the correlation in actual application, and the function library of the current vehicle can be constructed, and the related vehicle functions can be classified into the same category. In this way, when identifying the potential interaction preferences and vehicle functions of the target object, the vehicle functions currently experienced by the target object and the historical interaction behavior data can be considered at the same time, so as to improve the personalization and accuracy of the recommended vehicle functions.
[0125] Specifically, the associated functions associated with the current function can be obtained; wherein the current function represents the vehicle function triggered by the target object's current interactive behavior. The associated functions are recommended to the target object. That is, linkage between vehicle functions can be performed, such as navigation, vehicle control, ecological applications, etc. When the target object experiences the vehicle function, the actual needs corresponding to the current function are analyzed, and the associated functions associated with the current function are recommended in combination with the target object's potential actual needs, so as to improve the efficiency and convenience of the target object's use and experience.
[0126] For example, when the current function that the target object is experiencing is navigation, related functions such as three-finger swipe to navigate into the instrument panel, expanded HUD (Head Up Display) traffic light countdown, etc. can be recommended to the target object.
[0127] In an alternative embodiment, the recommended functions may be first screened based on the recommendation factor, the association with the current function, etc. In the active recommendation request, the target object is asked whether it wants to experience or understand the screened recommended functions. If the target object refuses or does not respond, the introduction may be stopped and the target object may be waited for further operation or inquiry. If the target object allows active recommendation, it may be considered that the target object has a certain degree of interest in the recommended function, and the recommended function may be introduced, and corresponding usage instructions and / or demonstrations may also be provided at the same time, which are not limited here.
[0128] In one embodiment, in order to improve the consistency and stability of the current interaction process between the vehicle and the target object, cache technology and network storage technology can be combined to reduce some network delays and loading time, which is conducive to further improving the interactive experience of the target object.
[0129] Specifically, see Figure 5 , Figure 5 It is a flowchart of an embodiment of obtaining functional information of the present application.
[0130] S501: Determine whether the function information of the current function is stored in the local storage unit.
[0131] In this embodiment, when it is determined that the function information of the current function is not stored in the local storage unit, step S502 may be executed; when it is determined that the function information of the current function is stored in the local storage unit, step S504 may be executed.
[0132] Optionally, the function information of the vehicle function recommended to the target object for the first time, such as the introduction content and display rendering, display and other resources, can be stored in the local storage unit. When recommending the current function to the target object, it can be identified whether the local storage unit has the function information of the current function to determine whether the function information of the current function can be read from the local storage unit. The local storage unit can include a cache, etc., and the network storage unit can include a server, etc., which are not limited here.
[0133] Furthermore, the target object for recommending a vehicle function for the first time and the target object for experiencing the vehicle function again may be the same user / customer or different users / customers, and there is no limitation here.
[0134] S502: Acquire function information of the current function from the network storage unit.
[0135] In this embodiment, in response to determining that the function information of the current function is not stored in the local storage unit, it can be considered that the current function has not been recommended yet, or the current function has been recommended before but the relevant function information has been deleted, so the function information of the current function is obtained from the network storage unit.
[0136] S503: Store the function information in the local storage unit and display the current function.
[0137] In this embodiment, in response to the local storage unit not storing the function information, the function information obtained from the network storage unit is stored in the local storage unit, and the current function is introduced and / or displayed based on the function information.
[0138] S504: Read the function information in the local storage unit and display the current function.
[0139] In this embodiment, in response to the function information being stored in the local storage unit, the function information in the local storage unit can be read, and the current function can be introduced and displayed based on the function information in the local storage unit to improve the efficiency of displaying the current function.
[0140] Furthermore, the calling frequency of the vehicle functions storing the function information in the local storage unit can also be analyzed. When the storage space of the local storage unit is insufficient, the function information of the vehicle functions can be deleted based on the calling frequency to free up the storage space of the local storage unit. For example, the function information of the vehicle functions with the lowest calling frequency can be deleted.
[0141] It can be seen that in this embodiment, the functional information of the vehicle function recommended to the target object for the first time, such as the introduction content and display rendering, display and other resources, can be stored in the local storage unit. When the target object experiences the vehicle function again, the data can be read from the local storage unit to reduce network delay and loading time, thereby improving the interactive experience of the target object.
[0142] In summary, the vehicle interaction method of the present application can adapt to the personalized interactive service of the target object, analyze its interaction preference based on the interactive behavior, and adjust the recommended vehicle functions and / or function display mode in real time, thereby improving the accuracy of vehicle function recommendation. In addition, the method of storing function information in the local storage unit is conducive to improving the coherence of the interaction process, which is conducive to significantly improving the interactive experience of the target object.
[0143] In addition, as explained above, the present application can be applied to vehicle interaction methods, but the personalized recommendation strategies therein can also be applied to other smart devices or platforms, such as smart home systems, smart phones, etc., by analyzing similar target object interaction behaviors to provide them with personalized interaction services, and it is beneficial to the accuracy of relevant recommendations.
[0144] It should be understood that although Figure 1-Figure 5 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 1-Figure 5 At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.
[0145] See also Figure 6 , Figure 6 It is a structural schematic diagram of a vehicle embodiment of the present application.
[0146] In one embodiment, the vehicle includes a vehicle body 10 and a vehicle interaction device 20. The vehicle may be an electric vehicle, an oil-driven vehicle, a hybrid vehicle, a gas vehicle, a virtual vehicle in an online exhibition hall, etc., which is not limited here.
[0147] Taking a vehicle as an example, the vehicle body 10 may be a collection of structures required to realize the vehicle driving function. For example, the vehicle body 10 may include basic structures required for vehicle driving, such as a power structure (generator and / or engine, etc.), an electrical structure, a chassis, a body, etc.
[0148] The vehicle interaction device 20 may be disposed on the vehicle body 10 to interact with a target object.
[0149] The specific structure of the vehicle interaction device 20 in this embodiment is described below by way of example.
[0150] See also Figure 7 , Figure 7 It is a structural schematic diagram of an embodiment of the vehicle interaction device of the present application.
[0151] In one embodiment, the vehicle interaction device includes an interaction component 21 and a control module 22 .
[0152] The interaction component 21 is used to obtain the interaction behavior of the target object. For example, the interaction component 21 may include at least one of a visual module, an auditory module, a vehicle-machine interaction system, etc. For example, a vehicle display screen, a vehicle physical and / or virtual button, a microphone, a camera device, etc. may be used as the interaction component 21.
[0153] The control module 22 is connected to the interaction component 21 and is used to implement the vehicle interaction method in any of the above embodiments.
[0154] For the specific definition of the vehicle interaction device, please refer to the definition of the vehicle interaction method above, which will not be repeated here. Each module in the above-mentioned vehicle interaction device can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0155] In one embodiment, a computer program product is provided, including a computer program. When the computer program is executed by a processor, the steps of the vehicle interaction method described above are implemented, which will not be described in detail here.
[0156] See also Figure 8 , Figure 8 It is a structural diagram of an embodiment of a computer device of the present application.
[0157] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 8As shown. The computer device includes a processor, a memory, a network interface and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a vehicle interaction method is implemented. The input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device housing, or an external keyboard, touchpad or mouse, etc.
[0158] Those skilled in the art will understand that Figure 8 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0159] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the following steps may be implemented:
[0160] S101: Obtain the interactive behavior of the target object.
[0161] S102: Analyze the interaction behavior to obtain the target object's potential interaction preference.
[0162] S103: Recommending vehicle functions of the current vehicle to the target object in a personalized manner based on the interaction preference.
[0163] In one embodiment, when analyzing the interactive behavior to obtain the target object's potential interactive preferences, the processor may also implement the following steps when executing the computer program: constructing a personality profile of the target object using the target object's interactive behavior and / or identity characteristics; analyzing at least one of the functional preferences, usage habits, and functional display modes that the personality profile potentially focuses on as an interactive preference.
[0164] In one embodiment, the interactive behavior includes a triggering behavior; when the interactive behavior of the target object is obtained, the processor can also implement the following steps when executing the computer program: monitor the triggering behavior of the target object; in response to obtaining the triggering behavior of the target object, record the in-vehicle application triggered by the target object; and time the target object's stay in the triggered in-vehicle application to evaluate the target object's enthusiasm for the in-vehicle application and / or its vehicle function.
[0165] In one embodiment, the interactive behavior includes a conversation behavior; when acquiring the interactive behavior of the target object, the processor may further implement the following steps when executing the computer program: collecting conversation data formed by the target object in the conversation behavior; extracting the attention information and / or emotional state expressed in the conversation data.
[0166] In one embodiment, when analyzing interactive behavior, the processor may also implement the following steps when executing a computer program: obtaining environmental features; wherein the environmental features include environmental information of the environment in which the target object is located; and integrating the environmental features to analyze the interactive behavior of the target object.
[0167] In one embodiment, the processor can also implement the following steps when executing the computer program: obtaining a recommendation factor for each vehicle function; wherein the recommendation factor represents the degree of recommendation of the vehicle function; screening vehicle functions whose recommendation factors meet preset recommendation conditions as recommended functions; and recommending the experience recommended functions to the target object.
[0168] In one embodiment, before obtaining the recommendation factor of each vehicle function, the processor may further implement the following steps when executing the computer program: determining whether the suspension duration reaches a duration threshold; wherein the suspension duration indicates the duration during which the target object stops experiencing the vehicle function; in response to the suspension duration reaching the duration threshold, sending an active recommendation request; in response to the target object agreeing to the active recommendation request, allowing the recommended functions recommended to the target object to be filtered based on the recommendation factor.
[0169] In one embodiment, when the vehicle function of the current vehicle is personalized recommended to the target object based on the interaction preference, the processor can also implement the following steps when executing the computer program: obtaining an associated function associated with the current function; wherein the current function represents the vehicle function triggered by the target object's current interaction behavior; and recommending the associated function to the target object.
[0170] In one embodiment, the processor may also implement the following steps when executing the computer program: obtaining interaction behavior records of an object group; wherein the target object is one or more of the object group; and performing cluster analysis on the object group based on the interaction behavior records to obtain vehicle functions preferred by each group category, so as to recommend to the target object the vehicle functions preferred by the group category to which it belongs.
[0171] In one embodiment, when acquiring the interactive behavior of the target object, the processor may also implement the following steps when executing the computer program: determine whether the function information of the triggered current function is stored in the local storage unit; in response to the local storage unit not storing the function information, obtain the function information from the network storage unit, store it in the local storage unit and display the current function based on the function information; in response to the function information being stored in the local storage unit, read the function information in the local storage unit; and display the current function based on the function information of the local storage unit.
[0172] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0173] S101: Obtain the interactive behavior of the target object.
[0174] S102: Analyze the interaction behavior to obtain the target object's potential interaction preference.
[0175] S103: Recommending vehicle functions of the current vehicle to the target object in a personalized manner based on the interaction preference.
[0176] In one embodiment, when analyzing the interactive behavior to obtain the target object's potential interactive preferences, the computer program can also implement the following steps when executed by the processor: construct a personality profile of the target object using the target object's interactive behavior and / or identity characteristics; analyze at least one of the functional preferences, usage habits, and functional display modes that the personality profile potentially focuses on as the interactive preference.
[0177] In one embodiment, the interactive behavior includes a triggering behavior; when the interactive behavior of the target object is obtained, the computer program can also implement the following steps when executed by the processor: monitor the triggering behavior of the target object; in response to obtaining the triggering behavior of the target object, record the in-vehicle application triggered by the target object; time the target object's stay in the triggered in-vehicle application to evaluate the target object's enthusiasm for the in-vehicle application and / or its vehicle function.
[0178] In one embodiment, the interactive behavior includes a conversation behavior; when the interactive behavior of the target object is obtained, the computer program can also implement the following steps when executed by the processor: collect conversation data formed by the target object in the conversation behavior; extract the attention information and / or emotional state expressed in the conversation data.
[0179] In one embodiment, when analyzing interactive behavior, the computer program can also implement the following steps when executed by the processor: obtaining environmental features; wherein the environmental features include environmental information of the environment in which the target object is located; and integrating the environmental features to analyze the interactive behavior of the target object.
[0180] In one embodiment, when the computer program is executed by the processor, the following steps can also be implemented: obtaining a recommendation factor for each vehicle function; wherein the recommendation factor represents the degree of recommendation of the vehicle function; screening vehicle functions whose recommendation factors meet preset recommendation conditions as recommended functions; and recommending the experience recommended functions to the target object.
[0181] In one embodiment, before obtaining the recommendation factor of each vehicle function, the computer program can also implement the following steps when executed by the processor: determine whether the suspension duration reaches a duration threshold; wherein the suspension duration indicates the duration during which the target object stops experiencing the vehicle function; in response to the suspension duration reaching the duration threshold, send an active recommendation request; in response to the target object agreeing to the active recommendation request, allow the recommended functions recommended to the target object to be filtered based on the recommendation factor.
[0182] In one embodiment, when the vehicle function of the current vehicle is personalized recommended to the target object based on the interaction preference, the computer program can also implement the following steps when executed by the processor: obtaining an associated function associated with the current function; wherein the current function represents the vehicle function triggered by the target object's current interaction behavior; and recommending the associated function to the target object.
[0183] In one embodiment, when the computer program is executed by the processor, the following steps can also be implemented: obtaining interaction behavior records of an object group; wherein the target object is one or more of the object group; performing cluster analysis on the object group based on the interaction behavior records to obtain vehicle functions preferred by each group category, so as to recommend to the target object the vehicle functions preferred by the group category to which it belongs.
[0184] In one embodiment, when acquiring the interactive behavior of the target object, the computer program can also implement the following steps when executed by the processor: determine whether the function information of the triggered current function is stored in the local storage unit; in response to the local storage unit not storing the function information, obtain the function information from the network storage unit, store it in the local storage unit and display the current function based on the function information; in response to the function information being stored in the local storage unit, read the function information in the local storage unit; and display the current function based on the function information of the local storage unit.
[0185] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0186] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, 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 specification.
[0187] The embodiments described above only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for ordinary technicians in this field, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application.
Claims
1. A vehicle interaction method, characterized in that: The vehicle interaction method comprises: Get the interactive behavior of the target object; Analyzing the interaction behavior to obtain the target object's potential interaction preference; The vehicle functions of the current vehicle are recommended to the target object in a personalized manner based on the interaction preference.
2. The vehicle interaction method according to claim 1, characterized in that: The analyzing the interaction behavior to obtain the target object's potential interaction preference includes: Constructing a personality profile of the target object using the target object's interactive behavior and / or identity characteristics; At least one of the function preference, usage habits, and function display mode that the personality portrait is potentially concerned about is analyzed as the interaction preference.
3. The vehicle interaction method according to claim 2, characterized in that: The interactive behavior includes a triggering behavior; The interactive behavior of obtaining the target object includes: Monitoring triggering behaviors of the target object; In response to acquiring the triggering behavior of the target object, recording the vehicle-mounted application triggered by the target object; The dwelling time of the target object in the triggered in-vehicle application is timed to evaluate the popularity of the target object for the in-vehicle application and / or the vehicle function to which it belongs.
4. The vehicle interaction method according to claim 2, characterized in that: The interactive behavior includes a dialogue behavior; The interactive behavior of obtaining the target object includes: Collecting conversation data formed by the target object in the conversation behavior; The attention information and / or emotional state expressed by the conversation data are extracted.
5. The vehicle interaction method according to claim 1, characterized in that: The analyzing the interaction behavior further comprises: Acquire environmental characteristics; wherein the environmental characteristics include environmental information of the environment in which the target object is located; The interactive behavior of the target object is analyzed by integrating the environmental features.
6. The vehicle interaction method according to claim 1, characterized in that: The vehicle interaction method further includes: Acquire a recommendation factor for each of the vehicle functions; wherein the recommendation factor represents a recommendation degree for the vehicle function; Filtering the vehicle functions whose recommendation factors meet the preset recommendation conditions as the recommended functions; The recommended function is recommended to the target object.
7. The vehicle interaction method according to claim 6, characterized in that: Before obtaining the recommendation factor of each vehicle function, the following step is further included: Determine whether the suspension duration reaches a duration threshold; wherein the suspension duration indicates the duration during which the target object stops experiencing the vehicle function; In response to the suspension duration reaching the duration threshold, sending an active recommendation request; In response to the target object agreeing to the active recommendation request, the recommendation function recommended to the target object is allowed to be screened based on the recommendation factor.
8. The vehicle interaction method according to claim 1, characterized in that: The personalized recommendation of vehicle functions of the current vehicle to the target object based on the interaction preference includes: Acquire an associated function associated with the current function; wherein the current function represents a vehicle function triggered by the current interactive behavior of the target object; The associated function is recommended to the target object.
9. The vehicle interaction method according to claim 1, characterized in that: The vehicle interaction method further includes: Obtaining interactive behavior records of a group of objects; wherein the target object is one or more of the group of objects; A cluster analysis is performed on the object group based on the interaction behavior record to obtain vehicle functions preferred by each group category, so as to recommend to the target object the vehicle functions preferred by the group category to which the target object belongs.
10. The vehicle interaction method according to claim 1, characterized in that: The interactive behavior of obtaining the target object includes: Determine whether the function information of the triggered current function is stored in the local storage unit; In response to the local storage unit not storing the function information, acquiring the function information from a network storage unit, storing the function information in the local storage unit, and displaying the current function based on the function information; In response to the function information being stored in the local storage unit, the function information in the local storage unit is read; and the current function is displayed based on the function information in the local storage unit.
11. A vehicle interaction device, characterized in that: The vehicle interaction device comprises: Interaction component, used to obtain the interactive behavior of the target object; A control module, connected to the interaction component, is used to implement the vehicle interaction method as described in any one of claims 1-10.
12. A vehicle, characterized in that: The vehicle comprises: Vehicle body; The vehicle interaction device as claimed in claim 11, wherein the vehicle interaction device is arranged on the vehicle body.
13. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the vehicle interaction method according to any one of claims 1 to 10 are implemented.
Citation Information
Cited By
Vehicle recommendation method and device, vehicle and storage medium
CN121350358A