Resume Quality Schema

The following type of output is generated for the Resume Quality section in the resume parser output.

Note: Resume Quality feature setting is disabled by default in the Resume parser API, contact support@rchilli.com to enable the Resume Quality feature. To know more about the Resume Quality, see Resume Quality.
{
  "ResumeQuality": [
    {
      "Level": "Data Issues",
      "Findings": [
        {
          "QualityCode": "3105",
          "SectionIdentifiers": [
            {
              "SectionType": "POS-2"
            },
            {
              "SectionType": "POS-4"
            }
          ],
          "Message": "Every position in a resume should have a job title."
        },
        {
          "QualityCode": "3109",
          "SectionIdentifiers": [
            {
              "SectionType": "DEG-3"
            }
          ],
          "Message": "Education degree should not be without School/University name"
        }
      ]
    },
    {
      "Level": "Major Issues",
      "Findings": [
        {
          "QualityCode": "4001",
          "SectionIdentifiers": [
            {
              "SectionType": "OBJECTIVE"
            },
            {
              "SectionType": "SKILLS"
            },
            {
              "SectionType": "ACHIEVEMENT"
            },
            {
              "SectionType": "REFERENCES"
            }
          ],
          "Message": "Sections with no text, other than the header, have been found in the resume."
        }
      ]
    },
    {
      "Level": "Suggested Improvements",
      "Findings": [
        {
          "QualityCode": "5101",
          "Message": "Found a references section. Ideally, a resume should not include a references section."
        },
        {
          "QualityCode": "5103",
          "Message": "Driving license number was found in the resume. Do not include this level of personal information in a resume."
        },
        {
          "QualityCode": "5104",
          "Message": "Passport number was found in the resume. Do not include this level of personal information in a resume."
        },
        {
          "QualityCode": "5105",
          "Message": "Marital status was found in the resume. Do not include this level of personal information in a resume."
        },
        {
          "QualityCode": "5106",
          "Message": "Multiple addresses were found in the personal information section. Only one contact address should be included in a resume."
        },
        {
          "QualityCode": "5107",
          "Message": "Multiple email addresses were found in the personal information section. Only one contact email address should be included in a resume."
        },
        {
          "QualityCode": "5108",
          "Message": "Multiple phone numbers were found in the personal information section. Only one contact phone number should be included in a resume."
        },
        {
          "QualityCode": "5109",
          "Message": "Publications should not be included in a resume."
        },
        {
          "QualityCode": "5110",
          "Message": "Date of birth was found in the resume. Do not include this level of personal information in a resume."
        },
        {
          "QualityCode": "5111",
          "SectionIdentifiers": [
            {
              "SectionType": "SUMMARY",
              "Id": "0"
            },
            {
              "SectionType": "SKILLS",
              "Id": "1"
            },
            {
              "SectionType": "WORK HISTORY",
              "Id": "2"
            },
            {
              "SectionType": "EDUCATION",
              "Id": "3"
            }
          ],
          "Message": "Indicates that a section was found along with the header instead of a separate line above the content."
        }
      ]
    }
  ]
}

Resume Quality Response Parameters

The Resume Quality Response parameters are described as follows:
Name Type Description
Level String There can be four quality level i.e Data Issues, Major Issues, Fatal Problems, and Suggested Improvements. To know more, refer Resume Quality Categorization.
Findings Array This array contains the quality check finding details.
QualityCode String Unique code are assigned to identify a resume quality finding information. To know more, refer Resume Quality Codes.
SectionIdentifiers Array This is the array that contains the section details, where the information is missing or suggestions are given, for example, work experience, skills or achievement sections.
SectionType String This is the type of section that is missing, for example, work experience, skills, etc. This can be displayed as follows:
  • "SectionType": "OBJECTIVE"
  • "SectionType": "POS-2": POS-2 is the position of the missing experience section; for example, there can be 4 experiences in the resume, but the 2nd experience details are missing; hence POS will be 2.
  • "SectionType": "DEG-3": DEG-3 is the position of the missing education section; for example, there can be 4 degrees in the resume, but the 3rd degree details are missing; hence DEG will be 3.
id String The id is displayed with the multiple sections in the incremental order within a SectionIdentifiers array.
Message String This is the displayed message to understand the issue and suggestions