Rekrute is one of the largest Moroccan job websites offering a wide variety of jobs in diffferent sectors.
A job or internship hunter challenge is to find a compatible offer with skills which match job’s requirements.
-Limiting the jobs offers to IT sector by scrapping only what is needed
-Creating an easy access application which sorts the jobs
-Exploring the most required skills for IT and creating a predicting model
Strategy :
1.Scrapping data and storing in the database
2.Web application building We used HTML , CSS, JavaScript and Bootstrap to build the responsive pages of our application
Then we built the Backend based on a MVC architecture of JEE.
We did bivariate analysis to see which varible affects which variable like if there is an association between the type of contract and the fuction we would want to train our model to predict the type of contract based on the function and so on.
Once our associations done, we moved to search the most accurate model for our problem
How to run the application : Move to the project directory then run the tomcat server
mvn tomcat7:run
And then you can get access to all application features which are listing all the jobs scrapped from Rekrute and Indeed and filter them as u desire.
You can also have a prediction of your future job or function based on the skills you master.