/Job-Recommendation

Job Recommendation based on users' favorite lists and locations

Primary LanguageJavaMIT LicenseMIT

Job-Recommendation

This is a personalized Job Recommendation Engine.

Back-End:

  • HTTP Server(Tomcat)
    • Handlers (Servlets) - provides RESTful APIs:
      • search
      • login/logout/register
      • favorite
    • GitHub Job API Client
    • MySQL Client
  • External resources
    • GitHub Job API
    • MySQL Database (AWS RDS)
    • Monkey Learn API (for keyword extraction)

Front-End:

  • Single Page Web Application, supported by AJAX techniques.