Downloads · 30 days
9
1% of all-time downloads
ShashiVish/t5-base-fine-tune-1024-cover-letter
t5-base-fine-tune-1024-cover-letter is a machine learning model from ShashiVish. Use it for the machine learning task on the model card, and read the license before you ship it in a product. It is set up for transformers.
Plese find below example how to generate cover letter for input.
Downloads · 30 days
9
1% of all-time downloads
All-time downloads
778
Public
Repo size
1.8 GB
Likes
1
Public
Click a slice to open those files.
.bin892 MB · 100%
From the Hugging Face model README
Plese find below example how to generate cover letter for input.
from transformers import T5Tokenizer, T5ForConditionalGeneration
tokenizer = T5Tokenizer.from_pretrained("ShashiVish/t5-base-fine-tune-1024-cover-letter")
model = T5ForConditionalGeneration.from_pretrained("ShashiVish/t5-base-fine-tune-1024-cover-letter" , max_length = 512 , device_map="auto")
job_title = "Senior Java Developer"
preferred_qualification = "3+ years of Java, Spring Boot"
hiring_company_name = "Google"
user_name = "Emily Evans"
past_working_experience= "Java Developer at XYZ for 4 years"
current_working_experience = "Senior Java Developer at ABC for 1 year"
skilleset= "Java, Spring Boot, Microservices, SQL, AWS"
qualification = "Master's in Electronics Science"
input_text = f" Generate Cover Letter for Role: {job_title}, \
Preferred Qualifications: {preferred_qualification}, \
Hiring Company: {hiring_company_name}, User Name: {user_name}, \
Past Working Experience: {past_working_experience}, Current Working Experience: {current_working_experience}, \
Skillsets: {skilleset}, Qualifications: {qualification} "
# Tokenize and generate predictions
input_ids = tokenizer.encode(input_text, return_tensors='pt', max_length=2048, truncation=False, padding=True)
input_ids = input_ids.to('cuda')
output_ids = model.generate(input_ids)
# Decode the output
output_text = tokenizer.decode(output_ids[0], skip_special_tokens=True)
print("Generated Cover Letter:")
print(output_text)
from transformers import T5Tokenizer, T5ForConditionalGeneration
tokenizer = T5Tokenizer.from_pretrained("ShashiVish/t5-base-fine-tune-1024-cover-letter")
model = T5ForConditionalGeneration.from_pretrained("ShashiVish/t5-base-fine-tune-1024-cover-letter" , max_length = 512 )
job_title = "Senior Java Developer"
preferred_qualification = "3+ years of Java, Spring Boot"
hiring_company_name = "Google"
user_name = "Emily Evans"
past_working_experience= "Java Developer at XYZ for 4 years"
current_working_experience = "Senior Java Developer at ABC for 1 year"
skilleset= "Java, Spring Boot, Microservices, SQL, AWS"
qualification = "Master's in Electronics Science"
input_text = f" Generate Cover Letter for Role: {job_title}, \
Preferred Qualifications: {preferred_qualification}, \
Hiring Company: {hiring_company_name}, User Name: {user_name}, \
Past Working Experience: {past_working_experience}, Current Working Experience: {current_working_experience}, \
Skillsets: {skilleset}, Qualifications: {qualification} "
# Tokenize and generate predictions
input_ids = tokenizer.encode(input_text, return_tensors='pt', max_length=2048, truncation=False, padding=True)
output_ids = model.generate(input_ids)
# Decode the output
output_text = tokenizer.decode(output_ids[0], skip_special_tokens=True)
print("Generated Cover Letter:")
print(output_text)