Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨[FEATURE] Resume Application Tracking System(ATS) Using Google Gemini Pro Vision LIM Model #440

Closed
maniranjan2023 opened this issue Oct 24, 2024 · 3 comments · Fixed by #554

Comments

@maniranjan2023
Copy link
Contributor

🌟 Feature Overview
The feature is an Application Tracking System (ATS) powered by Google's Gemini Pro Vision Language Image Model (LIM). This system will automate the process of resume screening and candidate ranking by leveraging the multimodal capabilities of Gemini to analyze both the textual and visual elements of resumes (e.g., formats, infographics, charts) for a more comprehensive evaluation.

🤔 Why this feature?
Traditional ATS systems often miss out on visually rich resumes, which may not follow conventional formats but offer significant value. This feature addresses the challenge by combining advanced NLP and computer vision models to capture the full scope of a candidate’s qualifications and presentation style. It improves the accuracy of resume parsing, enhances candidate ranking, and ensures no relevant information is overlooked, thereby streamlining the recruitment process.

📋 Expected Behavior
Input: Recruiters upload resumes, which can be in various formats (PDF, Word, images).
Textual & Visual Parsing: Gemini Pro LIM will parse textual content, as well as analyze visual elements like charts, tables, and designs.
Candidate Matching: The ATS ranks candidates based on their relevance to the job description by evaluating both textual keywords and visual presentation effectiveness.
User Interface: Recruiters will receive ranked candidates, with detailed breakdowns of how each resume aligns with the job requirements.
Reporting & Analytics: The system will provide analytics on candidate matching and include diversity insights, qualification comparisons, and key skill matches.

🖼️ Example/Mockups
Dashboard: Displays the top 10 ranked candidates with resume previews.
Side-by-Side Comparison: Highlights the skills, experience, and visual layout analysis for each resume.
Heatmap: A visual heatmap on resumes showing which sections were most relevant based on the job description keywords.

📝 Additional Details
This ATS can be integrated with existing HR tools for seamless communication and candidate management.
It can also feature a feedback loop where recruiters can adjust ranking criteria based on specific needs, thus fine-tuning the model for better results over time.

@maniranjan2023
Copy link
Contributor Author

@suryanshsk ,sir kindly assign me this issue, as i want to add some features like llm and gemini pro vision.

@maniranjan2023 maniranjan2023 changed the title ✨[FEATURE] ✨[FEATURE] Resume Application Tracking System(ATS) Using Google Gemini Pro Vision LIM Model Oct 24, 2024
@Niraj1608
Copy link
Contributor

Niraj1608 commented Nov 6, 2024

@suryanshsk its been two weeks if is not working can you assign me this issue
i build similar so ig i will build it #380

@Niraj1608
Copy link
Contributor

@suryanshsk review my pr

suryanshsk added a commit that referenced this issue Nov 9, 2024
✨[FEATURE] Resume Application Tracking System(ATS) Using Google Gemini Pro Vision LIM Model #440
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment