joshsoftware / joshsoftware/EZScreen

BUG-002: JD parser incorrectly splits a single qualification sentence into two entries on comma

Open
#37 0 comments 0 reactions 1 assignee Claimed by @devkatevighnesh View on GitHub
Done
Dominant language
Python
Stars
0
Forks
0
Avg merge
18h 32m
Merged PRs (30d)
30

Description

Bug-002

Bug Summary:
JD parser incorrectly splits a single qualification sentence into two separate qualification entries when the sentence contains a comma.

Environment: Staging
Module: JD Parsing

Preconditions
User is logged in.
A JD with a qualification line containing a comma is available.

Steps to Reproduce
Login to the application.
Navigate to Jobs → Create job.
In Description, add Qualification line: "Bachelors/Masters in Computer Science, Software Engineering or equivalent."
Click Continue to parse the JD.
Open the parsed JD (Job requirements — AI-parsed).
Observe the Qualification section.

Expected Result
Qualifications (1) — single entry: "Bachelors/Masters in Computer Science, Software Engineering or equivalent."

Actual Result
Qualifications (2) — incorrectly split into: "Bachelors/Masters in Computer Science" and "Software Engineering or equivalent".

Test Data
DevOps JD — Qualification section: "Bachelors/Masters in Computer Science, Software Engineering or equivalent."

Severity
Medium

Priority
Medium-High

Attachment
Screenshots of raw JD text vs parsed Qualifications section attached.

Image

Image

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.