Listings: show which of the listing's skills the person has and which they do not, from ESCO, with no model #1093
Labels
No labels
accessibility
authentication
breaking change
bug
documentation
enhancement
interface
internationalisation
observability
performance
security
tier
1
tier
2
tier
3
tier/4
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Postulo/postulo#1093
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
When a person reads a listing they ask which of its requirements they meet. Postulo knows the person's skills as ESCO skills and holds the ESCO classification. This asks it to put the two side by side, with no model involved.
What exists today
Skill.esco_uri(resume/models.py:204) keeps the ESCO skill a typed skill was matched to (#266).jobs/esco.pyreads the classification fetched bymanage.py fetch_esco, withskills_available()and labels per language.JobPosting.descriptionholds the listing's text, in Markdown since #665.What would change
Decisions
esco.skill_foralready does for one skill. No embeddings, no model.Checked against
mainatdaee30b15(2026-10-30). From the status review and feature suggestions of 2026-10-30.