https://github.com/mohamedsebaie/java_repo_iti_ml_project
DataAnalysis for Wuzzuf DataSet by Java, SpringBoot, WebServices, and TestClient
https://github.com/mohamedsebaie/java_repo_iti_ml_project
autowired consumer java joinery rest-api restcontroller resttemplate smile springboot tablesaw testclient webservices
Last synced: about 1 month ago
JSON representation
DataAnalysis for Wuzzuf DataSet by Java, SpringBoot, WebServices, and TestClient
- Host: GitHub
- URL: https://github.com/mohamedsebaie/java_repo_iti_ml_project
- Owner: MohamedSebaie
- Created: 2021-07-04T13:39:34.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2021-07-06T20:04:00.000Z (almost 5 years ago)
- Last Synced: 2025-06-16T09:19:15.672Z (12 months ago)
- Topics: autowired, consumer, java, joinery, rest-api, restcontroller, resttemplate, smile, springboot, tablesaw, testclient, webservices
- Language: Java
- Homepage:
- Size: 2.28 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JavaMachineLearningProjectITI
Machine Learning Project Java Programming Language (Webservices and Tester Client )
# Team Members GR3 ITI:
1-Abdullah Abdelhakeem.
2-Mohamed Sebaie.
3-Mostafa Ahmed.
# Date:
- 5 July 2021
# Version:
- 0.0.1
# Project Details :
1-Read data set and convert it to dataframe.
2-Display structure and summary of the data.
3-Clean the data (null, duplications).
4-What are the most demanding companies for jobs?
5-Show step 4 in a pie chart.
6-Find out What are it the most popular job titles?
7-Show step 6 in bar chart .
8-Find out the most popular areas?
9-Show step 8 in bar chart .
10- * Print skills one by one.
* how many each repeated .
* order the output to find out the most important skills required?.
11-Factorize the YearsExp feature and convert it to numbers in new col.
12-Apply K-means for job title and companies.
Project run steps
Webservices(Server)
- src/main/java
ProjectMain (Package)
run "JavaMlgr3Application"---> as Spring Boot (Server)
TesterClient (Client)
- src/main/java
Test (Package)
run "ConsumerTest" as ---> Java Application Choose Any WebServices as You Like (from 1------> 13)
# Main Package :
-Smile DataFrame
-TableSaw
-JoinaryDataFrame
Image Projects
Server

Client

Datframe

Structure and Summary

Data Cleaning

What are the most demanding companies for jobs?

Pie Chart for the most demanding companies for jobs

What are it the most popular job titles?

Bar Chart for the most popular job titles?

the most popular Areas

Bar Chart for the most popular Areas

skills one by one - how many each repeated - order -The most important skills required?

Factorize the YearsExp feature and convert it to numbers in new col.

K-means for job title and companies
