!! This pull request is meant to be a draft and not meant to be directly merged until the issues below are resolved !!
Description
adds a new recruiter user type
adds a new career tab on NodeBB, that leads to a new career page
the new career page will
allow students to submit relevant information about themselves for recruiters to see
allow recruiters to see a list of students who have submitted their information, together with the prediction of their success in the industry
Motivation
a significant number of job recruiters have taken an interest in your project and would like to use the platform as a means to reach out to students for career opportunities. However, the population of students is too large and increasing annually.
They are concerned by the sheer number of students to review for job applications, and recruiters want a simpler way to narrow the applicant pool.
So, we are introducing an extra ML-based feature to take in student performance data and provide a prediction of which applicants are more likely to succeed in the industry
Current Progress
Progress on the ML-based career feature.
Model
[x] Implement a new account type "recruiter" to be used during registration added to src/controllers/index.js
[X] Add storage/retrieval of user-based career-related information in src/user/career.js
View/Controller
[X] Adding a career page for students and recruiters to view/submit application information, all under themes/nodebb-theme-persona/templates
!! This pull request is meant to be a draft and not meant to be directly merged until the issues below are resolved !!
Description
adds a new recruiter user type adds a new career tab on NodeBB, that leads to a new career page the new career page will allow students to submit relevant information about themselves for recruiters to see allow recruiters to see a list of students who have submitted their information, together with the prediction of their success in the industry
Motivation
Current Progress
Progress on the ML-based career feature.
Model
View/Controller
themes/.../templates/partials/career/student.tpl
themes/.../templates/partials/career/recruiter.tpl
src/controllers/career.js
ML Work
README
for more informationsrc/controllers/write/career.js
. Currently generates a dummy (random) value for recommendation