{"id":21182308,"url":"https://github.com/mohamedsebaie/java_repo_iti_ml_project","last_synced_at":"2026-04-24T12:06:59.437Z","repository":{"id":119418082,"uuid":"382861201","full_name":"MohamedSebaie/Java_Repo_Iti_ML_Project","owner":"MohamedSebaie","description":"DataAnalysis for Wuzzuf DataSet by Java, SpringBoot, WebServices, and TestClient","archived":false,"fork":false,"pushed_at":"2021-07-06T20:04:00.000Z","size":2392,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-16T09:19:15.672Z","etag":null,"topics":["autowired","consumer","java","joinery","rest-api","restcontroller","resttemplate","smile","springboot","tablesaw","testclient","webservices"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MohamedSebaie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-07-04T13:39:34.000Z","updated_at":"2021-07-06T20:04:02.000Z","dependencies_parsed_at":"2024-02-06T23:46:30.420Z","dependency_job_id":null,"html_url":"https://github.com/MohamedSebaie/Java_Repo_Iti_ML_Project","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/MohamedSebaie/Java_Repo_Iti_ML_Project","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MohamedSebaie%2FJava_Repo_Iti_ML_Project","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MohamedSebaie%2FJava_Repo_Iti_ML_Project/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MohamedSebaie%2FJava_Repo_Iti_ML_Project/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MohamedSebaie%2FJava_Repo_Iti_ML_Project/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MohamedSebaie","download_url":"https://codeload.github.com/MohamedSebaie/Java_Repo_Iti_ML_Project/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MohamedSebaie%2FJava_Repo_Iti_ML_Project/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32222531,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T10:26:35.452Z","status":"ssl_error","status_checked_at":"2026-04-24T10:25:27.643Z","response_time":64,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["autowired","consumer","java","joinery","rest-api","restcontroller","resttemplate","smile","springboot","tablesaw","testclient","webservices"],"created_at":"2024-11-20T17:56:28.789Z","updated_at":"2026-04-24T12:06:59.432Z","avatar_url":"https://github.com/MohamedSebaie.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# JavaMachineLearningProjectITI\nMachine Learning Project Java Programming Language (Webservices and  Tester Client ) \n# Team Members GR3 ITI:\t\t\t\t\t\t\t  \t\t\t\t\t\t                       \n \t\t\t\t1-Abdullah Abdelhakeem.\t\t\t\t\t\t\t\t\t\t\t                     \n \t\t\t\t2-Mohamed Sebaie.\t\t\t\t\t\t\t\t\t\t\t\t\t                       \n \t\t\t\t3-Mostafa Ahmed.\t\t\t\t\t\t\t\t\t\t\t\t\t                       \t\n# Date: \n        - 5 July 2021\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t                         \n# Version: \n        - 0.0.1\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t                             \n# Project Details :\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t                       \n \t\t\t1-Read data set and convert it to dataframe.\t\t\t\t\t\t\t                  \n \t\t\t2-Display structure and summary of the data.\t\t\t\t\t\t\t                  \n \t\t\t3-Clean the data (null, duplications).\t\t\t\t\t\t\t\t\t                    \n \t\t\t4-What are the most demanding companies for jobs?\t\t\t\t\t\t                \n \t\t\t5-Show step 4 in a pie chart.\t\t\t\t\t\t\t\t\t\t\t                          \n \t\t\t6-Find out What are it the most popular job titles? \t\t\t\t\t              \n \t\t\t7-Show step 6 in bar chart .\t\t\t\t\t\t\t\t\t\t\t                          \n \t\t\t8-Find out the most popular areas?\t\t\t\t\t\t\t\t\t\t                      \n \t\t\t9-Show step 8 in bar chart .\t\t\t\t\t\t\t\t\t\t\t                          \n \t\t\t10- * Print skills one by one.\t\t\t\t\t\t\t\t\t\t\t                        \n \t\t\t\t  * how many each repeated .\t\t\t\t\t\t\t\t\t\t\t                          \n \t\t\t\t  * order the output to find out the most important skills required?.\t      \n \t\t\t11-Factorize the YearsExp feature and convert it to numbers in new col.     \n \t\t\t12-Apply K-means for job title and companies.\t \n \n \u003ch1\u003eProject run steps\u003c/h1\u003e\n\u003ch3\u003eWebservices(Server)\u003c/h3\u003e\n\u003col\u003e\n  \u003cli\u003esrc/main/java\n  \u003cul\u003eProjectMain (Package)\n  \u003cul\u003erun \"JavaMlgr3Application\"---\u003e as Spring Boot (Server) \u003c/ul\u003e\u003c/ul\u003e\u003c/li\u003e\n\u003c/ol\u003e \n\u003ch3\u003eTesterClient (Client)\u003c/h3\u003e\n\u003col\u003e\n  \u003cli\u003esrc/main/java\n  \u003cul\u003eTest (Package)\n \u003cul\u003erun \"ConsumerTest\" as ---\u003e Java Application \u003cul\u003eChoose Any WebServices as You Like (from 1------\u003e 13)\u003c/ul\u003e\u003c/ul\u003e\u003c/ul\u003e\u003c/li\u003e\n\u003c/ol\u003e \n\n \n \n# Main Package : \n      -Smile DataFrame \n      -TableSaw\n      -JoinaryDataFrame     \n     \n\u003ch1\u003eImage Projects\u003c/h1\u003e\n\u003ch4\u003eServer\u003c/h4\u003e\n\u003col\u003e\n  \u003cul\u003e\u003cimg  src=\"img_projects/01_Server.PNG\" alt=\"Server\"/\u003e\u003c/ul\u003e\n\u003c/ol\u003e\n\n\u003ch4\u003eClient\u003c/h4\u003e\u003col\u003e\n  \u003cul\u003e\u003cimg  src=\"img_projects/02_Client.PNG\" alt=\"Client.PNG\"/\u003e\u003c/ul\u003e\n\u003c/ol\u003e\n\n\u003ch4\u003eDatframe\u003c/h4\u003e\n\u003col\u003e\n  \u003cul\u003e\u003cimg  src=\"img_projects/03-Read_dataset_as_dataframe.PNG\" alt=\"Read_dataset_as_dataframe.PNG\"/\u003e\u003c/ul\u003e\n\u003c/ol\u003e\n\n\u003ch4\u003eStructure and Summary\u003c/h4\u003e\n\u003col\u003e\n  \u003cul\u003e\u003cimg  src=\"img_projects/04_structure_and_summary.PNG\" alt=\"structure_and_summary.PNG\"/\u003e\u003c/ul\u003e\n\u003c/ol\u003e\n\n\u003ch4\u003eData Cleaning\u003c/h4\u003e\n\u003col\u003e\n  \u003cul\u003e\u003cimg  src=\"img_projects/05_Clean_data.PNG\" alt=\"Clean_data.PNG\"/\u003e\u003c/ul\u003e\n\u003c/ol\u003e\n\n\u003ch4\u003eWhat are the most demanding companies for jobs?\u003c/h4\u003e\n\u003col\u003e\n  \u003cul\u003e\u003cimg  src=\"img_projects/06_Most_demanding_companies_for_jobs.PNG\" alt=\"Most_demanding_companies_for_jobs.PNG\"/\u003e\u003c/ul\u003e\n\u003c/ol\u003e\n\n\u003ch4\u003ePie Chart for the most demanding companies for jobs\u003c/h4\u003e\n\u003col\u003e\n  \u003cul\u003e\u003cimg  src=\"img_projects/07_pieChart_most_demanding_companies.PNG\" alt=\"pieChart_most_demanding_companies.PNG\"/\u003e\u003c/ul\u003e\n\u003c/ol\u003e\n\n\n\u003ch4\u003eWhat are it the most popular job titles?\u003c/h4\u003e\n\u003col\u003e\n  \u003cul\u003e\u003cimg  src=\"img_projects/08_Most_popular_job_title.PNG\" alt=\"Most_popular_job_title.PNG\"/\u003e\u003c/ul\u003e\n\u003c/ol\u003e\n\n\u003ch4\u003eBar Chart for the most popular job titles?\u003c/h4\u003e\n\u003col\u003e\n  \u003cul\u003e\u003cimg  src=\"img_projects/09_barChart_for_most_popular_job_titles.PNG\" alt=\"barChart_for_most_popular_job_titles.PNG\"/\u003e\u003c/ul\u003e\n\u003c/ol\u003e\n\n\u003ch4\u003ethe most popular Areas\u003c/h4\u003e\n\u003col\u003e\n  \u003cul\u003e\u003cimg  src=\"img_projects/10_Most_popular_Area.PNG\" alt=\"Most_popular_Area.PNG\"/\u003e\u003c/ul\u003e\n\u003c/ol\u003e\n\n\u003ch4\u003eBar Chart for the most popular Areas\u003c/h4\u003e\n\u003col\u003e\n  \u003cul\u003e\u003cimg  src=\"img_projects/11_.barChart_for_most_popular_AreasPNG.PNG\" alt=\"11_barChart_for_most_popular_AreasPNG\"/\u003e\u003c/ul\u003e\n\u003c/ol\u003e\n \t\t\t\t\n\u003ch4\u003eskills one by one - how many each repeated - order -The most important skills required?\n\u003c/h4\u003e     \n\u003col\u003e\n  \u003cul\u003e\u003cimg  src=\"img_projects/12_skills_howManyRepeatedOrderOutputFindMostImportantSkills.PNG\" alt=\"12_skills_howManyRepeatedOrderOutputFindMostImportantSkills\"/\u003e\u003c/ul\u003e\n\u003c/ol\u003e\n\n\u003ch4\u003eFactorize the YearsExp feature and convert it to numbers in new col.\u003c/h4\u003e\n\u003col\u003e\n  \u003cul\u003e\u003cimg  src=\"img_projects/13_FacotrizeYearsExp.PNG\" alt=\"13_FacotrizeYearsExp\"/\u003e\u003c/ul\u003e\n\u003c/ol\u003e\n\n\n\u003ch4\u003e K-means for job title and companies\u003c/h4\u003e\n\u003col\u003e\n  \u003cul\u003e\u003cimg  src=\"img_projects/14_Kmeans.PNG\" alt=\" K-means for job title and companies\"/\u003e\u003c/ul\u003e\n\u003c/ol\u003e\n\u003cimg  src=\"img_projects/00_JavaRequirement.PNG\" alt=\"Project Requirement\"/\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohamedsebaie%2Fjava_repo_iti_ml_project","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmohamedsebaie%2Fjava_repo_iti_ml_project","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohamedsebaie%2Fjava_repo_iti_ml_project/lists"}