Skip to content

changes - making Hawk to evaluate before applying to job #555

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

Conversation

surapuramakhil
Copy link
Contributor

#538

code in Action

2024-10-16 20:55:29.662 | DEBUG    | src.llm.llm_manager:log_request:237 - Log entry written to file: data_folder/output/open_ai_calls.json
2024-10-16 20:55:29.662 | DEBUG    | src.llm.llm_manager:__call__:263 - Request successfully logged
2024-10-16 20:55:29.664 | DEBUG    | src.llm.llm_manager:is_job_suitable:628 - Job suitability output: Score: 9  
Reasoning: The candidate meets most of the hard requirements outlined in the job description. They have over 3 years of experience in software development, specifically with Java and AWS, which are the most important technical skills. The candidate has experience in product design and development, as well as hosting services in AWS cloud technologies. They have demonstrated the ability to manage competing priorities in a fast-paced environment through their roles and responsibilities. The only slight gap is that while they have strong communication skills, the resume does not explicitly highlight experience in negotiation, which is a soft requirement. Overall, the candidate is highly suitable for the position.
2024-10-16 20:55:29.664 | INFO     | src.llm.llm_manager:is_job_suitable:631 - Job suitability score: 9
2024-10-16 20:55:29.664 | DEBUG    | src.aihawk_easy_applier:job_apply:134 - Attempting to click 'Easy Apply' button
2024-10-16 20:55:29.977 | DEBUG    | src.aihawk_easy_applier:job_apply:137 - 'Easy Apply' button clicked successfully
2024-10-16 20:55:29.978 | DEBUG    | src.aihawk_easy_applier:job_apply:139 - Filling out application form

@surapuramakhil
Copy link
Contributor Author

@feder-cr request to review this MR.

…on't apply to the roles which do requires 2+ more than what you currently have
@feder-cr
Copy link
Owner

Ok

@sarob
Copy link
Collaborator

sarob commented Oct 24, 2024

It has conflicts.

Has anyone run the new prompt design and shared the application success rate and or what the average suitability score is?

@surapuramakhil
Copy link
Contributor Author

surapuramakhil commented Oct 24, 2024

@sarob resolved conflicts.

I ran new prompt design - its working great only applying for suitable role, its rejecting if my profile is not a match (like not even a chance). I have done only manual testing.

When I have run most of mine were in the range from 7-9. only few were 10. for some I do got as low as 4.

by the way - job title which I use is "Software Engineer ". mostly linked filter does 1 level, this will remove remaining sponsored non suitable scarp.

@sarob sarob mentioned this pull request Oct 25, 2024
@sarob
Copy link
Collaborator

sarob commented Oct 25, 2024

merge #598 into your PR for additional logging to support your feature

@surapuramakhil
Copy link
Contributor Author

@sarob just checked your MR #598 added few review comments.

@feder-cr
Copy link
Owner

very good work @surapuramakhil please write em on telegram

@surapuramakhil surapuramakhil self-assigned this Oct 26, 2024
@surapuramakhil surapuramakhil changed the base branch from main to release/v11.01.2024 October 27, 2024 02:56
@feder-cr feder-cr merged commit 0c82db7 into feder-cr:release/v11.01.2024 Oct 27, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants