Skip to content

MohamedSebaie/Java_Repo_Iti_ML_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)

  1. src/main/java
      ProjectMain (Package)
        run "JavaMlgr3Application"---> as Spring Boot (Server)

TesterClient (Client)

  1. 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

      Server

Client

      Client.PNG

Datframe

      Read_dataset_as_dataframe.PNG

Structure and Summary

      structure_and_summary.PNG

Data Cleaning

      Clean_data.PNG

What are the most demanding companies for jobs?

      Most_demanding_companies_for_jobs.PNG

Pie Chart for the most demanding companies for jobs

      pieChart_most_demanding_companies.PNG

What are it the most popular job titles?

      Most_popular_job_title.PNG

Bar Chart for the most popular job titles?

      barChart_for_most_popular_job_titles.PNG

the most popular Areas

      Most_popular_Area.PNG

Bar Chart for the most popular Areas

      11_barChart_for_most_popular_AreasPNG

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

      12_skills_howManyRepeatedOrderOutputFindMostImportantSkills

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

      13_FacotrizeYearsExp

K-means for job title and companies

       K-means for job title and companies

Project Requirement

About

DataAnalysis for Wuzzuf DataSet by Java, SpringBoot, WebServices, and TestClient

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages