Disclosure of Invention
The invention aims to provide a method for synchronizing information, which is characterized in that when a user uses a first mobile charging call platform, information to be synchronized generated by the user based on the first mobile charging call platform is obtained, when the user uses a new second mobile charging call platform, the information to be synchronized is synchronized to the second mobile charging call platform, and the information to be synchronized is synchronized along with the updating of the mobile charging call platform used by the user or the use of other mobile charging call platforms by the user, so that the influence of incapability of providing personalized service for the user by the mobile charging call platform newly used by the user is avoided, and the user experience is improved.
The method for synchronizing information provided by the embodiment of the invention comprises the following steps:
when a user uses a first mobile charging call platform, acquiring information to be synchronized generated by the user based on the first mobile charging call platform;
And synchronizing the information to be synchronized to the second mobile charging call platform when the user uses the new second mobile charging call platform.
Preferably, the obtaining the information to be synchronized generated by the user based on the first mobile charging call platform includes:
Based on the information acquisition template, acquiring information to be synchronized generated by a user based on a first mobile charging call platform;
And/or the number of the groups of groups,
Pushing an information recording auxiliary frame to the user in the first mobile charging call platform every time the user's presence information recording intention is determined in a first period of time when the user uses the first mobile charging call platform, and receiving first target information recorded by the user based on the information recording auxiliary frame;
Receiving second target information recorded by the user based on the information recording auxiliary frame every time the user actively calls the information recording auxiliary frame in the first mobile charging call platform in a second period when the user uses the first mobile charging call platform;
Based on the condition generation rule, generating an information screening condition according to the first target information and the second target information;
Acquiring third target information which is generated by the user based on the first mobile charging call platform and meets information screening conditions in a third period when the user uses the first mobile charging call platform;
Integrating the first target information, the second target information and the third target information to obtain information to be synchronized;
wherein the second period is after the first period and the third period is after the second period.
Preferably, the determining of the user presence information recording intention includes:
When a user inputs a mobile charging request based on a first mobile charging call platform, extracting features of the mobile charging request based on a first feature extraction template to obtain request features;
matching the request feature with the trigger request feature;
When the matching is met, a second feature extraction template, a time direction and a time range corresponding to the triggering request feature which are met by the matching are obtained;
Based on the second feature extraction template, carrying out feature extraction on multi-mode behavior information generated by a user in a time range in the time direction of inputting a mobile charging request based on the first mobile charging call platform, and obtaining behavior features;
Pairing the request features with the behavior features based on the feature pairing table to obtain feature pairs;
Determining the corresponding characterization degree of the feature pairs from a characterization degree library;
And when the sum of the characterization degrees of the feature pairs is greater than or equal to the characterization degrees and a threshold value, determining the user presence information recording intention.
Preferably, the condition generation rule includes:
Extracting a first information item from the first target information and extracting a second information item from the second target information, wherein the information types of the first information item and the second information item are the same as the information content;
when the difference value of the number of the second information items larger than that of the first information items is larger than or equal to a difference value threshold value, carrying out feature extraction on the first information items or the second information items based on a third feature extraction template to obtain first information features;
determining a first condition generating template corresponding to the difference value from a first condition generating template library;
generating a template based on the first condition, and generating an information screening condition according to the first information characteristic;
And/or the number of the groups of groups,
Extracting a third information item from the first target information and extracting a fourth information item from the second target information, wherein the information types of the third information item and the fourth information item are the same, and the information contents are different;
Performing difference analysis on the third information item and the fourth information item to obtain a difference degree;
When the difference degree is smaller than or equal to a difference degree threshold value of the information types of the third information item or the fourth information item, carrying out feature extraction on the third information item and the fourth information item based on a fourth feature extraction template to obtain a second information feature;
determining a second condition generating template corresponding to the difference degree from a second condition generating template library;
and generating a template based on the second condition, and generating an information screening condition according to the second information characteristic.
Preferably, the second period is adjacent to the first period, and the third period is adjacent to the second period.
The system for synchronizing information provided by the embodiment of the invention comprises the following components:
The acquisition module is used for acquiring information to be synchronized generated by a user based on the first mobile charging call platform when the user uses the first mobile charging call platform;
and the synchronizing module is used for synchronizing the information to be synchronized to the second mobile charging call platform when the user uses the new second mobile charging call platform.
Preferably, the obtaining module obtains information to be synchronized generated by a user based on a first mobile charging call platform, including:
Based on the information acquisition template, acquiring information to be synchronized generated by a user based on a first mobile charging call platform;
And/or the number of the groups of groups,
Pushing an information recording auxiliary frame to the user in the first mobile charging call platform every time the user's presence information recording intention is determined in a first period of time when the user uses the first mobile charging call platform, and receiving first target information recorded by the user based on the information recording auxiliary frame;
Receiving second target information recorded by the user based on the information recording auxiliary frame every time the user actively calls the information recording auxiliary frame in the first mobile charging call platform in a second period when the user uses the first mobile charging call platform;
Based on the condition generation rule, generating an information screening condition according to the first target information and the second target information;
Acquiring third target information which is generated by the user based on the first mobile charging call platform and meets information screening conditions in a third period when the user uses the first mobile charging call platform;
Integrating the first target information, the second target information and the third target information to obtain information to be synchronized;
wherein the second period is after the first period and the third period is after the second period.
Preferably, the determining of the user presence information recording intention includes:
When a user inputs a mobile charging request based on a first mobile charging call platform, extracting features of the mobile charging request based on a first feature extraction template to obtain request features;
matching the request feature with the trigger request feature;
When the matching is met, a second feature extraction template, a time direction and a time range corresponding to the triggering request feature which are met by the matching are obtained;
Based on the second feature extraction template, carrying out feature extraction on multi-mode behavior information generated by a user in a time range in the time direction of inputting a mobile charging request based on the first mobile charging call platform, and obtaining behavior features;
Pairing the request features with the behavior features based on the feature pairing table to obtain feature pairs;
Determining the corresponding characterization degree of the feature pairs from a characterization degree library;
And when the sum of the characterization degrees of the feature pairs is greater than or equal to the characterization degrees and a threshold value, determining the user presence information recording intention.
Preferably, the condition generation rule includes:
Extracting a first information item from the first target information and extracting a second information item from the second target information, wherein the information types of the first information item and the second information item are the same as the information content;
when the difference value of the number of the second information items larger than that of the first information items is larger than or equal to a difference value threshold value, carrying out feature extraction on the first information items or the second information items based on a third feature extraction template to obtain first information features;
determining a first condition generating template corresponding to the difference value from a first condition generating template library;
generating a template based on the first condition, and generating an information screening condition according to the first information characteristic;
And/or the number of the groups of groups,
Extracting a third information item from the first target information and extracting a fourth information item from the second target information, wherein the information types of the third information item and the fourth information item are the same, and the information contents are different;
Performing difference analysis on the third information item and the fourth information item to obtain a difference degree;
When the difference degree is smaller than or equal to a difference degree threshold value of the information types of the third information item or the fourth information item, carrying out feature extraction on the third information item and the fourth information item based on a fourth feature extraction template to obtain a second information feature;
determining a second condition generating template corresponding to the difference degree from a second condition generating template library;
and generating a template based on the second condition, and generating an information screening condition according to the second information characteristic.
Preferably, the second period is adjacent to the first period, and the third period is adjacent to the second period.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention may be realized and attained by the structure particularly pointed out in the written description and drawings.
The technical scheme of the invention is further described in detail through the drawings and the embodiments.
Detailed Description
The preferred embodiments of the present invention will be described below with reference to the accompanying drawings, it being understood that the preferred embodiments described herein are for illustration and explanation of the present invention only, and are not intended to limit the present invention.
The embodiment of the invention provides a method for synchronizing information, which is shown in fig. 1 and comprises the following steps:
s1, when a user uses a first mobile charging call platform, acquiring information to be synchronized generated by the user based on the first mobile charging call platform;
and S2, synchronizing the information to be synchronized to the second mobile charging call platform when the user uses the new second mobile charging call platform.
The first mobile charging call platform is a mobile charging call platform which is originally used by a user, the information to be synchronized is information which is generated by the user based on the first mobile charging call platform and needs to be synchronized to a newly used second mobile charging call platform, at least comprises a use record reflecting the use preference of the user and the like, and when the user uses the new second mobile charging call platform, the information to be synchronized is synchronized to the second mobile charging call platform.
According to the method and the device for synchronizing the mobile charging call platform, when the user uses the first mobile charging call platform, the information to be synchronized generated by the user based on the first mobile charging call platform is obtained, when the user uses the new second mobile charging call platform, the information to be synchronized is synchronized to the second mobile charging call platform, and the information to be synchronized is synchronized along with updating of the mobile charging call platform used by the user or using of other mobile charging call platforms by the user, so that influence on that personalized services cannot be provided for the user by the mobile charging call platform newly used by the user is avoided, and user experience is improved.
In one embodiment, the obtaining the information to be synchronized generated by the user based on the first mobile charging call platform includes:
The information acquisition template is a template for the system to acquire basic information to be synchronized in contrast to the information acquisition template, for example, registration information generated by the user registering on the first mobile charging call platform is acquired;
And/or the number of the groups of groups,
Pushing an information recording auxiliary frame to the user in the first mobile charging call platform every time the user's presence information recording intention is determined in a first period of time when the user uses the first mobile charging call platform, and receiving first target information recorded by the user based on the information recording auxiliary frame; because the user may not be familiar with how to actively record the information which needs to be synchronized to other platforms without using the first mobile charging call platform in the future, the information recording auxiliary frame is pushed every time the user has information recording intention, the user can record first target information based on the frame after looking up the information recording auxiliary frame;
Receiving second target information recorded by the user based on the information recording auxiliary frame every time the user actively calls the information recording auxiliary frame in the first mobile charging call platform in a second period of time when the user uses the first mobile charging call platform, wherein the second period of time can be 60 days after the first period of time, the push of the information recording intention in the first period of time and the information recording auxiliary frame is determined, and the user can be familiar with how to actively record information which needs to be synchronized to other platforms without using the first mobile charging call platform later in the second period of time, so that the second target information recorded by the user based on the information recording auxiliary frame is received when the user actively calls the information recording auxiliary frame;
Based on the condition generation rule, generating an information screening condition according to the first target information and the second target information; the information screening condition is that the system automatically screens out the information which needs to be recorded and needs to be synchronized to other platforms without using the first mobile charging call platform after the user in the third period;
in a third period of time when the user uses the first mobile charging call platform, acquiring third target information which is generated by the user based on the first mobile charging call platform and meets the information screening condition, and automatically recording by the system when the user generates the third target information which is generated by the user based on the first mobile charging call platform and meets the information screening condition;
integrating the first target information, the second target information and the third target information to obtain information to be synchronized;
wherein the second period is after the first period and the third period is after the second period.
When the information to be synchronized generated by the user based on the first mobile charging call platform is acquired, the information acquisition template is firstly introduced for the system to compare the acquired basic information to be synchronized, then the first time period, the second time period and the third time period are introduced, and the target information is recorded in different time periods according to the most suitable mode, so that the applicability of the system is improved, the continuous intervention of the system is not needed for recording, and the resource occupation of the system is reduced.
In one embodiment, the step of determining the user presence information recording intent comprises:
When a user inputs a mobile charging request based on a first mobile charging call platform, the user performs feature extraction on the mobile charging request based on a first feature extraction template to obtain a request feature, and when the user inputs the mobile charging request based on the first mobile charging call platform, the user is required to perform mobile charging currently;
matching the request feature with the trigger request feature;
When the trigger features are matched, a second feature extraction template, a time direction and a time range corresponding to the trigger request features matched are obtained, wherein the trigger features are corresponding to the second feature extraction template, the time direction and the time range, for example, the trigger features comprise a charging cover docking password, so that a user cannot wait for moving a charging car in situ, the place to which the user goes after leaving the car can be determined, the use preference of the user is determined, and the time direction is 10 minutes later;
based on a second feature extraction template, carrying out feature extraction on multi-mode behavior information generated by a user in a time range in the time direction of inputting a mobile charging request based on a first mobile charging call platform to obtain behavior features, wherein the multi-mode behavior information at least comprises a user going to a place, speaking content of the user and the like;
The system can compare the feature matching table with the request features and the behavior features to pair the request features and the behavior features to obtain feature pairs, wherein the request features and the behavior features of a plurality of groups of the feature matching table are matched, for example, the request features and the behavior features of one group of the feature matching table are respectively matched and comprise a charging cover butt joint password and a destination point;
The method comprises the steps of determining the corresponding characterization degree of a feature from a characterization degree library, wherein the characterization degree library is provided with characterization degrees corresponding to different features, and the larger the characterization degree is, the larger the degree of the user presence information recording intention represented by a representative feature pair is;
And when the sum of the characterization degrees of the feature pairs is greater than or equal to the characterization degrees and a threshold value, determining the user presence information recording intention. And determining the user presence information recording intention when the sum of the characterization degrees of the feature pairs is greater than or equal to the characterization degrees and the threshold value.
When determining the user presence information recording intention, the embodiment of the invention introduces the triggering characteristic, the corresponding second characteristic extraction template, the time direction and the time range, rapidly and pertinently determines the multi-mode behavior information and performs characteristic extraction, introduces the characteristic matching table and the characterization degree library, and comprehensively and accurately determines the user presence information recording intention.
In one embodiment, the condition generation rule includes:
Extracting a first information item from the first target information and extracting a second information item from the second target information, wherein the information types of the first information item and the second information item are the same as the information content;
When the difference value of the number of the second information items larger than that of the first information items is larger than or equal to a difference value threshold value, carrying out feature extraction on the first information items or the second information items based on a third feature extraction template to obtain first information features; when the difference value of the number of the second information items is larger than that of the first information items and is larger than or equal to the difference value threshold, the difference value can be 5, and the user is informed to repeat more information which is recorded in the first time period in the second time period in an auxiliary mode by the system, and the information which needs to be recorded in the third time period can be determined according to the first target information or the second target information;
determining a first condition generating template corresponding to the difference value from a first condition generating template library, wherein the first condition generating template library is provided with first condition generating templates corresponding to different difference values, the larger the difference value is, the higher the degree that a user repeatedly records more information assisted by a system in a first period in a second period is, the higher the degree that the user definitely wants to record the information so that the subsequent synchronization is, and the higher the degree that the information screening condition generated by the first condition generating template restricts the similarity between the screened third target information and the first target information or the second target information is;
generating a template based on the first condition, generating an information screening condition according to the first information characteristic, and finally generating the template based on the first condition, generating the information screening condition according to the first information characteristic, wherein the information screening condition is that the similarity between the third target information and the first target information or the second target information is more than or equal to 95%;
And/or the number of the groups of groups,
Extracting a third information item from the first target information and extracting a fourth information item from the second target information, wherein the information types of the third information item and the fourth information item are the same, and the information contents are different;
The difference analysis is carried out on the third information item and the fourth information item to obtain a difference degree, wherein the larger the difference degree is, the larger the difference degree is between the third information item and the fourth information item;
When the difference degree is smaller than or equal to a difference degree threshold value of the information types of the third information item or the fourth information item, carrying out feature extraction on the third information item and the fourth information item based on a fourth feature extraction template to obtain a second information feature; when the difference is smaller than or equal to the difference threshold value of the information types of the third information item or the fourth information item, the third information item and the fourth information item which show that the same information type and different information content reflect that a plurality of specific preferences exist on the same kind of recording preferences of a user, the third information item and the fourth information item are subjected to feature extraction to obtain second information features, and a fourth feature extraction template is a template for the system to compare the third information item and the fourth information item to perform feature extraction simultaneously;
determining a second condition generating template corresponding to the difference degree from a second condition generating template library, wherein the second condition generating template library is provided with second condition generating templates corresponding to different difference degrees, and the greater the difference degree is, the smaller the similarity between the third target information and the third target information or the fourth target information which are screened by the information screening condition constraint generated by the first condition generating template is;
And generating a template based on the second condition, and generating an information screening condition according to the second information characteristic. For example, the information screening condition is that the similarity between the third target information and the first target information or the second target information is greater than or equal to 45%.
In one embodiment, the second period is adjacent to the first period and the third period is adjacent to the second period.
The second period may also be adjacent to the first period and the third period may also be adjacent to the second period.
An embodiment of the present invention provides a system for synchronizing information, as shown in fig. 2, including:
The acquisition module 1 is used for acquiring information to be synchronized generated by a user based on a first mobile charging call platform when the user uses the first mobile charging call platform;
and the synchronizing module 2 is used for synchronizing the information to be synchronized to the second mobile charging call platform when the user uses the new second mobile charging call platform.
The acquisition module acquires information to be synchronized generated by a user based on a first mobile charging call platform, and comprises the following steps:
Based on the information acquisition template, acquiring information to be synchronized generated by a user based on a first mobile charging call platform;
And/or the number of the groups of groups,
Pushing an information recording auxiliary frame to the user in the first mobile charging call platform every time the user's presence information recording intention is determined in a first period of time when the user uses the first mobile charging call platform, and receiving first target information recorded by the user based on the information recording auxiliary frame;
Receiving second target information recorded by the user based on the information recording auxiliary frame every time the user actively calls the information recording auxiliary frame in the first mobile charging call platform in a second period when the user uses the first mobile charging call platform;
Based on the condition generation rule, generating an information screening condition according to the first target information and the second target information;
Acquiring third target information which is generated by the user based on the first mobile charging call platform and meets information screening conditions in a third period when the user uses the first mobile charging call platform;
Integrating the first target information, the second target information and the third target information to obtain information to be synchronized;
wherein the second period is after the first period and the third period is after the second period.
The determining step of the user presence information recording intention includes:
When a user inputs a mobile charging request based on a first mobile charging call platform, extracting features of the mobile charging request based on a first feature extraction template to obtain request features;
matching the request feature with the trigger request feature;
When the matching is met, a second feature extraction template, a time direction and a time range corresponding to the triggering request feature which are met by the matching are obtained;
Based on the second feature extraction template, carrying out feature extraction on multi-mode behavior information generated by a user in a time range in the time direction of inputting a mobile charging request based on the first mobile charging call platform, and obtaining behavior features;
Pairing the request features with the behavior features based on the feature pairing table to obtain feature pairs;
Determining the corresponding characterization degree of the feature pairs from a characterization degree library;
And when the sum of the characterization degrees of the feature pairs is greater than or equal to the characterization degrees and a threshold value, determining the user presence information recording intention.
The condition generation rule includes:
Extracting a first information item from the first target information and extracting a second information item from the second target information, wherein the information types of the first information item and the second information item are the same as the information content;
when the difference value of the number of the second information items larger than that of the first information items is larger than or equal to a difference value threshold value, carrying out feature extraction on the first information items or the second information items based on a third feature extraction template to obtain first information features;
determining a first condition generating template corresponding to the difference value from a first condition generating template library;
generating a template based on the first condition, and generating an information screening condition according to the first information characteristic;
And/or the number of the groups of groups,
Extracting a third information item from the first target information and extracting a fourth information item from the second target information, wherein the information types of the third information item and the fourth information item are the same, and the information contents are different;
Performing difference analysis on the third information item and the fourth information item to obtain a difference degree;
When the difference degree is smaller than or equal to a difference degree threshold value of the information types of the third information item or the fourth information item, carrying out feature extraction on the third information item and the fourth information item based on a fourth feature extraction template to obtain a second information feature;
determining a second condition generating template corresponding to the difference degree from a second condition generating template library;
and generating a template based on the second condition, and generating an information screening condition according to the second information characteristic.
The second period is adjacent to the first period, and the third period is adjacent to the second period.
It will be apparent to those skilled in the art that various modifications and variations can be made to the present invention without departing from the spirit or scope of the invention. Thus, it is intended that the present invention also include such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.