Job Finder Plus

Zhao Tang | Sep 3, 2023 min read

Job Finder Plus

Overview

Job plus is a personalized job recommendation engine. It allows users to find posted nearby job from github jobs. User registration is designed to achieve personalized job recomemdation. Item based job recommendation can be made through user’s favorite job label.

My work at a glance

  • Designed and implemented an interactive web app for users to search and apply available job positions.
  • Performed front-end web UI design and implementation using HTML/CSS/JavaScript.
  • Implemented RESTful APIs using Java servlets, retrieved job descriptions using Github API and stored data in MySQL.
  • Explored multiple recommendation algorithms and extracted keywords from job descriptions to implement a Content-based algorithm.
  • Deployed the service to AWS EC2

Job recommendation app interface

1. New member Registration

New member Registration

2. User login

Job recommendation

3. Available jobs based on location

available jobs

4. Jobs descriptions from data source

available jobs

5. Favored job list

available jobs

Job recommendation

Author: Zhao Tang - https://github.com/zt5rice