Skip to content

SWE Resume Evaluator is a Software-as-a-Service (SaaS) web application that uses Naive Bayes classifiers to assess users' resumes for their suitability for various software engineering positions, such as SWE, ML, and QA.

Notifications You must be signed in to change notification settings

sfuosdev/swe-resume-evaluator

Repository files navigation


ArminC AutoExec

SFU Open-source Development Club
Fall 2023 Project

Resume Evaluator Software Service using Naive Bayes Classifiers

CreditsStorybookTestingDevelopment SetupProduction Setup

Live demo



The SWE Resume Evaluator is a Software-as-a-Service (SaaS) web application that automatically classifies and assesses users' resumes to determine their suitability for software engineering roles, such as SWE, ML, and QA engineers.

Naive Bayes classifier is used for natural language processing.

Credits

Project Lead Jusung Park @Pentaminum
Project Lead Jiin Kim @jiin-kim109

Developer Kathy Cho @heyj0jo
Developer Seunghwan Kim @SHKim331
Developer Tommy (Kanggeon) Oh @TommyOh0428
Developer Daniel Pham @dp357

Designer Gripen Chan @GripenANM

Storybook

A Storybook server is provided to allow browsing the components used in this project.

npm run storybook

Testing

Run Jest and React-Testing-Library tests on React code.

npm run test

Run server-side API testing code.

cd server
npm run test

About

SWE Resume Evaluator is a Software-as-a-Service (SaaS) web application that uses Naive Bayes classifiers to assess users' resumes for their suitability for various software engineering positions, such as SWE, ML, and QA.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published