This is B21-CAP0110 Team's Final Project
Our team:
Abraham Raja Swara Darwanto - M0101064
Fathia Amira Nuramalia - M0101067
I Made Adi Susilayasa - C0141368
Karlina Surya Witanto - C0141346
Luthfi Daffa Prabowo - A1901915
Villa Mukti Indriyanto - A1901910
This application connects job seekers and job providers, by simply entering a resume,
the job vacancies that match the resume will be displayed, and applicants can easily apply.
We hope that this application can help job seekers to find the job they want.
We use CNN-LSTM algorithm with 100d GloVe pretrained words embedding for the machine
learning model.
- Download the dataset, pre-process the data in colab or in your local notebook.
- Shuffle and split the dataset to training and validation data.
- Process the data (tokenizing, padding).
- Train the model.
- Evaluate the model.
- Save the model to HDF5 format.
- Deploy saved model on GCP by using by using Cloud Run
- Build REST-API to integrate between ML model and android application.
- Create the Android App
- The dataset could be downloaded from here: https://bit.ly/3vKsmSH
- The drive directory contains the saved basline model, improvement model etc could be downloaded from here: https://drive.google.com/drive/folders/113RBqGn2YrB5u7D7OT9X5y6uMLAfpvRI?usp=sharing
- API Link : https://jobrec-ofah4hdyfa-et.a.run.app/joblist
- Website Link : https://job-finder-ofah4hdyfa-et.a.run.app/upload
- Android Link : https://drive.google.com/file/d/1FzmFZRTmSy9DjxAUv4r8BmcyUeWX-iqG/view?usp=sharing
“There is no dependence that can be sure but a dependence upon yourself.” ― John Gay