If the RChilli parser is not fetching skills, there are several possible causes you can investigate. Below is a structured breakdown of the most common reasons and how to resolve them:
β 1. Skills Not Present in Expected Sections
RChilli fetches skill-level experience (e.g., number of years) only when this data is explicitly mentioned in specific resume sections like Experience or Projects.
-
Grouped Skills: The parser outputs skills under two main formats:
-
SkillKeyword
: A simple list of skills (comma-separated). -
SkillSegregation
: A detailed structure with taxonomy mapping, type, and source section.
-
-
If a resume lists skills in a non-standard format or outside expected sections, the parser might miss them.
π Why are skills grouped together instead of showing experience?
β 2. Dynamic API Settings May Disable Skills
If you're using dynamic API settings (apisetting
node in the API call), ensure these values are correctly set:
-
If
reqskills
orreqskillsdrill
isfalse
, skills will not be included. -
Check your API request payload or the My Account portal configuration for these flags.
β 3. Resume Format or File Issues
Check that the resume is:
-
In a supported format (DOC, DOCX, PDF, TXT, etc.).
-
Not image-only (e.g., scanned PDFs without OCR).
-
Within the maximum character size (default is 60,000 chars).
Corrupt or misformatted resumes might parse partially or skip certain data fields.
β 4. Taxonomy Support and Language Issues
Ensure:
-
The skills in the resume are present in RChilliβs Taxonomy 3.0 (3M+ skills, 2.4M+ job profiles).
-
The resume is in a supported language.
You can enhance recognition using RChilli's Taxonomy API for synonyms, comparable terms, and multilingual support.
β 5. Resume Quality or Inconsistencies
Some resumes may use vague language or inconsistent formatting. RChilli provides a ResumeQuality
section in the output that highlights:
-
Missing fields
-
Formatting issues
-
Skill anomalies
Enable this feature via the API settings to troubleshoot further.
π§ Suggested Actions
-
Validate Input Resume: Make sure it's clear, structured, and includes skills in professional sections.
-
Enable Required Settings: Double-check your API payload for
reqskills
,reqskillsdrill
, andreqtaxonomy
. -
Use ResumeQuality and HTMLOutput: These help assess resume structure and presentation.
-
Check Output JSON: Look under
SkillSegregation
for detailed skill data even ifSkillKeyword
looks sparse. -
Try With LLM Parser: Consider enabling
isllmparser: true
in the API settings for enhanced skill recognition via AI.
π© Still Facing Issues?
Please send:
-
The sample resume.
-
API request (payload).
-
API response JSON.
To π support@rchilli.com for a deeper review.
Comments
0 comments
Please sign in to leave a comment.