Training planning anchoring method and device based on fusion geographic relationship and middle platform
1. The training planning anchoring method based on the fusion geographic relation is executed at a middle station, and is characterized by comprising the following steps of:
receiving training planning data, wherein the training planning data comprises three different fused geographical relationships;
obtaining previous historical planning data, sequencing three different fused geographical relations according to evaluation coefficients based on the historical planning data to obtain a first geographical relation, a second geographical relation and a third geographical relation, wherein the evaluation coefficients are calculated by the following formula,
wherein the content of the first and second substances,is as followsqThe evaluation coefficient of each geographical relation is,is as followsqA first of geographical relationsiThe number of the evaluation points is,is as followsmThe total evaluation score of the geographic relations, wherein C is a constant;
performing primary screening and secondary screening on at least two types of training places in a database based on the first geographical relationship and the second geographical relationship to obtain at least one first type of training place and at least one second type of training place;
and comparing the third geographical relation with the consistency of the screened at least one first type of training place and at least one second type of training place to obtain a consistency result, and anchoring the first type of training place and the second type of training place with the consistency result larger than a threshold value to obtain a training plan.
2. The method for training plan anchoring based on confluent geographical relationships of claim 1,
obtaining previous historical planning data, and ranking three different fused geographic relationships based on the historical planning data to obtain a first geographic relationship, a second geographic relationship, and a third geographic relationship, including:
the historical planning data comprises evaluation coefficients of the company end for three different fused geographic relationships;
and sequentially obtaining the first geographical relationship, the second geographical relationship and the third geographical relationship according to the evaluation coefficients of the three different converged geographical relationships from big to small.
3. The method for anchoring a training plan based on a converged geographical relationship, according to claim 2, wherein the database is configured by:
acquiring a plurality of first type training places and second type training places, wherein each training place at least has three different converged geographical relationships;
classifying the fused geographic relations of the plurality of training places based on a classifier to generate three sets of geographic relation types, wherein each set comprises the geographic relations of the plurality of training places;
storing the set of three geographic relationship types in a database.
4. The method for training plan anchoring based on confluent geographical relationships of claim 3,
performing primary screening and secondary screening on at least two types of training places in a database based on the first geographical relationship and the second geographical relationship to obtain at least one first type of training place and at least one second type of training place comprises:
selecting a set of types corresponding to the first geographical relationship, traversing the geographical relationship of the training places corresponding to the first geographical relationship in the set, and obtaining a primary screened sub-set;
traversing the geographical relation of the training places corresponding to the second geographical relation in the set subjected to the primary screening to obtain a secondary screened sub-set II;
at least one first type of training place and at least one second type of training place corresponding to the geographical relationship of the training places in the sub-second set are obtained.
5. The method for training plan anchoring based on confluent geographical relationships of claim 4,
comparing the third geographic relationship with the filtered at least one first type of trained grounds and at least one second type of trained grounds comprises:
obtaining a set of demand indicators in a third geographic relationshipAnd the training place index set in the corresponding training place geographic relation in the sub-second setCalculating the consistency of the demand index set X and the training place index set Y by the following formula to obtain a consistency result D,
wherein the content of the first and second substances,is the first in the demand index set XThe quantized value of the individual index,for the first in the set of training ground indicators YThe quantitative value of each index, a, is a weight of a different third geographical relationship.
6. The method for training plan anchoring based on confluent geographical relationships of claim 5,
anchoring the first type of training ground and the second type of training ground with consistency results larger than a threshold value to obtain a training plan comprises the following steps:
extracting all the geographic relations of the training places with the consistency results D larger than a threshold value in the secondary set to generate a secondary set;
and acquiring a first type of training places and a second type of training places corresponding to the geographical relations of the training places in the sub-three sets, anchoring any two first type of training places and any two second type of training places, associating the first type of training places and the second type of training places to obtain a plurality of training plans, and sending the training plans to a company terminal.
7. The method of claim 5, further comprising:
receiving training planning data input at the current moment, and updating the weight A through the following steps;
wherein the content of the first and second substances,and R is the evaluation score of any fused geographical relation in the training planning data input at the current moment.
8. Training planning anchor device based on fusibility geographical relation disposes in well platform department, its characterized in that includes:
the receiving module is used for receiving training planning data, and the training planning data comprises three different fused geographic relationships;
a sorting module for obtaining previous historical planning data, sorting three different fused geographical relations based on the historical planning data to obtain a first geographical relation, a second geographical relation and a third geographical relation, wherein the evaluation coefficient is calculated by the following formula,
wherein the content of the first and second substances,is as followsqThe evaluation coefficient of each geographical relation is,is as followsqA first of geographical relationsiThe number of the evaluation points is,is as followsmThe total evaluation score of the geographic relations, wherein C is a constant;
the screening module is used for carrying out primary screening and secondary screening on at least two types of training places in the database based on the first geographical relationship and the second geographical relationship to obtain at least one first type of training place and at least one second type of training place;
and the comparison anchoring module is used for comparing the third geographic relationship with the consistency of the screened at least one first type of training place and at least one second type of training place to obtain a consistency result, and anchoring the first type of training place and the second type of training place with the consistency result larger than a threshold value to obtain a training plan.
9. A central station, comprising the convergent geographical relationship-based training plan anchoring device of claim 8, and further comprising a communication module for transmitting the training plan to a receiving end.
Background
Since the iteration of knowledge and technology is different day by day, the training requirement of the staff on the skills is large. When training employees, each company reserves a corresponding training hotel, establishes a training place, and the like.
Most of the training hotels and the group-building training grounds are selected by administrative specialists of all companies, and the administrative specialists can select a plurality of training hotels and the group-building training grounds with corresponding scales according to different employees of all the companies. However, in the process of determining a specific training hotel and a group-building training place, the better selection cannot be performed by combining information and position information of each dimension of the training hotel and the group-building training place.
Disclosure of Invention
The embodiment of the invention provides a method, a device and a center station for anchoring a training plan based on a converged geographical relationship, which can comprehensively consider the converged geographical relationship and position information of each training area such as a hotel to obtain a better training plan, and are convenient and quick.
In a first aspect of the embodiments of the present invention, a training planning anchoring method based on a converged geographic relationship is provided, which is executed at a central station, and includes:
receiving training planning data, wherein the training planning data comprises three different fused geographical relationships;
obtaining previous historical planning data, sequencing three different fused geographical relations according to evaluation coefficients based on the historical planning data to obtain a first geographical relation, a second geographical relation and a third geographical relation, wherein the evaluation coefficients are calculated by the following formula,
wherein the content of the first and second substances,is as followsqThe evaluation coefficient of each geographical relation is,is as followsqA first of geographical relationsiThe number of the evaluation points is,is as followsmThe total evaluation score of the geographic relations, wherein C is a constant;
performing primary screening and secondary screening on at least two types of training places in a database based on the first geographical relationship and the second geographical relationship to obtain at least one first type of training place and at least one second type of training place;
and comparing the third geographic relation with the consistency of the screened at least one first type of training place and at least one second type of training place, and anchoring the first type of training place and the second type of training place with consistency results larger than a threshold value to obtain a training plan.
Optionally, in a possible implementation manner of the first aspect, the obtaining previous historical planning data, and ranking three different fused geographic relationships based on the historical planning data to obtain the first geographic relationship, the second geographic relationship, and the third geographic relationship includes:
the historical planning data comprises evaluation coefficients of the company end for three different fused geographic relationships;
and sequentially obtaining the first geographical relationship, the second geographical relationship and the third geographical relationship according to the evaluation coefficients of the three different converged geographical relationships from big to small.
Optionally, in a possible implementation manner of the first aspect, the configuring the database by the following steps includes:
acquiring a plurality of first type training places and second type training places, wherein each training place at least has three different converged geographical relationships;
classifying the fused geographic relations of the plurality of training places based on a classifier to generate three sets of geographic relation types, wherein each set comprises the geographic relations of the plurality of training places;
storing the set of three geographic relationship types in a database.
Optionally, in a possible implementation manner of the first aspect, the performing a primary screening and a secondary screening on at least two types of training places in the database based on the first geographic relationship and the second geographic relationship to obtain at least one first type of training place and at least one second type of training place includes:
selecting a set of types corresponding to the first geographical relationship, traversing the geographical relationship of the training places corresponding to the first geographical relationship in the set, and obtaining a primary screened sub-set;
traversing the geographical relation of the training places corresponding to the second geographical relation in the set subjected to the primary screening to obtain a secondary screened sub-set II;
at least one first type of training place and at least one second type of training place corresponding to the geographical relationship of the training places in the sub-second set are obtained.
Optionally, in a possible implementation manner of the first aspect, the comparing the third geographical relationship with the filtered at least one first type of trained grounds and at least one second type of trained grounds comprises:
obtaining a set of demand indicators in a third geographic relationshipAnd the training place index set in the corresponding training place geographic relation in the sub-second setCalculating the consistency of the demand index set X and the training place index set Y by the following formula to obtain a consistency result D
Wherein the content of the first and second substances,is the first in the demand index set XlThe quantized value of the individual index,for the first in the set of training ground indicators YlThe quantitative value of each index, a, is a weight of a different third geographical relationship.
Optionally, in one possible implementation of the first aspect, anchoring the first type of training ground and the second type of training ground with the consistency result greater than the threshold value to obtain the training plan includes:
extracting all the geographic relations of the training places with the consistency results D larger than a threshold value in the secondary set to generate a secondary set;
and acquiring a first type of training places and a second type of training places corresponding to the geographical relations of the training places in the sub-three sets, anchoring any two first type of training places and any two second type of training places, associating the first type of training places and the second type of training places to obtain a plurality of training plans, and sending the training plans to a company terminal.
Optionally, in a possible implementation manner of the first aspect, the method further includes:
receiving training planning data input at the current moment, and updating the weight A through the following steps;
wherein the content of the first and second substances,and R is the evaluation score of any fused geographical relation in the training planning data input at the current moment.
In a second aspect of the embodiments of the present invention, there is provided a training planning anchoring device based on a converged geographic relationship, configured at a central station, including:
the receiving module is used for receiving training planning data, and the training planning data comprises three different fused geographic relationships;
a sorting module for obtaining previous historical planning data, sorting three different fused geographical relations based on the historical planning data to obtain a first geographical relation, a second geographical relation and a third geographical relation, wherein the evaluation coefficient is calculated by the following formula,
wherein the content of the first and second substances,is as followsqThe evaluation coefficient of each geographical relation is,is as followsqA first of geographical relationsiThe number of the evaluation points is,is as followsmThe total evaluation score of the geographic relations, wherein C is a constant;
the screening module is used for carrying out primary screening and secondary screening on at least two types of training places in the database based on the first geographical relationship and the second geographical relationship to obtain at least one first type of training place and at least one second type of training place;
and the comparison anchoring module is used for comparing the third geographic relationship with the consistency of the screened at least one first type of training place and at least one second type of training place, and anchoring the first type of training place and the second type of training place with consistency results larger than a threshold value to obtain a training plan.
In a third aspect of the embodiments of the present invention, a central station is provided, which includes the above apparatus, and further includes a communication module, where the communication module is configured to send the training plan to a receiving end.
A fourth aspect of embodiments of the present invention provides a readable storage medium, in which a computer program is stored, which, when being executed by a processor, is adapted to carry out the method according to the first aspect of the present invention and any of its possible designs.
The training planning anchoring method, the device and the middle station based on the converged geographical relationships can screen and compare consistency of different types of training places according to three different converged geographical relationships to obtain a plurality of first type training places and a plurality of second type training places, so that the first type training places and the second type training places are more appropriate and meet training requirements, the first type training places and the second type training places are connected in pairs to obtain a plan about a stroke in training, and an optimal scheme is convenient to select from the more appropriate training places and the stroke.
According to the technical scheme provided by the invention, when different fused geographic relationships are screened and compared, the historical planning data is referred, and different screening and comparing processing modes are adopted for the different fused geographic relationships according to the historical planning data. Through the mode, the dimension of the fusion geographical relationship which is unsatisfactory by the user in the past training data can be concerned, the fusion geographical relationship corresponding to the unsatisfactory dimension is used as fine comparison processing, and two satisfactory dimensions are roughly screened, so that the evaluation of the more interesting dimension of the user is improved while the data processing amount is reduced, and the output training plan is more in line with the mind of the user.
When the evaluation coefficient of each dimension is obtained, the probability that all total scores in each fused geographic relationship account for all total scores of all fused geographic relationships is obtained through processing through the normalized index function, all historical planning data are comprehensively considered to sequence three different fused geographic relationships, and therefore the evaluation coefficients of information of a plurality of dimension systems are more accurate and wider in range.
Drawings
FIG. 1 is a flow chart of a method for training plan anchoring based on a converged geographic relationship;
fig. 2 is a block diagram of a training plan anchoring device based on a converged geographic relationship.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims, as well as in the drawings, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein.
It should be understood that, in various embodiments of the present invention, the sequence numbers of the processes do not mean the execution sequence, and the execution sequence of the processes should be determined by the functions and the internal logic of the processes, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
It should be understood that in the present application, "comprising" and "having" and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
It should be understood that, in the present invention, "a plurality" means two or more. "and/or" is merely an association describing an associated object, meaning that three relationships may exist, for example, and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. "comprises A, B and C" and "comprises A, B, C" means that all three of A, B, C comprise, "comprises A, B or C" means that one of A, B, C comprises, "comprises A, B and/or C" means that any 1 or any 2 or 3 of A, B, C comprises.
It should be understood that in the present invention, "B corresponding to a", "a corresponds to B", or "B corresponds to a" means that B is associated with a, and B can be determined from a. Determining B from a does not mean determining B from a alone, but may be determined from a and/or other information. And the matching of A and B means that the consistency of A and B is greater than or equal to a preset threshold value.
As used herein, "if" may be interpreted as "at … …" or "when … …" or "in response to a determination" or "in response to a detection", depending on the context.
The technical solution of the present invention will be described in detail below with specific examples. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments.
The invention provides a training planning anchoring method based on a fusion geographic relation, which is executed at a middle station, and a flow chart shown in figure 1 comprises the following steps:
step S110, receiving training planning data, wherein the training planning data comprises three different fusion geographical relations. The three different integrated geographic relationships in the invention can be relationships of demand information, position information and attribute information about geography. The geography fusion in the invention can be the regional, multidimensional and dynamic geography fusion. The invention can distinguish three different fused geographic relationships into three different dimensions.
In one possible embodiment, the requirement information may be a requirement of the number of staff members during training, for example, if there is a company and about 100 staff members need to be trained, the requirement information may be about 100 staff members, and the requirement information may be detailed, including 70 male staff members, 30 female staff members, and so on, and the invention does not limit the content of the requirement information.
In one possible embodiment, the location information may be the location of the company requiring training or the location where it wants to train, and the location information may be a point, a circle, a radius, etc. When the location information is a point, it may be, for example, the longitude and latitude of the company location, or the longitude and latitude of the location where the company wants to train. When the location information is a circle, the location information may be a circled area, such as a business circle, a city, a county, a town, and the like. A radius may be a radius of a selected point and then a geographical radius may be set for the selected point, and the present invention is not limited in any way as to the form of presentation of the location information.
In one possible embodiment, the attribute information may be a staff composition attribute of a company, for example, an enterprise is an internet-type technology company, and is mostly a young member inside, so that the attribute may be a young, passionate attribute. For example, an enterprise is a law firm, and is mostly an older member inside, so its attributes may be older and more stable.
Step S120, obtaining previous historical planning data, and sequencing three different fused geographical relationships based on the historical planning data to obtain a first geographical relationship, a second geographical relationship and a third geographical relationship. The three different converged geographical relationships are sorted first before the training plan is generated, and the three converged geographical relationships are divided into a first geographical relationship, a second geographical relationship and a third geographical relationship according to a sorting result. The first, second and third geographical relationships corresponding to different companies may be ranked differently.
Step S130, performing primary screening and secondary screening on at least two types of training places in the database based on the first geographical relationship and the second geographical relationship to obtain at least one first type of training place and at least one second type of training place. After the first geographical relationship, the second geographical relationship and the third geographical relationship are sequenced, the first type of training places and the second type of training places are preliminarily screened under the first geographical relationship and the second geographical relationship, and a plurality of suitable training places are selected.
In one possible embodiment, the first geographic relationship may be location information, and the location information of the enterprise is a radius area of 10 kilometers with the west single subway station as an origin, where a first type of training area or a second type of training area located in the area, such as a beijing hotel, a capital hotel, a back sea, a scenic mountain park, and the like, may be screened. The first type of training place can be hotels, such as Beijing big restaurants and capital hotels; a second type of training ground may be a corporate location, such as a back sea, a scenic park, etc. After the screening, a plurality of first type of training places and a plurality of second type of training places are obtained.
In one possible embodiment, the second geographic relationship may be requirement information, for example, the number of people needing training of a company is 100, the number of people accommodated by a beijing hotel is only 50, the number of people accommodated by a capital hotel is 200, the number of people accommodated by a capital hotel is 60, the number of people accommodated by a scenic park is 150, and then the beijing hotel and the capital sea which do not meet the requirement are removed by secondary screening, and the first type of training place and the second type of training places, namely the capital hotel and the scenic park, which are subjected to secondary screening are left.
The quantity values of the demand information corresponding to each training place are pre-recorded and set, and the invention is only used for exemplifying the number of people and is not limited to the method. The demand information may also include the number of slots, the number of meeting rooms, the number of service personnel, and so on.
Step S140, comparing the third geographic relationship with the screened at least one first type training place and at least one second type training place in a consistent manner to obtain a consistent result, and anchoring the first type training place and the second type training place with the consistent result larger than a threshold value to obtain a training plan.
The third geographic relationship may be attribute information, such as attribute information of a business that is young, excited, and three filters are performed to determine a first type of training site and a second type of training site with young, excited, and excited. In this case, the first type of training area and the second type of training area may include only one or more of youth, passion, and other information, such as youth, passion, and the like.
When the third comparison is carried out, the text consistency comparison is carried out on the third geographic relation and the fused geographic relation of the first type training place and the second type training place, and the more the text quantity of the attribute information in the training planning data is, the more accurate the matched first type training place and the matched second type training place are.
The invention can guide the current training plan according to the past historical planning data, and the dimension which is most unsatisfied by the enterprise in the historical planning data is taken as the third geographical relationship for detailed comparison so as to improve the evaluation of the enterprise on the dimension.
According to the technical scheme provided by the invention, the preliminary screening and the fine screening are carried out in two matching modes, the preliminary screening is selected in a large-range mode, the speed of selecting the training places is improved, the calculated amount of the system is reduced, the fine screening is compared by texts for fine comparison, and the accuracy of matching of the training places with corresponding dimensions is guaranteed.
Finally, a consistency result is obtained, and the first type training ground and the second type training ground with the consistency result larger than a threshold value are anchored to obtain a training plan, wherein the training plan comprises one or more training places. If there are multiple training plans, each first type of training area is combined with a different second type of training area to form multiple better training plans, so that the user can select the optimal journey most suitable for the user.
In one possible embodiment, step S120 includes:
the historical planning data comprises evaluation coefficients of the company end for three different fused geographic relationships;
and sequentially obtaining the first geographical relationship, the second geographical relationship and the third geographical relationship according to the evaluation coefficients of the three different converged geographical relationships from big to small.
Wherein the evaluation coefficient is calculated by the following formula, including:
wherein the content of the first and second substances,is as followsqThe evaluation coefficient of each geographical relation is,is as followsqA first of geographical relationsiAn evaluation scoreThe number of the first and second groups is,is as followsmThe total score of the evaluations of the geographic relationships, C is a constant,is as followsqThe total score of the evaluations of the individual geographic relationships.
The method and the device have the advantages that the probability that all total scores in each fused geographic relation account for all total scores of all fused geographic relations is obtained through processing by the normalization index function, and all historical planning data are comprehensively considered to sequence three different fused geographic relations, so that evaluation coefficients of information of a plurality of dimensional systems are more accurate and wider in range when being calculated. Setting the constant C avoids the return nan that occurs in an implementation by python.
For example, an enterprise automatically recommends 3 trips through the solution provided by the present invention, and scores the trips each time, as shown in table 1
TABLE 1
Among them, the highest score in table 1 was 10. At this time, the total evaluation score of the 1 st fused geographic relationship for the 3 training plans is 24, and the like.
In one possible embodiment, the database is configured by the steps comprising:
a plurality of first and second types of training places are obtained, wherein each training place has at least three different geographical relationships. Before each training place is processed, each training place has corresponding information, such as the geographic position, the number of people accommodated, the number of parking spaces, attribute labels and the like, namely, the information is related and corresponding to each geographic relationship in the application.
Classifying geographical relationships of the plurality of training places based on the classifier generates sets of three geographical relationship types, wherein each set comprises geographical relationships of the plurality of training places. The training place geographical relationship and data corresponding to each training place can be captured through the 3 classifiers, and a corresponding set is generated based on the captured geographical relationship and data.
Storing the set of three geographic relationship types in a database. After each training place is processed respectively, three sets of geographic relationship types are generated, wherein each set of the three types has association with each training place, and each set has information of corresponding geographic relationship of each training place.
According to the method, the database can be configured through the classifier, and the first type of training places and the second type of training places of different types are integrated to obtain a set of three geographic relationship types.
In one possible embodiment, step S130 includes:
and selecting a set of types corresponding to the first geographic relationship, traversing the training place geographic relationship corresponding to the first geographic relationship in the set, and obtaining a sub-set of one-time screening. When screening, the method firstly carries out primary screening on the geographical relation and the dimensionality with the highest evaluation in the historical planning data to obtain a sub-set. The subset substantially satisfies the first geographic relationship required by the enterprise.
And traversing the geographical relation of the training places corresponding to the second geographical relation in the set subjected to the primary screening to obtain a secondary screening subset. In the screening process, the geographical relation with the second highest evaluation in the historical planning data is screened to obtain a second subset. The sub-second set substantially satisfies a second geographic relationship required by the enterprise.
At least one first type of training place and at least one second type of training place corresponding to the geographical relationship of the training places in the sub-second set are obtained. And finally, performing text consistency comparison and fine screening to obtain a first type of training place and a second type of training place with highest fineness comparison.
In any screening and comparing process, if the number of the first type of training places and/or the number of the second type of training places is less than 1, feedback information is output to the enterprise, so that the enterprise can adjust corresponding training planning data.
In one possible embodiment, reconciling the third geographic relationship with the filtered at least one first type of trained grounds and the filtered at least one second type of trained grounds comprises:
obtaining a set of demand indicators in a third geographic relationshipAnd the training place index set in the corresponding training place geographic relation in the sub-second setThe invention can carry out vectorization processing on the indexes of the text based on the wordlebelling.
Calculating the consistency of the demand index set X and the training place index set Y through the following formula to obtain a consistency result D
Wherein the content of the first and second substances,is the first in the demand index set XlThe quantized value of the individual index,for the first in the set of training ground indicators YlThe quantitative value of each index, a, is a weight of a different third geographical relationship. And judging the consistency of each third geographical relation and each training place geographical relation by calculating the similarity value of the demand index set X and the training place index set Y. Moreover, each third geographic relationship may have different weight, for example, when the third geographic relationship is location information, a may be 3, and when the third geographic relationship is attribute information, a may be 5, since different enterprises may evaluate different dimensions differently and dynamically change, so that the enterprise needs to be directed to not evaluating different dimensionsDifferent weights are set for the same dimensionality, so that the consistency result D can better meet the actual requirement of the corresponding dimensionality, and the consistency result D is more accurate.
In one possible embodiment, obtaining a consistency result, anchoring the first type of training ground and the second type of training ground with the consistency result greater than a threshold value to obtain the training plan comprises:
and generating a sub-third set by extracting all the geographic relations of the training places with the consistency result D larger than a threshold value in the sub-second set. The method generates the sub-three sets according to the consistency result D, and processes the first type of training places and the second type of training places corresponding to the sub-three sets to obtain corresponding training plans to recommend.
And acquiring a first type of training places and a second type of training places corresponding to the geographical relations of the training places in the sub-three sets, anchoring any two first type of training places and any two second type of training places, associating the first type of training places and the second type of training places to obtain a plurality of training plans, and sending the training plans to a company terminal. Due to unbalanced social development, different areas may have different situations, for example, the number of various hotels and group building training places in developed positions is large, the number of various hotels and group building training places in poorly developed positions is small, so that different numbers of first type training places and second type training places may appear for different position information, and therefore, when the invention carries out recommendation, one or more trips may be automatically recommended, so that enterprises have more selectivity.
In one possible embodiment, receiving training planning data input at the current time, and updating the weight A through the following steps;
wherein the content of the first and second substances,and R is the evaluation score of any fused geographical relation in the training planning data input at the current moment. Since the evaluation will vary with timeThe evaluation score received at each moment is updated, so that the updated weight A is more accurate in guiding generation of the comparison result D, the number of the first type of training places and the second type of training places after comparison is more accurate, and the generated travel is more in line with enterprise needs and is more adaptive.
The technical solution of the present invention further provides a training planning anchoring device based on a converged geographic relationship, configured at a middle station, as shown in fig. 2, including:
the receiving module is used for receiving training planning data, and the training planning data comprises three different fused geographic relationships;
the sorting module is used for obtaining previous historical planning data and sorting three different fused geographical relations based on the historical planning data to obtain a first geographical relation, a second geographical relation and a third geographical relation;
the screening module is used for carrying out primary screening and secondary screening on at least two types of training places in the database based on the first geographical relationship and the second geographical relationship to obtain at least one first type of training place and at least one second type of training place;
and the comparison anchoring module is used for comparing the third geographic relationship with the consistency of the screened at least one first type of training place and at least one second type of training place to obtain a consistency result, and anchoring the first type of training place and the second type of training place with the consistency result larger than a threshold value to obtain a training plan.
The technical scheme of the invention also provides a middle station, which comprises the device and a communication module, wherein the communication module is used for sending the training plan to a receiving end.
The readable storage medium may be a computer storage medium or a communication medium. Communication media includes any medium that facilitates transfer of a computer program from one place to another. Computer storage media may be any available media that can be accessed by a general purpose or special purpose computer. For example, a readable storage medium is coupled to the processor such that the processor can read information from, and write information to, the readable storage medium. Of course, the readable storage medium may also be an integral part of the processor. The processor and the readable storage medium may reside in an Application Specific Integrated Circuits (ASIC). Additionally, the ASIC may reside in user equipment. Of course, the processor and the readable storage medium may also reside as discrete components in a communication device. The readable storage medium may be a read-only memory (ROM), a random-access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
The present invention also provides a program product comprising execution instructions stored in a readable storage medium. The at least one processor of the device may read the execution instructions from the readable storage medium, and the execution of the execution instructions by the at least one processor causes the device to implement the methods provided by the various embodiments described above.
In the above embodiments of the terminal or the server, it should be understood that the Processor may be a Central Processing Unit (CPU), other general-purpose processors, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the present invention may be embodied directly in a hardware processor, or in a combination of the hardware and software modules within the processor.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.