Giter Club home page Giter Club logo

javamachinelearningprojectiti's Introduction

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

javamachinelearningprojectiti's People

Contributors

abdullahabdelhakeem6484 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.