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

AI Resume Analyzer #975

Open
Niraj1608 opened this issue Nov 5, 2024 · 7 comments · May be fixed by #980
Open

AI Resume Analyzer #975

Niraj1608 opened this issue Nov 5, 2024 · 7 comments · May be fixed by #980
Assignees
Labels
gssoc-ext level 2 Level 2 for GSSOC Status: Assigned Assigned issue.

Comments

@Niraj1608
Copy link

Niraj1608 commented Nov 5, 2024

Deep Learning Simplified Repository (Proposing new issue)

🔴 Project Title : Resume AI Analyzer

🔴 Aim : This project aims to leverage machine learning techniques to help job seekers optimize their resumes for specific job applications. We are excited to have contributors who are interested in improving the job application process through AI.

🔴 Features

AI-Powered Resume Analysis: Gemini AI to analyze the content of resumes.
Keyword Extraction: Extracts key information such as skills, experiences, and educational background.
Strengths and Weaknesses Identification: Provides a detailed analysis of the candidate's strengths and areas of improvement.
Job Role Suggestions: Suggests relevant job roles based on resume content to enhance the candidate's job search.
Resume Summarization: Condenses the resume into a concise summary for quick evaluation


📍 Follow the Guidelines to Contribute in the Project :

  • You need to create a separate folder named as the Project Title.
  • Inside that folder, there will be four main components.
    • Images - To store the required images.
    • Dataset - To store the dataset or, information/source about the dataset.
    • Model - To store the machine learning model you've created using the dataset.
    • requirements.txt - This file will contain the required packages/libraries to run the project in other machines.
  • Inside the Model folder, the README.md file must be filled up properly, with proper visualizations and conclusions.

🔴🟡 Points to Note :

  • The issues will be assigned on a first come first serve basis, 1 Issue == 1 PR.
  • "Issue Title" and "PR Title should be the same. Include issue number along with it.
  • Follow Contributing Guidelines & Code of Conduct before start Contributing.

To be Mentioned while taking the issue :

  • Full name : Niraj Parmar
  • GitHub Profile Link : https://github.com/Niraj1608
  • Email ID : [email protected]
  • Participant ID (if applicable):GSSOC Contributor
  • Approach for this Project : using gpt and gemini ai
  • What is your participant role? GSSOC Contributor

Happy Contributing 🚀

All the best. Enjoy your open source journey ahead. 😎

Copy link

github-actions bot commented Nov 5, 2024

Thank you for creating this issue! We'll look into it as soon as possible. Your contributions are highly appreciated! 😊

@Niraj1608
Copy link
Author

@abhisheks008 assign me this issue

@abhisheks008
Copy link
Owner

Are you going to use ChatGPT and Gemini AI's API keys for this project?
@Niraj1608

@Niraj1608
Copy link
Author

@abhisheks008 yeah plus i also think to uses hugging face or opensource llm models for that

@abhisheks008
Copy link
Owner

Cool. Go ahead. Please follow the project structure and arrange your files according to that. Also it'll be better if you create a GUI for the same so that users can have a better picture of the application and how it works.

Assigned to you @Niraj1608

@Niraj1608
Copy link
Author

Niraj1608 commented Nov 6, 2024

@abhisheks008 Yeah sure :)
Hey im thinking to deploy with flask and streamlit
Could you please increase the level 3 ?

@Niraj1608
Copy link
Author

@abhisheks008
hey can i raise 2 prs like one with gemini ai and second one with nlp model

@Niraj1608 Niraj1608 linked a pull request Nov 7, 2024 that will close this issue
12 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
gssoc-ext level 2 Level 2 for GSSOC Status: Assigned Assigned issue.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants