Skip to content

Final project in Java Course During iTi Ai pro Track I created Exploratory Data analysis on wuzzuf Dataset using Spark core and spark SQL then deployed in Spring boot web service.

Notifications You must be signed in to change notification settings

mohnabilfadl/Wuzzuf_Jobs_Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Final-Java-Project-On-Wuzzuf-DataSet

To view demo video from youtube click HERE

Wuzzuf jobs in Egypt data set at Kaggle https://www.kaggle.com/omarhanyy/wuzzuf-jobs

This repository contains our Final project in Java Course During iTi Ai pro Track as we created Exploratory Data analysis on wuzzuf Dataset using Spark core and spark SQL then deployed our job in Spring boot web service ,making some visualization Using Xchart and display All outputs in the webservice

Project Functionality:

1- Read dataset From csv and convert it to spark Dataframe.

2- Display structure and summary os data on console and using webservice.

3-removing nulls and duplicated values.

4- count the number of job offers made by each company.

5- create a pieChart of the number of joboffers made by top companies and export it as image to diaplay on browser. alt text

6- finding the most popular job titles.

7- drawing category chart represents the frequency of each job title in the dataset. alt text

8- find the most popular areas.

9- create category chart using our generalized method changing parameters to draw the frequency of each area in the dataset. alt text

10- print each skill and the frequency of it to get the most common skills .

11- factorize the YearsEXP column to numbers the add the new column to the dataset

Environment:

path to spring webService: http://localhost:9090/path-name-from-controller

All Paths in jobs controller Class.

EX:http://localhost:9090/show_first_records   to view first 20 jobs in the dataset
  • Java intellij Ultimate Edition

  • Java 11

  • Spring boot

  • Spark

and Json formater plugin for chrome browser To view json in human readable format.

About

Final project in Java Course During iTi Ai pro Track I created Exploratory Data analysis on wuzzuf Dataset using Spark core and spark SQL then deployed in Spring boot web service.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published