Modified End To End Resume ATS Tracking LLM Project With Google Gemini Pro

preview_player
Показать описание
Welcome to my channel, where we dive into the critical world of job applications and the ever-evolving role of Applicant Tracking Systems (ATS) in the hiring process. In today's job market, understanding and optimizing your resume for ATS is no longer optional; it's essential. That's why we're excited to share our latest project: building an ATS Large Language Application, designed to revolutionize how job seekers craft their resumes.

Our video series will guide you through the ins and outs of ATS, revealing key strategies to enhance your resume's visibility and effectiveness. We'll explore how ATS algorithms work, what they look for in a resume, and how to use keywords effectively. Plus, we're taking a deep dive into our groundbreaking ATS Large Language Application, showcasing its capabilities in optimizing resumes for better chances of getting that coveted interview call.
#generativeai #googlegemini #llm
----------------------------------------------------------------------------------------------
Support me by joining membership so that I can upload these kind of videos
----------------------------------------------------------------------------
►Data Science Projects:

►Learn In One Tutorials

►Learn In a Week Playlist

---------------------------------------------------------------------------------------------------
My Recording Gear
Рекомендации по теме
Комментарии
Автор

this project is very good sir .
Thanks for solving poppler problem I am getting it since that video..
I am ai and data science engineering student and I am in final year .
Thanks for giving such a good knowledge abou genai❤

GAurAv-tnwg
Автор

Thanks Krish . It is always great to follow your tutorials. I think we need to format the prompt before passing to the model, for eg. input_prompt_complete = input_prompt.format(extracted_text=extracted_text, job_description=job_description) ...

amitguitarist
Автор

This is a lot better. In your previous video, i was wondering why you had to convert the pdf to image.

Extracting the text from the pdf was what I thought would be better.

Thanks for the modification.

DigitaTransforma
Автор

Hey Krish Can you do a video on extensions which you are using which will be quite useful for us and the way of explaining from the scratch is the best i've ever seen. Thank you

ramisettysathwik
Автор

This is great! I ended up setting up the code but for some reason the analysis is wildly different each time you scan the same resume. For instance the percentage goes from a range of 60-74% and the missing keywords are non-existent in the original job description.

mikew
Автор

Hiii Krish I have done what u have said in this video i got the output but the output doesn't match correctly for Resume and Job description if there is no match in the resume and jd also it is showing 75%. Can you please tell us

nadipudisriharshini
Автор

I encountered the same errors but I installed poopler in my venv using

conda install -c conda-forge poppler and everything worked perfectly

rachrach
Автор

Thank you and small correction as underlined
def

print(len(reader.pages))
print(reader.pages[0])
text=""
for page in (len(reader.pages)):
page=reader.pages[page]
if page.extract_text() else ""
return text

inetselection
Автор

Hi sir, with the help of your video I have created AI RESUME ANALYZER using open ai and llm and added additional features like uploading resume in both pdf and doc, modify resume based on the provided job description and download option for modified resume.

Ramakrishna-rbsp
Автор

Can you please make a video of RAG model using Multiple PDF files, and all files having data as (Text + Tables + Images ) in all the PDF files. This is what they are asking in interview these days almost in every interview. Also they ask about the different LLM app Evaluation techniques and in which case which technique to use....Please make a detailed video for these two topics...Thanks...I m a BIG FAN of yours Sir....

rakeshkumar-pfyu
Автор

Yes Now I got it, Thank you for your Video in to see more videos on the Gen AI Like this!!!😇

nagbhushanrsubbapurmath
Автор

If facing blank screen after running streamlit then make sure you mentioned proper model name. It should be '('gemini-pro')'. In video spelling mistake present

AyushKumar-fxbn
Автор

Hi krish, why don't you create a docker imagr of this and push it to docker hub?

pratapsimha
Автор

Hey krish, it is showing the keywords that are not present in job description as missing! Also the percentage was varying when I did the submission twice! Just saying!

RavitejaGundimeda
Автор

@Krish Naik. Many of us getting error ###AxiosError: Request failed with status code 403. Could you please help to resolve the error

vineethaburugupalli
Автор

Hey Krish.Can you upload a video on how we can extract text from scanned pdf documents and do the analysis like bank statement which is in a tabular format.Thank you

koustavbanerjee
Автор

AxiosError: Request failed with status code 403

This error come whenever i try to submit my resume

rajeshkannan
Автор

Hey Krish, I just want to inform you that here in London we don't have access to create a google api key, I know it is not possible to use GPT api keys for a gemini, please give us a solution regarding this issue or can you please make this project using GPT

yashasravichandra
Автор

Hi Krish, why am I getting this error "AttributeError: module 'google.generativeai' has no attribute 'GenerativeModel'"? Any changes/updates in the API?

satyamedicherla
Автор

model displaying totally random range from 55 to 85 for the same JD and cv.

arpitkhare