This project is part of our 9-month ITI AI program, it is for Java and UML course, we were required to load and analyze Wuzzuf Dataset of jobs. project is done using Java Spring-boot framework for the backend, java console application for the fontend
- Java Springboot framework to build the rest API
- TableSaw library to load and manipulate data
- Smile library to implement K-mean clustering algorithm
- Xchart to display charts
- clone or download the repo on your local machine
- import project to your favourite IDE (eclipse, intelliJ,..)
- start the server by running the Springboot Application from "/Application/src/main/java/com/example/Application/Application.java"
- now it is only one step, run the console application client from "/Application/src/main/java/frontend/TestingClient.java" to call the Springboot application and reterive the results