We all understand the feeling of not being able to come up with a solution to a problem (in this case, not being able to think of a job that fits you). We made this program to help with that.
What it does
The user enters in their name, age, address, high school GPA, whether or not they went to college (and if so, what field their major was in and what degree they got), and if they had a criminal record. The program then uses the information to determine a few jobs that are well suited to the user. There are also some cutoffs; for instance, if the user is under 18, only part-time jobs are recommended.
How we built it
Our final version has an HTML website that asks the questions. The answers then run through an algorithm on a PHP file, where it then dispenses the recommendations using quantitative values calculated from each response.
Challenges we ran into
At first, we ran the code to ask the questions and generate the results through Java, but that wasn't compatible with HTML, so we spent a lot of time figuring out how to make the two compatible until we started using PHP instead.
Accomplishments that we're proud of
We are proud that we were able to get the algorithm working with the website, and we are also proud of the algorithm that we developed to recommend the jobs to the user.
What we learned
We learned that we need to be more careful about what programing languages we use and to make sure the ones we pick are compatible with each other.
What's next for Job Application Ranker
The program will be given more fields, majors, and jobs to ensure that the recommendations are as fitting as possible for each applicant. Also, a user's interests question will be implemented so that the jobs recommended to the user are the ones he/she will like.