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]: Add Job Suitability Scoring for Application Filtering #936

Open
moudimash99 opened this issue Nov 25, 2024 · 1 comment
Open
Labels
enhancement New feature or request stale

Comments

@moudimash99
Copy link

Feature summary

Implement a scoring system to evaluate and prioritize job listings based on user-defined criteria, ensuring the bot focuses on jobs most aligned with the user's preferences (e.g., backend roles) and avoids applying to irrelevant positions.

Feature description

This feature would extend the bot's functionality by introducing a research-based suitability score for job listings. Users could define weighted preferences in work_preferences.yaml to prioritize specific types of roles, such as backend jobs, while deprioritizing or skipping others (e.g., front-end jobs). The bot would calculate a suitability score for each job based on the title, description, and user-defined criteria, only applying if the score exceeds a set threshold.

Example configuration:
job_suitability_criteria:
keywords:
Backend: 5
API: 3
Cloud: 2
exclude_keywords:
Frontend: -10
Design: -5
score_threshold: 5
This would also help resolve issues where jobs with blacklisted terms (like "front-end") still slip through due to slight mismatches or incomplete filtering.

Motivation

mprove the accuracy and relevance of job applications by enabling the bot to focus on the most suitable roles, reducing wasted applications and increasing user satisfaction.

Alternatives considered

No response

Additional context

No response

Copy link

github-actions bot commented Dec 6, 2024

This issue has been marked as stale due to inactivity. Please comment or update if this is still relevant.

@github-actions github-actions bot added the stale label Dec 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request stale
Projects
Status: No status
Development

No branches or pull requests

1 participant