Occupational transformation recommendation method, device and equipment and computer readable storage medium
By obtaining user resume information, filtering reference occupations that meet recruitment requirements and calculating career conversion rates, and generating career conversion suggestions, it solves the problem of insufficient information and adaptation of users during career conversion, and improves the conversion success rate and accuracy of career planning.
Patent Information
- Application Number
- CN202411057158.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-02
- Publication Date
- 2024-12-13
AI Technical Summary
The lack of relevant information and guidance for the user's career change results in a low success rate and the inability to adapt to the converted career.
By obtaining user resume information, classifying users into target users based on work experience and skills, filtering out reference occupations that meet recruitment requirements, and calculating career conversion rates, generating career conversion suggestions, and providing them to users.
It improves the accuracy of career recommendations and user conversion success rate, helps users better adapt to career transformation and plan career development paths.
Smart Images

Figure CN119130403A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of big data technology, and in particular to a career transition recommendation method, device, equipment and computer-readable storage medium. Background Art
[0002] With the development of technology, the types of occupations are becoming more and more diverse. Some users may have the need to change their occupations or want to know which occupations are suitable for them. However, many users are not clear about what other occupations they can switch to. There is currently a lack of relevant information and guidance, which leads to a low success rate for users to switch occupations and / or they are unable to adapt well to the converted occupations. Summary of the invention
[0003] In view of this, embodiments of the present application provide a career transition recommendation method, apparatus, device and computer-readable storage medium for solving at least one technical problem.
[0004] The embodiment of the present application provides a career transition recommendation method, which includes: obtaining resume information of a first user, the resume information including multiple basic items and multiple experience and ability items, the multiple basic items including major, education background and personality and hobby description, and the multiple experience and ability items including work experience and skills; based on at least one experience and ability item of the first user, classifying the first user into a target user group, the target user group including at least one second user with the same experience and ability item as the first user; retrieving reference occupations of each second user in the target user group and recruitment requirements of each reference occupation, the reference occupations including the occupation currently engaged by the second user and / or the occupation engaged by the second user in a historical time period; and selecting a second user according to each user's experience and ability item. Refer to the recruitment requirements of the occupations, and select the target reference occupations whose basic items of the first user meet the recruitment requirements from multiple reference occupations; for any target reference occupation, calculate the ratio of the number of second users in the target user group who have engaged in the target reference occupation to the total number of second users in the target user group, and use the ratio as the career conversion rate of the target reference occupation, which is used to characterize the reference probability of the first user successfully converting to the target reference occupation; in order of career conversion rate from large to small, sort the top N target reference occupations by career conversion rate as target recommended occupations, where N is a positive integer; generate career conversion suggestions for the target recommended occupation, and provide the career conversion suggestions for the target recommended occupation to the first user.
[0005] According to some embodiments of the present application, optionally, before sorting the top N target reference occupations with the highest occupation conversion rates in descending order as target recommended occupations, the occupation conversion recommendation method further includes:
[0006] For any target reference occupation, each basic item and each experience and ability item of the first user is used as a scoring item for scoring, wherein each scoring item corresponds to a basic item or an experience and ability item, and the scoring item is provided with recruitment requirements, basic points and additional points. For any i-th scoring item, if the recruitment requirements of the i-th scoring item are met, the basic points of the i-th scoring item are given, and if the recruitment requirements of the i-th scoring item are higher than the i-th scoring item, the additional points of the i-th scoring item are increased, and i is a positive integer;
[0007] Set up career experience tasks for each target reference career;
[0008] For any target reference occupation, after the first user completes the occupation experience task of the target reference occupation, a score is given according to the task completion status of the first user to obtain the task completion score corresponding to the target reference occupation;
[0009] For any target reference occupation, calculate the sum of the scores of multiple scoring items and the task completion score corresponding to the target reference occupation to obtain the total score corresponding to the target reference occupation;
[0010] In order of career conversion rate from large to small, the top N target reference careers in terms of career conversion rate are selected as target recommended careers, including:
[0011] Sort the first N target reference occupations in descending order according to the total scores, and take the first N1 target reference occupations in total scores as the target recommended occupations, N1≤N, N1 is a positive integer.
[0012] According to some embodiments of the present application, optionally, the career experience task of the target reference occupation includes at least one first subtask and at least one second subtask, the first subtask is used to test whether the first user meets the recruitment requirements of the target reference occupation for basic items, and the second subtask is used to test whether the first user meets the recruitment requirements of the target reference occupation for experience and ability items.
[0013] According to some embodiments of the present application, optionally, the career transition recommendation method further includes:
[0014] According to the recruitment requirements of multiple occupations stored in the database, select from the database alternative occupations other than the reference occupations and whose basic items of the first user meet the recruitment requirements;
[0015] For any candidate occupation, each basic item and each experience and ability item of the first user is used as a scoring item for scoring, wherein each scoring item corresponds to a basic item or an experience and ability item, and the scoring item is provided with recruitment requirements, basic points and additional points. For any j-th scoring item, if the recruitment requirements of the j-th scoring item are met, the basic points of the j-th scoring item are given, and if the recruitment requirements of the j-th scoring item are higher than the recruitment requirements of the j-th scoring item, the additional points of the j-th scoring item are increased, and j is a positive integer;
[0016] Set up career experience tasks for each alternative career;
[0017] For any candidate occupation, after the first user completes the occupation experience task of the candidate occupation, a score is given according to the task completion status of the first user to obtain the task completion score corresponding to the candidate occupation;
[0018] For any alternative occupation, calculate the sum of the scores of multiple scoring items and the task completion score corresponding to the alternative occupation to obtain the total score corresponding to the alternative occupation;
[0019] In descending order of total scores, the top M candidate occupations with the highest total scores are selected as the recommended candidate occupations, where M is a positive integer;
[0020] A career transition suggestion for the alternative recommended career is generated, and the career transition suggestion for the alternative recommended career is provided to the first user.
[0021] According to some embodiments of the present application, optionally, after selecting alternative occupations other than the reference occupations and for which various basic items of the first user meet the recruitment requirements from the database according to the recruitment requirements of multiple occupations stored in the database, before scoring various basic items and various experience and ability items of the first user as scoring items for any of the alternative occupations, the occupation conversion recommendation method further includes:
[0022] If the first user inputs job-seeking requirements for the job to be changed, then the alternative jobs that do not meet the job-seeking requirements are filtered out from the alternative jobs, and the alternative jobs that meet the job-seeking requirements are retained;
[0023] For any candidate occupation, each basic item and each experience and ability item of the first user are used as scoring items for scoring, including:
[0024] For any candidate occupation that meets the job-seeking requirements, each basic item and each experience and ability item of the first user are used as scoring items for scoring;
[0025] Among them, job application requirements include at least one of salary requirements, working hours requirements, working environment requirements and business trip requirements.
[0026] According to some embodiments of the present application, optionally, the career transition recommendation method further includes:
[0027] The career conversion suggestions of the target recommended occupation and the career conversion suggestions of the alternative recommended occupation are displayed in separate columns and in order; when displayed, the career conversion suggestions of the target recommended occupation include the name of the target recommended occupation, the career conversion rate of the target recommended occupation, the total score of the target recommended occupation, the salary level of the target recommended occupation, the market recruitment data of the target recommended occupation, the skills currently mastered by the first user, and at least one of the skills that need to be mastered to engage in the target recommended occupation;
[0028] The career transition suggestions for the alternative recommended occupations include the name of the alternative recommended occupations, the total score of the alternative recommended occupations, the salary level of the alternative recommended occupations, the market recruitment data of the alternative recommended occupations, the skills currently mastered by the first user, and at least one of the skills that need to be mastered to engage in the alternative recommended occupations.
[0029] According to some embodiments of the present application, optionally, after providing the career transition suggestion of the target recommended career to the first user, the career transition recommendation method further includes:
[0030] Highlight the target recommended occupations whose total scores are greater than a first preset threshold and whose occupation conversion rates are greater than a second preset threshold;
[0031] In response to the first user's click input for the target recommended occupation, the company information of the current target recommended occupation is displayed. The company information includes at least the company name, the number of people recruiting for the target recommended occupation and the company risk level. The company risk level is used to reflect the company's financial status and / or staff turnover status.
[0032] The present application provides a career transition recommendation device, which includes:
[0033] An acquisition module, used to acquire resume information of the first user, the resume information including multiple basic items and multiple experience and ability items, the multiple basic items including major, education background and personality and hobbies description, the multiple experience and ability items including work experience and skills;
[0034] A grouping module, configured to classify the first user into a target user group based on at least one experience capability item of the first user, wherein the target user group includes at least one second user having the same experience capability item as the first user;
[0035] A retrieval module, used to retrieve reference occupations of each second user in the target user group and recruitment requirements of each reference occupation, wherein the reference occupations include occupations currently engaged in by the second user and / or occupations engaged in by the second user in a historical time period;
[0036] A first screening module is used to screen out target reference occupations whose basic items of the first user meet the recruitment requirements from multiple reference occupations according to the recruitment requirements of each reference occupation;
[0037] A first calculation module is used to calculate, for any target reference occupation, the ratio of the number of second users in the target user group who have engaged in the target reference occupation to the total number of second users in the target user group, and use the ratio as the occupation conversion rate of the target reference occupation, the occupation conversion rate is used to characterize the reference probability of the first user successfully converting to the target reference occupation;
[0038] The first determination module is used to select the first N target reference occupations with the highest occupation conversion rate as target recommended occupations in descending order of occupation conversion rate, where N is a positive integer;
[0039] The first generating module is used to generate a career change suggestion for a target recommended career and provide the career change suggestion for the target recommended career to a first user.
[0040] An embodiment of the present application provides an electronic device, which includes a processor and a memory storing computer program instructions; when the processor executes the computer program instructions, the steps of the method described above are implemented.
[0041] An embodiment of the present application provides a computer-readable storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the steps of the method described above are implemented.
[0042] An embodiment of the present application provides a computer program product, wherein the computer program product includes computer program instructions, and when the computer program instructions are executed by a processor, the steps of the method described above are implemented.
[0043] Using the career transition recommendation method, apparatus, device and computer-readable storage medium of the embodiments of the present application, first, based on at least one experience ability item in the first user's work experience and skills, the first user is classified into a target user group, and the target user group includes at least one second user with the same experience ability item as the first user; next, the reference occupations of each second user in the target user group are used as a reference, and target reference occupations whose basic items of the first user meet the recruitment requirements are screened out from multiple reference occupations; next, based on the number of second users in the target user group who have engaged in each target reference occupation and the total number of second users in the target user group, the career transition rate of each target reference occupation is calculated; next, based on the career transition rate of each target reference occupation, a target recommended occupation is determined from multiple target reference occupations, and a career transition suggestion for the target recommended occupation is generated and provided to the first user. On the one hand, the correlation between users is mined, and based on at least one experience and ability item in the first user's work experience and skills, the first user is classified into the target user group where the second user with the same experience and ability item as the first user is located; the reference occupations of each second user in the target user group are used as references, and according to the user's personal situation, the target reference occupations of the first user whose basic items meet the recruitment requirements are screened from multiple reference occupations. In this way, according to the user's personal situation and with the help of the second user's reference occupation as a reference, the accuracy of occupation recommendation and the success rate of the first user's conversion to the recommended occupation are improved, which is conducive to the first user's better adaptation to the converted occupation. On the other hand, by calculating the occupation conversion rate of each target reference occupation, and determining the target recommended occupation according to the occupation conversion rate, the occupation conversion suggestion of the target recommended occupation is generated, and the accuracy of occupation recommendation and the success rate of the first user's conversion to the recommended occupation are further improved in combination with the occupation conversion rate, which can provide users with more accurate and practical occupation conversion suggestions, help users better plan their career development paths, and cope with the challenges brought by unemployment and occupation conversion. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] In order to more clearly illustrate the technical solution of the embodiments of the present application, the following briefly introduces the drawings in the embodiments of the present application.
[0045] Figure 1 A flowchart of a career transition recommendation method according to an embodiment of the present application.
[0046] Figure 2 A schematic diagram of the structure of a career transition recommendation device provided in an embodiment of the present application.
[0047] Figure 3 A schematic diagram of an electronic device for implementing the career transition recommendation method according to an embodiment of the present application. DETAILED DESCRIPTION
[0048] The principles and spirit of the present application will be described below with reference to several exemplary embodiments. It should be understood that the purpose of providing these embodiments is to make the principles and spirit of the present application clearer and more thorough, so that those skilled in the art can better understand and implement the principles and spirit of the present application. The exemplary embodiments provided herein are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments herein, all other embodiments obtained by ordinary technicians of the art without creative work are within the scope of protection of this application.
[0049] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the statement "include..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0050] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0051] It is obvious to those skilled in the art that various modifications and changes can be made in the present application without departing from the spirit or scope of the present application. Therefore, the present application is intended to cover modifications and changes of the present application that fall within the scope of the corresponding claims (technical solutions for protection) and their equivalents. It should be noted that the implementation methods provided in the embodiments of the present application can be combined with each other without contradiction.
[0052] Before describing the technical solutions provided by the embodiments of the present application, in order to facilitate the understanding of the embodiments of the present application, the present application first specifically describes the problems existing in the related art:
[0053] With the development of technology, the types of occupations are becoming more and more diverse. For people, planning a career can be a challenging task because there may be multiple options for changing careers at some time. Therefore, some users may have the need to change their careers or want to know which careers are suitable for them. However, many users are not clear about which other occupations they can switch to, and there is currently a lack of relevant information and guidance, resulting in a low success rate for users to switch careers and / or an inability to adapt well to the converted careers.
[0054] In order to solve the above-mentioned technical problems existing in the related technology, the embodiments of the present application provide a career transition recommendation method, device, equipment and computer-readable storage medium.
[0055] The following first introduces the career transition recommendation method provided in the embodiment of the present application.
[0056] Figure 1 A flow chart of the career conversion recommendation method according to an embodiment of the present application. Figure 1 As shown, the method may include the following steps S101 to S107.
[0057] S101: Obtaining resume information of a first user, where the resume information includes a plurality of basic items and a plurality of experience and ability items.
[0058] In some embodiments, for example, multiple basic items may include major, education, and personality and hobbies, and multiple experience and ability items may include work experience and skills. It should be noted that in other embodiments, for example, basic items may also include gender, age, etc., which is not limited in this application.
[0059] In S101, the first user can fill in his / her resume information, such as filling in his / her resume information through an online questionnaire system. Of course, the resume information of the first user can also be obtained from recruitment channels such as recruitment websites and social media platforms, and this application does not limit this.
[0060] After obtaining the resume information of the first user, data preprocessing may be performed on the resume information of the first user. Data preprocessing may include data cleaning, conversion and / or loading (Extract-Transform-Load, ETL) processing, etc. In addition, a natural language processing (Natural Language Processing, NLP) algorithm or model may be used to extract key information in the user resume, namely basic items and experience and ability items, such as major, education, personality and hobby description, skills and / or work experience, etc.
[0061] S102: Based on at least one experience capability item of the first user, classify the first user into a target user group, where the target user group includes at least one second user having the same at least one experience capability item as the first user.
[0062] The work experience of the first user may include the first user's work experience in one or more companies and / or professions. For example, in some embodiments, the first user may be classified into a target user group based on at least one professional work experience in the first user's work experience, and the target user group may include at least one second user with the same work experience as the first user in at least one profession.
[0063] The first user may master one or more skills. For example, in some other embodiments, the first user may be classified into a target user group based on at least one skill of the first user, and the target user group may include at least one second user having the same at least one skill as the first user.
[0064] For example, in some other embodiments, the first user can also be classified into a target user group based on at least one skill and at least one professional work experience of the first user. The target user group may include at least one second user who has at least one skill identical to that of the first user and at least one professional work experience identical to that of the first user.
[0065] S103: Retrieve reference occupations of each second user in the target user group and recruitment requirements of each reference occupation, where the reference occupations include occupations currently engaged in by the second user and / or occupations engaged in by the second user in a historical time period.
[0066] For the sake of convenience, the occupation currently engaged in by the second user and / or the occupation engaged in by the second user in the historical time period is referred to as a reference occupation. In S103, for example, the reference occupations of each second user in the target user group and the recruitment requirements of each reference occupation can be stored in a database in advance, and then the reference occupations of each second user in the target user group and the recruitment requirements of each reference occupation are retrieved from the database. For any reference occupation, the recruitment requirements of the reference occupation can include at least one of the professional requirements for the applicant, the educational requirements for the applicant, the age requirements for the applicant, the personality and hobbies requirements for the applicant, the work experience requirements for the applicant, and the skills requirements for the applicant.
[0067] S104: According to the recruitment requirements of each reference occupation, a target reference occupation whose basic items of the first user meet the recruitment requirements is screened out from multiple reference occupations.
[0068] The recruitment requirements of different reference occupations may be the same or different, and this application does not limit this. In some embodiments, in S104, based on the recruitment requirements of each reference occupation, a target reference occupation whose basic items of the first user meet the recruitment requirements can be screened out from multiple reference occupations. For example, a target reference occupation whose major of the first user meets the professional requirements for the applicant, whose academic qualifications meet the academic requirements for the applicant, and whose personality and hobby description of the first user meets the personality and hobby requirements for the applicant can be screened out from multiple reference occupations.
[0069] In other embodiments, in order to make the recommended occupations more accurate, target reference occupations whose basic items and experience and ability items of the first user meet the recruitment requirements can be screened out from multiple reference occupations based on the recruitment requirements of each reference occupation. This will not be repeated here.
[0070] S105: For any target reference occupation, calculate the ratio of the number of second users in the target user group who have engaged in the target reference occupation to the total number of second users in the target user group, and use the ratio as the occupation conversion rate of the target reference occupation. The occupation conversion rate is used to characterize the reference probability of the first user successfully converting to the target reference occupation.
[0071] For any second user, if the occupation currently engaged in by the second user or the occupation engaged in the historical time period is the target reference occupation, it is considered that the second user has engaged in the target reference occupation. For any target reference occupation, the ratio of the number of second users who have engaged in the target reference occupation in the target user group to the total number of second users in the target user group can be calculated, and the ratio is used as the occupation conversion rate of the target reference occupation. The occupation conversion rate can be a fraction or a percentage. For example, if the total number of second users in the target user group is 50, and the number of second users who have engaged in target reference occupation A in the target user group is 40, then the occupation conversion rate of target reference occupation A is 80%. For example, if the total number of second users in the target user group is 50, and the number of second users who have engaged in target reference occupation B in the target user group is 30, then the occupation conversion rate of target reference occupation B is 60%. The occupation conversion rate is used to characterize the reference probability of the first user's successful conversion to the target reference occupation. The higher the occupation conversion rate, the greater the success rate of the first user's conversion to the target reference occupation.
[0072] S106: In descending order of occupational conversion rate, the top N target reference occupations in terms of occupational conversion rate are selected as target recommended occupations, where N is a positive integer.
[0073] In S106, the first N target reference occupations in the order of occupation conversion rate from large to small can be used as target recommended occupations, where N≥1, and the size of N can be flexibly adjusted according to actual conditions, and this application does not limit this. It is understandable that the target recommended occupation can be an occupation different from the occupation currently engaged in by the first user.
[0074] S107: Generate a career transition suggestion for the target recommended career, and provide the career transition suggestion for the target recommended career to the first user.
[0075] In S107, a career transition suggestion for the target recommended occupation may be generated and provided to the first user, and the career transition suggestion for the target recommended occupation may be displayed on a terminal device used by the first user for viewing by the first user.
[0076] The career conversion recommendation method provided by the embodiment of the present application firstly, based on at least one experience capability item in the work experience and skills of the first user, the first user is classified into a target user group, and the target user group includes at least one second user with the same experience capability item as the first user; next, the reference occupations of each second user in the target user group are used as references, and the target reference occupations of each basic item of the first user that meet the recruitment requirements are screened out from multiple reference occupations; next, the career conversion rate of each target reference occupation is calculated according to the number of second users who have engaged in each target reference occupation in the target user group and the total number of second users in the target user group; next, according to the career conversion rate of each target reference occupation, the target recommended occupation is determined from multiple target reference occupations, and a career conversion suggestion for the target recommended occupation is generated and provided to the first user. On the one hand, the correlation between users is mined, and based on at least one experience capability item in the work experience and skills of the first user, the first user is classified into the target user group where the second user with the same experience capability item as the first user is located; the reference occupations of each second user in the target user group are used as references, and according to the personal situation of the user, the target reference occupations of each basic item of the first user that meet the recruitment requirements are screened out from multiple reference occupations. In this way, based on the user's personal situation and with the help of the second user's reference occupation as a reference, the accuracy of occupation recommendation and the success rate of the first user's conversion to the recommended occupation are improved, which is conducive to the first user's better adaptation to the converted occupation. On the other hand, combined with big data analysis, by calculating the occupation conversion rate of each target reference occupation, and determining the target recommended occupation based on the occupation conversion rate, generating occupation conversion suggestions for the target recommended occupation, the occupation conversion rate is combined to further improve the accuracy of occupation recommendation and the success rate of the first user's conversion to the recommended occupation, which can provide users with more accurate and practical occupation conversion suggestions, help users better plan their career development paths, and cope with the challenges brought by unemployment and occupation conversion.
[0077] According to some embodiments of the present application, optionally, before S106: sorting the top N target reference occupations in order of occupational conversion rate from large to small as target recommended occupations, the occupational conversion recommendation method may further include the following steps one to four.
[0078] Step 1: For any target reference occupation, each basic item and each experience and ability item of the first user are used as scoring items for scoring.
[0079] Among them, each scoring item corresponds to a basic item or an experience and ability item, and the scoring items are provided with recruitment requirements, basic points and additional points. For any i-th scoring item, the basic points of the i-th scoring item are given if the recruitment requirements of the i-th scoring item are met, and the additional points of the i-th scoring item are increased if the recruitment requirements are higher than the i-th scoring item, where i is a positive integer. It should be noted that the recruitment requirements, basic points and additional points corresponding to each scoring item can be flexibly adjusted according to actual conditions, and this application does not limit this. In some embodiments, for any scoring item, the basic points corresponding to the scoring item can be greater than the additional points corresponding to the scoring item, that is, the value of the basic points can be greater than the value of the additional points.
[0080] For any reference occupation, for example, multiple recruitment requirements for scoring items can be set, such as but not limited to professional requirements for applicants, educational requirements for applicants, age requirements for applicants, personality and hobby requirements for applicants, work experience requirements for applicants, and / or skill requirements for applicants. Taking the scoring item where the educational requirement for applicants is "bachelor's degree" as an example, if the educational requirement of the first user is "bachelor's degree", the basic score for this scoring item is given. If the educational requirement of the first user is higher than "bachelor's degree", such as "master's degree" or "doctoral degree", in addition to the basic score for this scoring item, additional points for this scoring item are given. If the educational requirement of the first user is lower than "bachelor's degree", such as "high school", no basic score for this scoring item is given.
[0081] For example, if the work experience requirement for applicants is "engaged in occupation A for 3 years", if the first user has been engaged in occupation A for 3 years, the basic score for this scoring item will be given. If the first user has been engaged in occupation A for more than 3 years, such as 5 years, in addition to the basic score for this scoring item, additional points will be given for this scoring item. If the first user has been engaged in occupation A for less than 3 years, such as 1 year, no basic score for this scoring item will be given.
[0082] Step 2: Set up career experience tasks for each target reference occupation.
[0083] For any target reference occupation, a career experience task of the target reference occupation can be set. The career experience task of the target reference occupation can be used to test whether the first user meets the recruitment requirements of the target reference occupation for basic items and / or test whether the first user meets the recruitment requirements of the target reference occupation for experience and ability items.
[0084] In some specific embodiments, optionally, the career experience task of the target reference occupation may include at least one first subtask and at least one second subtask. The first subtask is used to test whether the first user meets the recruitment requirements of the target reference occupation for basic items. For example, in some examples, the first subtask may test the first user's mastery of professional knowledge. The second subtask is used to test whether the first user meets the recruitment requirements of the target reference occupation for experience and ability items. For example, in some examples, the second subtask may test the first user's mastery of one or more skills.
[0085] Step 3: For any target reference occupation, after the first user completes the career experience task of the target reference occupation, a score is given based on the first user's task completion status to obtain a task completion score corresponding to the target reference occupation.
[0086] When there are multiple different target reference occupations, the first user can complete the career experience tasks of each target reference occupation in turn. For any target reference occupation, after the first user completes the career experience task of the target reference occupation, a score is given based on the first user's task completion, such as scoring based on the task completion of the first subtask and the second subtask, to obtain the task completion score corresponding to the target reference occupation. The specific score can be flexibly adjusted according to the actual situation, and this application does not limit this.
[0087] Step 4: For any target reference occupation, calculate the sum of the scores of multiple scoring items and the task completion score corresponding to the target reference occupation to obtain the total score corresponding to the target reference occupation.
[0088] For any target reference occupation, calculate the sum of the scores of the multiple scoring items corresponding to the target reference occupation and the task completion score corresponding to the target reference occupation, so as to obtain the total score corresponding to the target reference occupation. That is, add the scores of the multiple scoring items corresponding to the target reference occupation, and then add them to the task completion score corresponding to the target reference occupation, so as to obtain the total score corresponding to the target reference occupation. For example, the total score corresponding to the target reference occupation is represented by F, F = F1 + F2 + ... Fn + F'. Among them, F1 ~ Fn represent the scores of the multiple scoring items corresponding to the target reference occupation, n is a positive integer, and F' represents the task completion score corresponding to the target reference occupation.
[0089] Accordingly, S106: in descending order of occupation conversion rate, the top N target reference occupations in terms of occupation conversion rate are selected as target recommended occupations, which may specifically include the following steps:
[0090] Sort the first N target reference occupations in descending order according to the total scores, and take the first N1 target reference occupations in total scores as the target recommended occupations, N1≤N, N1 is a positive integer.
[0091] Specifically, after obtaining the total scores corresponding to the first N target reference occupations, the first N target reference occupations can be sorted in descending order according to the total scores, and the first N1 target reference occupations in the total score sorting are used as target recommended occupations. N1 can be less than or equal to N, and the size of N1 can be flexibly adjusted according to actual conditions, and this application does not limit this.
[0092] In this way, by scoring each basic item and each experience and ability item of the first user as scoring items, and using the total score corresponding to the target reference occupation to further screen out the target recommended occupation, it is possible to screen out the target recommended occupation that is more in line with the first user's actual situation and experience and ability, thereby further improving the accuracy of occupation recommendation and the success rate of the first user's conversion to the recommended occupation, which is conducive to the first user's better adaptation to the converted occupation. On the other hand, by setting up career experience tasks for each target reference occupation, scoring according to the first user's task completion, and finally using the task completion score to calculate the total score corresponding to the target reference occupation, it can help the first user better understand the occupation that he is suitable for or likes in advance, which is conducive to better screening out the target recommended occupation that is in line with the first user's actual situation and experience and ability, and provide a reference for the first user to change his occupation.
[0093] According to some embodiments of the present application, optionally, the resume information of multiple sample users can be obtained in advance, and the resume information includes multiple basic items and multiple experience and ability items, and the actual target recommended occupations of the multiple sample users are known. Next, the multiple basic items and multiple experience and ability items of each sample user are input into the machine learning model, and the machine learning model calculates the occupation conversion rate in a manner similar to the above steps S102 to S106, and obtains the predicted target recommended occupation of the sample user. Next, the machine learning model compares the predicted target recommended occupation of the sample user with the actual target recommended occupation of the sample user, and adjusts the model parameters in the machine learning model according to the comparison result until the error between the predicted target recommended occupation of the sample user and the actual target recommended occupation of the sample user is within a preset error range, and obtains a trained machine learning model. When in use, the multiple basic items and multiple experience and ability items of the first user are input into the trained machine learning model, and the trained machine learning model calculates the occupation conversion rate of each target reference occupation, and obtains the predicted target recommended occupation corresponding to the first user. Exemplarily, the machine learning model may include a model based on a logistic regression algorithm or a model based on a decision tree algorithm, etc.
[0094] According to some embodiments of the present application, optionally, by training a machine learning model based on resume information of multiple sample users, after inputting multiple basic items and multiple experience ability items of the first user into the trained machine learning model, the trained machine learning model can calculate the total score corresponding to the target reference occupation in a manner similar to steps one to four above, sort the first N target reference occupations in order from large to small according to the total score, and use the first N1 target reference occupations ranked by the total score as target recommended occupations.
[0095] In this way, by using machine learning technology to provide customized career transition suggestions based on the user's personal situation, it can help users better plan their career development paths and cope with the challenges brought about by unemployment and career transitions.
[0096] According to some embodiments of the present application, the machine learning model can optionally be optimized and updated regularly, and the prediction accuracy and recommendation effect can be continuously improved in combination with feedback data.
[0097] According to some embodiments of the present application, optionally, the career transition recommendation method may also include the following steps five to eleven.
[0098] Step 5: Based on the recruitment requirements of multiple occupations stored in the database, select alternative occupations other than the reference occupations from the database whose basic items of the first user meet the recruitment requirements.
[0099] After obtaining the reference occupation of the second user, the alternative occupations other than the reference occupations and whose basic items of the first user meet the recruitment requirements can be screened out from the database according to the recruitment requirements of multiple occupations stored in the database. That is, among the occupations other than the reference occupations, the occupations whose basic items of the first user meet the recruitment requirements are screened out as the alternative occupations. The number of alternative occupations can be one or more.
[0100] Step 6: For any candidate occupation, each basic item and each experience and ability item of the first user are used as scoring items for scoring.
[0101] Among them, each scoring item corresponds to a basic item or an experience and ability item, and the scoring items are set with recruitment requirements, basic points and additional points. For any j-th scoring item, if the recruitment requirements of the j-th scoring item are met, the basic points of the j-th scoring item will be given, and if the recruitment requirements are higher than the j-th scoring item, the additional points of the j-th scoring item will be increased, and j is a positive integer. The scoring process of step six is similar to the scoring process of step one above, and will not be repeated here.
[0102] Step 7: Set up career experience tasks for each alternative career.
[0103] Step 8: For any alternative occupation, after the first user completes the occupation experience task of the alternative occupation, a score is given according to the task completion status of the first user to obtain the task completion score corresponding to the alternative occupation.
[0104] Step 9: For any alternative occupation, calculate the sum of the scores of multiple scoring items and the task completion score corresponding to the alternative occupation to obtain the total score corresponding to the alternative occupation.
[0105] The specific process of step 7 to step 9 is similar to the specific process of step 2 to step 4 above, and will not be repeated here. The difference is that step 2 to step 4 is aimed at the target reference occupation, and step 7 to step 9 is aimed at the alternative occupation, that is, the occupation other than the reference occupation and the basic items of the first user meet the recruitment requirements.
[0106] Step 10: In descending order of total scores, sort the top M alternative occupations by total scores as recommended alternative occupations, where M is a positive integer.
[0107] Specifically, after obtaining the total scores corresponding to the candidate occupations, the top M candidate occupations in the order of the total scores from largest to smallest can be selected as the candidate recommended occupations. The size of M can be flexibly adjusted according to the actual situation, and this application does not limit this.
[0108] Step 11: Generate career transition suggestions for the alternative recommended careers, and provide the career transition suggestions for the alternative recommended careers to the first user.
[0109] In step eleven, career transition suggestions for alternative recommended occupations may be generated and provided to the first user, and the career transition suggestions for the alternative recommended occupations may be displayed on a terminal device used by the first user for the first user to view.
[0110] In this way, on the basis of the career transition suggestions for the target recommended occupation, career transition suggestions for alternative recommended occupations are also provided to the first user based on the first user's personal situation. This can provide the first user with a wider range of career transition suggestions, broaden the first user's career development path, help the first user better understand the conversion trends of more occupations, and help the first user find a suitable career development path.
[0111] According to some embodiments of the present application, optionally, in step 5: after selecting alternative occupations other than the reference occupations from the database according to the recruitment requirements of multiple occupations stored in the database and whose basic items of the first user meet the recruitment requirements, in step 6: before scoring each basic item and each experience and ability item of the first user as scoring items for any alternative occupation, the occupation conversion recommendation method may further include the following steps:
[0112] If the first user inputs job-seeking requirements for the occupation to be changed, the alternative occupations that do not meet the job-seeking requirements are filtered out from the alternative occupations, and the alternative occupations that meet the job-seeking requirements are retained.
[0113] That is, the first user can input the job-seeking requirements for the job to be changed. The job-seeking requirements may include at least one of salary requirements, working hours requirements, working environment requirements, and business trip requirements. The alternative occupations that do not meet the job-seeking requirements of the first user can be filtered out from the alternative occupations, and the alternative occupations that meet the job-seeking requirements of the first user are retained.
[0114] Accordingly, step six: for any candidate occupation, scoring each basic item and each experience and ability item of the first user as scoring items may specifically include the following steps:
[0115] For any candidate occupation that meets the job-seeking requirements, each basic item and each experience and ability item of the first user are used as scoring items for scoring.
[0116] In this way, according to the job-seeking requirements of the first user for the job he wants to change, alternative occupations that meet the job-seeking requirements of the first user can be screened out, and career recommendations can be made based on this, which can make the career recommendations more humane and improve the user experience.
[0117] According to some embodiments of the present application, optionally, the career transition recommendation method may further include the following steps:
[0118] The career transition suggestions for the target recommended occupation and the career transition suggestions for the alternative recommended occupations are displayed separately and in order.
[0119] For example, the career transition suggestions for the target recommended occupation and the career transition suggestions for the alternative recommended occupations may be divided into two columns, with the career transition suggestions for the target recommended occupations being displayed in sequence in the first column and the career transition suggestions for the alternative recommended occupations being displayed in sequence in the second column.
[0120] When displayed, the career conversion suggestion of the target recommended occupation may include the name of the target recommended occupation, the career conversion rate of the target recommended occupation, the total score of the target recommended occupation, the salary level of the target recommended occupation, the market recruitment data of the target recommended occupation, the skills currently mastered by the first user, and at least one of the skills that need to be mastered to engage in the target recommended occupation. Among them, for example, the market recruitment data of the target recommended occupation can be the number of recruits for the entire target recommended occupation, the number of recruits for the target recommended occupation in the target area, or the number of recruits for the target recommended occupation of the target company. The target area and target company can be any area and any company, and this application does not limit this.
[0121] In this way, personalized career development suggestions can be presented to users in a visual manner, which can help the first user understand the salary level and demand trend of the target recommended occupation, and can also help the first user understand his or her own strengths, such as the skills he or she has mastered, and help the first user understand his or her own shortcomings, such as the skills that need to be mastered.
[0122] Accordingly, the career conversion suggestion for the alternative recommended occupation may include the name of the alternative recommended occupation, the total score of the alternative recommended occupation, the salary level of the alternative recommended occupation, the market recruitment data of the alternative recommended occupation, the skills currently mastered by the first user, and at least one of the skills that need to be mastered to engage in the alternative recommended occupation. Among them, for example, the market recruitment data for the alternative recommended occupation can be the number of recruits for the entire alternative recommended occupation, the number of recruits for the alternative recommended occupation in the target area, or the number of recruits for the alternative recommended occupation of the target company. The target area and the target company can be any area and any company, and this application does not limit this.
[0123] In this way, the first user can understand the salary level and demand trend of the alternative recommended occupations, and can also understand his own advantages, such as the skills he has mastered, and understand his own shortcomings, such as the skills he needs to master.
[0124] According to some embodiments of the present application, optionally, the display interface may be a human-computer interaction interface, on which the first user may view career transition suggestions, provide user feedback, and / or update personal information, etc.
[0125] According to some embodiments of the present application, optionally, career transition suggestions can be optimized on a regular or real-time basis based on user feedback and user behavior data to improve the personalized service level of career recommendations.
[0126] According to some embodiments of the present application, optionally, after S107: providing the career transition suggestion of the target recommended career to the first user, the career transition recommendation method may further include the following steps twelve and thirteen.
[0127] Step 12: Highlight the target recommended occupations whose total scores are greater than the first preset threshold and whose occupation conversion rate is greater than the second preset threshold. The first preset threshold and the second preset threshold can be flexibly adjusted according to actual conditions, and this application does not limit this.
[0128] In this way, the target recommended occupations whose total scores are greater than the first preset threshold and whose occupation conversion rates are greater than the second preset threshold are highlighted, so that the first user can intuitively understand the target recommended occupations that are most suitable or relatively suitable for him / her.
[0129] Step 13: In response to the first user's click input for the target recommended occupation, the company information of the current target recommended occupation is displayed. The company information includes at least the company name, the number of people recruiting for the target recommended occupation and the company risk level. The company risk level is used to reflect the company's financial status and / or staff turnover status.
[0130] Specifically, the company's financial status data and / or personnel turnover status data can be collected, and then the company's risk level can be determined based on the company's financial status data and / or personnel turnover status data. The number of company risk levels can be flexibly adjusted according to actual conditions, and this application does not limit this. For example, in some examples, three company risk levels can be set, namely low risk, medium risk and high risk. For example, when the company's financial situation is poor and / or there are many people leaving, the company's risk level is high risk. When the company's financial situation is moderate and / or the personnel turnover is moderate, the company's risk level is medium risk. When the company's financial situation is good and / or there are many new employees, the company's risk level is low risk.
[0131] When the first user clicks on the target recommended occupation, the company information of the current target recommended occupation is displayed, which can help the first user to timely understand the company recruiting the target recommended occupation and its personnel needs, and also help the first user to timely understand the company's risk level to provide a reference for the first user to submit his resume.
[0132] Based on the same technical concept as the career transition recommendation method provided in the above embodiment, the present application also provides a specific implementation of the career transition recommendation device. Please refer to the following embodiment.
[0133] Figure 2 This is a schematic diagram of a structure of a career change recommendation device provided in an embodiment of the present application. Figure 2 As shown, the career transition recommendation device 20 provided in the embodiment of the present application may include the following modules:
[0134] The acquisition module 201 is used to acquire the resume information of the first user, where the resume information includes multiple basic items and multiple experience and ability items, where the multiple basic items include major, education background, and personality and hobbies description, and the multiple experience and ability items include work experience and skills;
[0135] A grouping module 202, configured to classify the first user into a target user group based on at least one experience capability item of the first user, wherein the target user group includes at least one second user having the same experience capability item as the first user;
[0136] The retrieval module 203 is used to retrieve the reference occupations of each second user in the target user group and the recruitment requirements of each reference occupation, where the reference occupations include the occupation currently engaged in by the second user and / or the occupation engaged in by the second user in a historical time period;
[0137] The first screening module 204 is used to screen out target reference occupations whose basic items of the first user meet the recruitment requirements from multiple reference occupations according to the recruitment requirements of each reference occupation;
[0138] The first calculation module 205 is used to calculate, for any target reference occupation, the ratio of the number of second users in the target user group who have engaged in the target reference occupation to the total number of second users in the target user group, and use the ratio as the occupation conversion rate of the target reference occupation, which is used to represent the reference probability of the first user successfully converting to the target reference occupation;
[0139] The first determination module 206 is used to select the first N target reference occupations with the highest occupation conversion rate as target recommended occupations in descending order of occupation conversion rate, where N is a positive integer;
[0140] The first generating module 207 is used to generate a career change suggestion for the target recommended career and provide the career change suggestion for the target recommended career to the first user.
[0141] The career conversion recommendation device provided by the embodiment of the present application, on the one hand, mines the correlation between users, and based on at least one experience ability item in the work experience and skills of the first user, classifies the first user into the target user group where the second user with the same experience ability item as the first user is located; takes the reference occupations of each second user in the target user group as a reference, and according to the personal situation of the user, screens out the target reference occupations whose basic items of the first user meet the recruitment requirements from multiple reference occupations. In this way, according to the personal situation of the user and with the reference occupation of the second user as a reference, the accuracy of career recommendation and the success rate of the first user's conversion to the recommended occupation are improved, which is conducive to the first user's better adaptation to the converted occupation. On the other hand, combined with big data analysis, by calculating the career conversion rate of each target reference occupation, and determining the target recommended occupation according to the career conversion rate, generating career conversion suggestions for the target recommended occupation, combining the career conversion rate to further improve the accuracy of career recommendation and the success rate of the first user's conversion to the recommended occupation, it can provide users with more accurate and practical career conversion suggestions, help users better plan their career development paths, and cope with the challenges brought by unemployment and career conversion.
[0142] According to some embodiments of the present application, optionally, the career transition recommendation device 20 provided in the embodiments of the present application may include a second calculation module, which is used to score the various basic items and various experience and ability items of the first user as scoring items for any target reference occupation, wherein each scoring item corresponds to a basic item or an experience and ability item, and the scoring item is provided with recruitment requirements, basic scores and additional scores. For any i-th scoring item, the basic score of the i-th scoring item is given if the recruitment requirements of the i-th scoring item are met, and the additional score of the i-th scoring item is increased if the recruitment requirements are higher than the i-th scoring item, where i is a positive integer; career experience tasks are set for each target reference occupation; for any target reference occupation, after the first user completes the career experience task of the target reference occupation, the first user is scored according to the task completion status to obtain the task completion score corresponding to the target reference occupation; for any target reference occupation, the sum of the scores of multiple scoring items and the task completion score corresponding to the target reference occupation is calculated to obtain the total score corresponding to the target reference occupation. The first determination module 206 can be specifically used to sort the first N target reference occupations in descending order according to the total scores, and take the first N1 target reference occupations in terms of total scores as target recommended occupations, N1≤N, and N1 is a positive integer.
[0143] According to some embodiments of the present application, optionally, the career experience task of the target reference occupation includes at least one first subtask and at least one second subtask, the first subtask is used to test whether the first user meets the recruitment requirements of the target reference occupation for basic items, and the second subtask is used to test whether the first user meets the recruitment requirements of the target reference occupation for experience and ability items.
[0144] According to some embodiments of the present application, optionally, the career transition recommendation device 20 provided in the embodiments of the present application may include a second generation module, which is used to screen out alternative careers other than the reference careers from the database and whose basic items of the first user meet the recruitment requirements according to the recruitment requirements of multiple careers stored in the database; for any alternative career, the basic items and experience and ability items of the first user are used as scoring items for scoring, wherein each scoring item corresponds to a basic item or an experience and ability item, and the scoring item is provided with recruitment requirements, basic points and additional points. For any j-th scoring item, a basic score for the j-th scoring item is given if the recruitment requirements of the j-th scoring item are met, and a basic score for the j-th scoring item is given if the recruitment requirements of the j-th scoring item are met, and a basic score for the j-th scoring item is given if the recruitment requirements of the j-th scoring item are met. It is required to add additional points for the j-th scoring item, where j is a positive integer; set career experience tasks for each alternative profession; for any alternative profession, after the first user completes the career experience task of the alternative profession, score it according to the task completion status of the first user, and obtain the task completion score corresponding to the alternative profession; for any alternative profession, calculate the sum of the scores of multiple scoring items and the task completion score corresponding to the alternative profession, and obtain the total score corresponding to the alternative profession; in order of the total scores from large to small, sort the top M alternative professions with the total scores as alternative recommended professions, where M is a positive integer; generate career conversion suggestions for the alternative recommended professions, and provide the career conversion suggestions for the alternative recommended professions to the first user.
[0145] According to some embodiments of the present application, optionally, the career conversion recommendation device 20 provided in the embodiments of the present application may include an input screening module, which is used to filter out the alternative careers that do not meet the job search requirements from the alternative careers if the first user inputs the job search requirements for the career to be converted, and retain the alternative careers that meet the job search requirements. The second generation module is specifically used to score each basic item and each experience and ability item of the first user as a scoring item for any alternative career that meets the job search requirements; wherein the job search requirements include at least one of salary requirements, working time requirements, working environment requirements, and business trip requirements.
[0146] According to some embodiments of the present application, optionally, the career conversion recommendation device 20 provided in the embodiments of the present application may include a display module for displaying the career conversion suggestions of the target recommended career and the career conversion suggestions of the alternative recommended career in separate columns and in order. When displayed, the career conversion suggestions of the target recommended career include the name of the target recommended career, the career conversion rate of the target recommended career, the total score of the target recommended career, the salary level of the target recommended career, the market recruitment data of the target recommended career, the skills currently mastered by the first user, and at least one of the skills that need to be mastered to engage in the target recommended career; the career conversion suggestions of the alternative recommended career include the name of the alternative recommended career, the total score of the alternative recommended career, the salary level of the alternative recommended career, the market recruitment data of the alternative recommended career, the skills currently mastered by the first user, and at least one of the skills that need to be mastered to engage in the alternative recommended career.
[0147] According to some embodiments of the present application, optionally, the display module can also be used to highlight target recommended occupations whose total scores are greater than a first preset threshold and whose occupation conversion rates are greater than a second preset threshold; in response to a click input by the first user for the target recommended occupation, the company information of the current recruitment target recommended occupation is displayed, and the company information includes at least the company name, the number of people recruiting for the target recommended occupation, and the company risk level, and the company risk level is used to reflect the company's financial status and / or staff turnover status.
[0148] Figure 2 Each module / unit in the device shown has the function of implementing each step in the career transition recommendation method provided by the above method embodiment and can achieve its corresponding technical effect. For the sake of concise description, it will not be repeated here.
[0149] The electronic device in the embodiment of the present application may be a user terminal device, a server, other computing devices, or a cloud server. Figure 3 A schematic diagram of the hardware structure of an electronic device according to an embodiment of the present application is shown. The electronic device may include a processor 301 and a memory 302 storing computer program instructions. When the processor 301 executes the computer program instructions, the process or function of any of the above-mentioned embodiments of the method is implemented.
[0150] Specifically, the processor 301 may include a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present application. The memory 302 may include a large-capacity memory for data or instructions. For example, the memory 302 may be at least one of the following: a hard disk drive (HDD), a read-only memory (ROM), a random access memory (RAM), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a tape, a universal serial bus (USB) drive, or other physical / tangible memory storage devices. For another example, the memory 302 may include a removable or non-removable (or fixed) medium. For another example, the memory 302 may be inside or outside the integrated gateway disaster recovery device. The memory 302 may be a non-volatile solid-state memory. In other words, the memory 302 generally includes a tangible (non-transitory) computer-readable storage medium (such as a memory device) encoded with computer-executable instructions, and when the software is executed (such as executed by one or more processors), the operations described in the method of the embodiments of the present application may be performed. The processor 301 implements the process or function of any method in the above embodiments by reading and executing the computer program instructions stored in the memory 302 .
[0151] In one example, Figure 3 The electronic device shown may also include a communication interface 303 and a bus 310. Among them, the processor 301, the memory 302, and the communication interface 303 are connected through the bus 310 and complete the communication between each other. The communication interface 303 is mainly used to realize the communication between each module, device, unit and / or device in the embodiment of the present application. The bus 310 includes hardware, software or both, and can couple the components of the online data traffic billing device to each other. For example, the bus may include at least one of the following: an accelerated graphics port (AGP) or other graphics bus, an enhanced industrial standard architecture (EISA) bus, a front-end bus (FSB), a hypertransport (HT) interconnect, an industrial standard architecture (ISA) bus, an infinite bandwidth interconnect, a low pin count (LPC) bus, a memory bus, a micro channel architecture (MCA) bus, a peripheral component interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a serial advanced technology attachment (SATA) bus, a video electronics standard association local (VLB) bus or other suitable buses. The bus 310 may include one or more buses. Although the embodiments of the present application describe or illustrate a specific bus, the embodiments of the present application may consider any suitable bus or interconnection method.
[0152] In combination with the method in the above embodiments, an embodiment of the present application also provides a computer-readable storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the process or function of any method in the above embodiments is implemented.
[0153] In addition, an embodiment of the present application further provides a computer program product, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the process or function of any one of the methods in the above embodiments is implemented.
[0154] The above exemplarily describes the flowcharts and / or block diagrams of the methods, devices, systems and computer program products of the embodiments of the present application, and describes the relevant various aspects. It should be understood that each box or combination thereof in the flowchart and / or block diagram can be implemented by computer program instructions, or by dedicated hardware that performs a specified function or action, or by a combination of dedicated hardware and computer instructions. For example, these computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer or other programmable data processing device to form a machine that enables these instructions executed by such a processor to enable the implementation of the functions / actions specified in each box or combination thereof in the flowchart and / or block diagram. Such a processor can be a general-purpose processor, a special-purpose processor, a special application processor or a field programmable logic circuit.
[0155] The functional blocks shown in the structured block diagram of the embodiment of the present application can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application-specific integrated circuit (ASIC), appropriate firmware, a plug-in, a function card, etc.; when implemented in software, it is a program or code segment used to perform the required task. The program or code segment can be stored in a memory, or transmitted on a transmission medium or a communication link via a data signal carried in a carrier. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.
[0156] It should be noted that the present application is not limited to the specific configurations and processes described above or shown in the figures. The above is only a specific implementation mode of the present application. Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working process of the described system, device, module or unit can refer to the corresponding process in the method embodiment without further description. It should be understood that the scope of protection of the present application is not limited to this. Any technician familiar with the technical field can think of various equivalent modifications or substitutions within the technical scope disclosed in the present application, and these modifications or substitutions should be included in the scope of protection of the present application.
Claims
1. A method for recommending career transitions, characterized in that: include: Obtaining resume information of the first user, the resume information including multiple basic items and multiple experience and ability items, the multiple basic items including major, education background, and personality and hobbies description, and the multiple experience and ability items including work experience and skills; Based on at least one experience capability item of the first user, classify the first user into a target user group, where the target user group includes at least one second user having the same at least one experience capability item as the first user; Retrieving reference occupations of each second user in the target user group and recruitment requirements of each reference occupation, wherein the reference occupations include occupations currently engaged in by the second user and / or occupations engaged in by the second user in a historical time period; According to the recruitment requirements of each reference occupation, a target reference occupation whose basic items of the first user meet the recruitment requirements is selected from multiple reference occupations; For any target reference occupation, calculate the ratio of the number of second users in the target user group who have engaged in the target reference occupation to the total number of second users in the target user group, and use the ratio as the occupation conversion rate of the target reference occupation. The occupation conversion rate is used to characterize the reference probability of the first user successfully converting to the target reference occupation. In descending order of occupational conversion rate, the top N target reference occupations in terms of occupational conversion rate are selected as target recommended occupations, where N is a positive integer; A career transition suggestion for the target recommended career is generated, and the career transition suggestion for the target recommended career is provided to the first user.
2. The method according to claim 1, characterized in that: Before selecting the top N target reference occupations with the highest occupation conversion rates as target recommended occupations in descending order of occupation conversion rates, the method further includes: For any target reference occupation, each basic item and each experience and ability item of the first user is used as a scoring item for scoring, wherein each scoring item corresponds to a basic item or an experience and ability item, and the scoring item is provided with recruitment requirements, basic points and additional points. For any i-th scoring item, if the recruitment requirements of the i-th scoring item are met, the basic points of the i-th scoring item are given, and if the recruitment requirements of the i-th scoring item are higher than the i-th scoring item, the additional points of the i-th scoring item are increased, and i is a positive integer; Set up career experience tasks for each target reference career; For any target reference occupation, after the first user completes the occupation experience task of the target reference occupation, a score is given according to the task completion status of the first user to obtain the task completion score corresponding to the target reference occupation; For any target reference occupation, calculate the sum of the scores of multiple scoring items and the task completion score corresponding to the target reference occupation to obtain the total score corresponding to the target reference occupation; In order of career conversion rate from large to small, the top N target reference careers in terms of career conversion rate are selected as target recommended careers, including: Sort the first N target reference occupations in descending order according to the total scores, and take the first N1 target reference occupations in total scores as the target recommended occupations, N1≤N, N1 is a positive integer.
3. The method according to claim 2, characterized in that The career experience task of the target reference occupation includes at least one first subtask and at least one second subtask. The first subtask is used to test whether the first user meets the recruitment requirements of the target reference occupation for basic items, and the second subtask is used to test whether the first user meets the recruitment requirements of the target reference occupation for experience and ability items.
4. The method according to claim 1, characterized in that: The method further comprises: According to the recruitment requirements of multiple occupations stored in the database, select from the database alternative occupations other than the reference occupations and whose basic items of the first user meet the recruitment requirements; For any candidate occupation, each basic item and each experience and ability item of the first user is used as a scoring item for scoring, wherein each scoring item corresponds to a basic item or an experience and ability item, and the scoring item is provided with recruitment requirements, basic points and additional points. For any j-th scoring item, if the recruitment requirements of the j-th scoring item are met, the basic points of the j-th scoring item are given, and if the recruitment requirements of the j-th scoring item are higher than the recruitment requirements of the j-th scoring item, the additional points of the j-th scoring item are increased, and j is a positive integer; Set up career experience tasks for each alternative career; For any candidate occupation, after the first user completes the occupation experience task of the candidate occupation, a score is given according to the task completion status of the first user to obtain the task completion score corresponding to the candidate occupation; For any alternative occupation, calculate the sum of the scores of multiple scoring items and the task completion score corresponding to the alternative occupation to obtain the total score corresponding to the alternative occupation; In descending order of total scores, the top M candidate occupations with the highest total scores are selected as the recommended candidate occupations, where M is a positive integer; A career transition suggestion for the alternative recommended career is generated, and the career transition suggestion for the alternative recommended career is provided to the first user.
5. The method according to claim 4, characterized in that After selecting alternative occupations other than the reference occupations and for which each basic item of the first user meets the recruitment requirements according to the recruitment requirements of multiple occupations stored in the database, and before using each basic item and each experience and ability item of the first user as scoring items for any of the alternative occupations for scoring, the method further includes: If the first user inputs job-seeking requirements for the job to be changed, then the alternative jobs that do not meet the job-seeking requirements are filtered out from the alternative jobs, and the alternative jobs that meet the job-seeking requirements are retained; For any candidate occupation, each basic item and each experience and ability item of the first user are used as scoring items for scoring, including: For any candidate occupation that meets the job-seeking requirements, each basic item and each experience and ability item of the first user are used as scoring items for scoring; Among them, job application requirements include at least one of salary requirements, working hours requirements, working environment requirements and business trip requirements.
6. The method according to claim 4 or 5, characterized in that: The method further comprises: The career conversion suggestions of the target recommended occupation and the career conversion suggestions of the alternative recommended occupations are displayed in separate columns and in order; when displayed, the career conversion suggestions of the target recommended occupation include the name of the target recommended occupation, the career conversion rate of the target recommended occupation, the total score of the target recommended occupation, the salary level of the target recommended occupation, the market recruitment data of the target recommended occupation, and at least one of the skills currently mastered by the first user and the skills that need to be mastered to engage in the target recommended occupation; The career transition suggestion for the alternative recommended occupation includes the name of the alternative recommended occupation, the total score of the alternative recommended occupation, the salary level of the alternative recommended occupation, the market recruitment data of the alternative recommended occupation, the skills currently mastered by the first user, and at least one of the skills that need to be mastered to engage in the alternative recommended occupation.
7. The method according to claim 2, characterized in that After providing the career change suggestion of the target recommended career to the first user, the method further includes: Highlight the target recommended occupations whose total scores are greater than a first preset threshold and whose occupation conversion rates are greater than a second preset threshold; In response to the first user's click input for the target recommended occupation, company information of the current target recommended occupation is displayed, wherein the company information includes at least the company name, the number of people recruiting for the target recommended occupation and the company risk level, wherein the company risk level is used to reflect the company's financial status and / or staff turnover status.
8. A career change recommendation device, characterized in that: include: An acquisition module, used to acquire resume information of the first user, the resume information including multiple basic items and multiple experience and ability items, the multiple basic items including major, education background and personality and hobbies description, the multiple experience and ability items including work experience and skills; A grouping module, configured to classify the first user into a target user group based on at least one experience capability item of the first user, wherein the target user group includes at least one second user having the same experience capability item as the first user; A retrieval module, used to retrieve reference occupations of each second user in the target user group and recruitment requirements of each reference occupation, wherein the reference occupations include occupations currently engaged in by the second user and / or occupations engaged in by the second user in a historical time period; A first screening module is used to screen out target reference occupations whose basic items of the first user meet the recruitment requirements from multiple reference occupations according to the recruitment requirements of each reference occupation; A first calculation module is used to calculate, for any target reference occupation, a ratio of the number of second users in the target user group who have engaged in the target reference occupation to the total number of second users in the target user group, and use the ratio as the occupation conversion rate of the target reference occupation, the occupation conversion rate being used to characterize a reference probability of the first user successfully converting to the target reference occupation; The first determination module is used to select the first N target reference occupations with the highest occupation conversion rate as target recommended occupations in descending order of occupation conversion rate, where N is a positive integer; The first generating module is used to generate a career change suggestion for a target recommended career and provide the career change suggestion for the target recommended career to a first user.
9. An electronic device, characterized in that: The electronic device comprises: a processor and a memory storing computer program instructions; when the electronic device executes the computer program instructions, the method according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by a processor, the method according to any one of claims 1 to 7 is implemented.
