Skip to content

Official PyTorch implementation for BehavioR Insights Driven job recommendation with Generative Embeddings (BRIDGE) framework

Notifications You must be signed in to change notification settings

MyLove-XAB/BRIDGE

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BRIDGE

Official PyTorch implementation for BehavioR Insights Driven job recommendation with Generative Embeddings (BRIDGE) framework

Model Overview

fig1

Requirements

pytorch==2.2.0
modelscope==1.9.5
transformers>=4.40.0
peft==0.7.0
datasets
safetensors
streamlit
sentencepiece
accelerate
flash_attn==2.5.3+cu118
vllm
tqdm
scikit-learn

Quick Start

  • LLMs summary generator
# edit your few-shot learning prompt
python modules/generator/inference.py
  • LLMs summary evaluator
# edit yor CoT-based prompt
python modules/generator/inference.py

# fintune your prefence dataset with dpo
python modules/generator/dpo.py
  • LLMs generative semantic alignment
# finetune your dataset with lora
python modules/generator/lora.py

# get [EOS] token embeddings
python modules/generator/embedding.py
  • Person-job matching training
# edit run_main.sh with yor hyperparameter
sh modules/matching/run_main.sh

Datasets

Due to the highly sensitive nature of personal resume information and the data confidentiality agreement signed between the researchers of this paper and the relevant enterprise, the data portion cannot be disclosed to the public.

Nevertheless, this study will provide dataset examples, allowing subsequent researchers to utilize their own acquired data to conduct research.

About

Official PyTorch implementation for BehavioR Insights Driven job recommendation with Generative Embeddings (BRIDGE) framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.1%
  • Shell 0.9%