Release Notes

Resume Parser Version 8.0.0 now has some structural changes and new fields extractions as following:


New Fields and More Segregated Fields

a). ResumeCountry

We are providing the name of the country from which the resume belongs.

ResumeCountry comprises of the following fields:

  • Country: Country to which the resume belongs.
  • Evidence: We provide resume section from which we get a country of resume like :-(Address/Experience/Education/CurrentLocation/PreferredLocation/Phonenumber).
  • CountryCode: Represents country code in IsoAlpha2, IsoAlpha3, UNCode.

ResumeCountry JSON Layout:


"ResumeCountry":
  {
    "Country": "United States",
    "Evidence": "PreferredLocation",
    "CountryCode": 
    {
      "IsoAlpha-2": "US",
      "IsoAlpha-3": "USA",
      "UN-Code": "840"
    }
  }

         

b). PersonalInformation

We are providing some new field informations in name block as follows:

  • FormattedName: Now we are providing full name of the candidate in a format.
  • ConfidenceScore: Providing confidence score for the correctness of Name fetched by parser.

Personal Information JSON Layout:



"Name": {
    "FullName": "John Deo",
    "TitleName": "",
    "FirstName": "John",
    "MiddleName": "",
    "LastName": "Deo",
    "FormattedName": "John Deo",
    "ConfidenceScore": 10
}
         

c). PassportDetail

Providing segregated information of all passport fields as mentioned below:

  • PassportNumber - Number of the candidate's passport.

  • DateOfExpiry - Expiry date of the passport.

  • DateOfIssue - Issuing date of the passport.

  • PlaceOfIssue - Name of the place from where the passport has been issued.

PassportDetail JSON Layout:


"PassportDetail" :
        {
            "PassportNumber" : "31195884",
            "DateOfExpiry" : "05/06/2021",
            "DateOfIssue" : "18/09/2008",
            "PlaceOfIssue" : "United states of America"
        }




         

d). ContactDetail

Providing segregated information of all contact fields as mentioned below:

Email:

Providing segregated information of the email address.

  • EmailAddress - Providing email address e.g. John75@xyz.com.

  • ConfidenceScore - Providing confidence score for the correctness of Email id fetched by parser.

PhoneNumber:

Providing segregated details of the phone number as described below:

  • Number - Providing phone number same as mentioned in the resume., e.g. '+1 2006003000'.

  • ISDCode - Providing ISD code of the country, e.g. '+1'.

  • OriginalNumber - Providing the original phone number without any code in format, e.g. '200-600-3000'.

  • FormattedNumber - Providing formatted number with ISD country code, e.g. '+1 200-600-3000'.

  • Type - Type of phone number e.g. Phone, Mobile and Fax.

  • ConfidenceScore - Providing confidence score for the correctness of PhoneNumber fetched by parser.

Website:

Providing segregated details of the website.

  • Type - Providing information about the type of URL e.g. Website, FB, Twitter, etc.

  • URL - Providing URL of candidate's social profiles, e.g. https://www.linkedin.com/in/johndeo-m-53477087/

ContactDetail JSON Layout:



"Email": [{
        "EmailAddress": "Johndeo@rchilli.com",
        "ConfidenceScore": 10
    },
    {
        "EmailAddress": "John75@xyz.com",
        "ConfidenceScore": 10
    }
    ],

"PhoneNumber": [{
        Number: “+1 2006003000 "
        ISDCode: "+1"
        OriginalNumber: "200-600-3000"
        FormattedNumber: "+1 201-618-3856"
        Type: "Phone"
        ConfidenceScore: 10
    },
    {
        Number: "3125044204"
        ISDCode: "+1"
        OriginalNumber: "312-504-4204"
        FormattedNumber: "+1 312-504-4204"
        Type: "Mobile"
        ConfidenceScore: 10
    },
    {
        Number: "+1-212-9876543"
        ISDCode: "+1"
        OriginalNumber: "212-987-6543"
        FormattedNumber: "+1-212-9876543"
        Type: "Fax"
        ConfidenceScore: 10
    }
],
"WebSite": [{
    "Type": "Linkedin",
    "Url": "https://www.linkedin.com/Johndeo/"
}, {
    "Type": "Facebook",
    "Url": "https://www.facebook.com/Johndeo"
}, {
    "Type": "Twitter",
    "Url": "https://twitter.com/Johndeo"
}],


Address:

Providing segregated information of address details.

  • Street - Providing street number.

  • City - Providing the city name mentioned in the address.

  • State - Providing the state name mentioned in the address.

  • StateIsoCode - Providing StateIsoCode of the state mentioned in the address e.g. State: Texas, StateIsoCode: "US-TX"

  • Country - Providing the country name mentioned in the address.

  • CountryCode - Providing the country code of the country mentioned in the address.

  • IsoAlpha-2 - Providing two letter Iso country code e.g. 'US'

  • IsoAlpha-3 - Providing three letter Iso country code e.g.'USA'

  • UN-Code - Providing UN-Code of the country mentioned in the address, e.g.'840'

  • ZipCode - Providing Zip code of the area mentioned in the address, e.g.'60661'

  • FormattedAddress - This is the one line address combined with street, city, state, country and zip code.

  • Type - Providing address with its type e.g. Present Address, Permanent Address, etc.

  • ConfidenceScore - Providing confidence score for the correctness of Address fetched by parser.

ContactDetails JSON Layout:


"Address": [{
    "Street": "2915 John R St. Apt 306",
    "City": "Detroit",
    "State": "MI",
    "StateIsoCode": " US-MI",
    "Country": "USA",
    "CountryCode": {
        "IsoAlpha2": "US",
        "IsoAlpha3": "USA",
        "UNCode": "840"
    },
    "ZipCode": "48201",
    "FormattedAddress": "2915 John R St. Apt 306, Detroit, MI, 48201, USA",
    "Type": "Present",
    "ConfidenceScore": 10
}, {
    "Street": "180 N Jefferson St. Apt 2703",
    "City": "Chicago",
    "State": "IL",
    "StateIsoCode": "US-IL",
    "Country": "USA",
    "CountryCode": {
        "IsoAlpha2": "US",
        "IsoAlpha3": "USA",
        "UNCode": "840"
    },
    "ZipCode": "60661",
    "FormattedAddress": "180 N Jefferson St. Apt 2703, Chicago, IL, 60661, USA",
    "Type": "Permanent",
    "ConfidenceScore": 10
}]

e). CurrentSalary

Providing current salary details with its different segregated fields.

  • Amount - Amount of the current salary taken by the candidate.

  • Symbol - Providing current salary amount symbol e.g. $,₹, etc.

  • Currency - Providing current salary currency e.g. USD, Pound, etc.

  • Unit - Providing current salary unit e.g. Per year, Per month, etc.

  • Text - Providing current salary amount written in text form e.g. US $ 276800 Per Year.

f). ExpectedSalary

Providing expected salary details with its different segregated fields.

  • Amount - Amount of expected salary taken by the candidate currently.

  • Symbol - Providing expected salary symbol by the candidate e.g. $,₹, etc.

  • Currency - Providing expected salary currency by the candidate e.g. USD, Pound, etc.

  • Unit - Providing expected salary units by the candidate e.g. Per year, Per month, etc.

  • Text - Providing expected salary in text e.g. US $ 276800 Per Year.

Salary Detail JSON Layout:

 
"CurrentSalary": {
    "Amount": "276800.0",
    "Symbol": "$",
    "Currency": "USD",
    "Unit": "Year",
    "Text": "US $ 276800 per year"
},
"ExpectedSalary": {
    "Amount": "300000.0",
    "Symbol": "$",
    "Currency": "USD",
    "Unit": "Year",
    "Text": "US $ 300000 per year"
}




         

g). CurrentLocation - Current location of the candidate.

  • City - Current city of the candidate.

  • State - Current state of the candidate.

  • StateIsoCode - Current StateIsoCode of the candidate.

  • Country - Current country of the candidate.

  • CountryCode - Current country code of the candidate.

  • IsoAlpha-2 - Providing two letter Iso country code e.g. 'US'

  • IsoAlpha-3 - Providing three letter Iso country code e.g.'USA'

  • UN-Code - Providing UN-Code of the country mentioned in the address, e.g.'840'

h). PreferredLocation - Preferred location of the candidate.

  • City - City preferred by the candidate.

  • State - State preferred by the candidate.

  • StateIsoCode - StateIsoCode preferred by the candidate.

  • Country - Country preferred by the candidate.

  • CountryCode - CountryCode preferred by the candidate.

  • IsoAlpha-2 - Providing two letter Iso country code e.g. 'US'

  • IsoAlpha-3 - Providing three letter Iso country code e.g.'USA'

  • UN-Code - Providing UN-Code of the country mentioned in the address, e.g.'840'

Current/Preferred Location JSON Layout:

"CurrentLocation": [{
    "City": "Detroit",
    "State": "MI",
    "StateIsoCode" : "US-MI",
    "Country": "USA",
    "CountryCode": {
        "IsoAlpha-2": "US",
        "IsoAlpha-3": "USA",
        "UN-Code": "840"
    }
}],
"PreferredLocation": [{
        "City": "Chicago",
        "State": "IL",
        "StateIsoCode" : "US-IL",
        "Country": "USA",
        "CountryCode": {
            "IsoAlpha-2": "US",
            "IsoAlpha-3": "USA",
            "UN-Code": "840"
        }
    }

         

i). SegregatedQualification

    We are providing qualification details as mentioned below:

  • Type - Providing the information about type of institution eg: Unversity, School, Institute etc.

  • ConfidenceScore - Providing confidence score for the correctness of Institution, SubInstitution and DegreeName fetched by parser.

  • StateIsoCode - Providing StateIsoCode of the state mentioned in qualification e.g. State: Texas, StateIsoCode: "US-TX"

  • InstitutionCountryCode - Country code of the institution.

  • IsoAlpha-2 - Providing two letter Iso country code e.g. 'US'

  • IsoAlpha-3 - Providing three letter Iso country code e.g.'USA'

  • UN-Code - Providing UN-Code of the country mentioned in the address, e.g.'840'

  • NormalizeDegree - Providing normalized degree details e.g. for BSc, it will show – Bachelor of Science and for Bachelor of Science in computer programming, it will also show - Bachelor of Science.

  • Specialization - Providing candidate's specialized field of education e.g. Bachelor of Science in Computer Programming. In this degree, 'Computer Programming' will be provided as the field of specialization.

  • FormattedDegreePeriod - Providing FormattedDegreePeriod e.g. Degree Period :- 2005 - 2006, 2007/2009, March 2009 - Dec 2012, 03/06/2009 - 01/11/2015 then FormattedDegreePeriod :- 2005 to 2006, 2007 to 2009, 03-2009 to 12-2009, 03/06/2009 to 01/11/2015

  • AggregateMeasureType - Providing information about degree measure types e.g. Percentage, Grade and Number.

Qualification JSON Layout:



 "SegregatedQualification": [{
        "Institution": {
            "Name": "St. George's University School of Medicine",
            "Type": "University",
            "ConfidenceScore": 10,
            "Location": {
                "City": "New Haven",
                "State": "CT",
                "StateIsoCode": "US-CT",
                "Country": "USA",
                "CountryCode": {
                    "IsoAlpha-2": "US",
                    "IsoAlpha-3": "USA",
                    "UN-Code": "840"
                }
            }
        },
        "SubInstitution": {
            "Name": "St. George's School of Medicine",
            "ConfidenceScore": 10,
            "Type": "School",
            "Location": {
                "City": "New Haven",
                "State": "CT",
                "StateIsoCode": "US-CT",
                "Country": "USA",
                "CountryCode": {
                    "IsoAlpha-2": "US",
                    "IsoAlpha-3": "USA",
                    "UN-Code": "840"
                }
            }
        },
        "Degree": {
            "DegreeName": " BSC in Computer Programming",
            "NormalizeDegree": " Bachelor of science",
            "Specialization": [
                " Computer Programming "
            ],
            "ConfidenceScore": 10
        },
        "FormattedDegreePeriod": "2005 to 2009",
        "StartDate": "01/01/2005",
        "EndDate": "31/12/2009",
        "Aggregate": {
            "Value": "3.5",
            "MeasureType": "CGPA"
        }
    }
         

j). SegregatedExperience

We are providing details of the following fields:-

  • EmployerFormattedName - Providing formatted name of the employer. E.g. for 'TCS', we will provide full name information e.g. 'Tata consultancy services'.

  • ConfidenceScore - Providing confidence score for the correctness of EmployerName and JobProfile fetched by parser.

  • TitleFormattedName - Providing formatted job title. E.g. for 'Sr. engineer', we will provide it as 'Senior Engineer' .

  • RelatedSkills - Providing a list of the Job-related skills and providing Proficiency level of the skill as well, for example, if Job profile is "Tutor" then results will be as shown below:

  • - Skill: Teaching

    - ProficiencyLevel: Proficient

    Note :- Proficiency Level can be Proficient, Moderate and Native.

  • StateIsoCode - Providing StateIsoCode of the state mentioned in Experience e.g. State: Texas, StateIsoCode: "US-TX"

  • IsoAlpha-2 - Providing two letter Iso country code e.g. 'US'

  • IsoAlpha-3 - Providing three letter Iso country code e.g.'USA'

  • UN-Code - Providing UN-Code of the country mentioned in the address, e.g.'840'

  • FormattedJobPeriod - Providing formatted job period for the job period mentioned in the experience e.g. If Job Period will be given like :- 2005 - 2006, 2007/2009, March 2009 - Dec 2012, 03/06/2009 - 01/11/2015 then we will return it as: FormattedJobPeriod :- 2005 to 2006, 2007 to 2009, 03-2009 to 12-2009, 03/06/2009 to 01/11/2015 This Job period format can be customized by the user.

  • IsCurrentEmployer - Here current employer will be shown as True and others will be shown as False.

Segregated Experience JSON Layout:

"SegregatedExperience" : [ {
      "Employer" : {
        "EmployerName" : "Henry Ford Hospital",
        "FormattedName" : "",
        "ConfidenceScore" : 10
      },
      "JobProfile" : {
        "Title" : "Cardiologist",
        "FormattedName" : "Cardiologist",
        "Alias" : "Medical Examiner Paediatrics Cardiologist, Panel Doctor Paediatrics Cardiologist, County Medical Officer Paediatrics Cardiologist, District Medical Officer Paediatrics Cardiologist, General Practitioner Paediatrics Cardiologist, Cardiologists,",
        "RelatedSkills": [
               {
                   "Skill": "Therapy",
                   "ProficiencyLevel": "Proficient",
               },
               {
                   "Skill": "Health Advocacy",
                   "ProficiencyLevel": "Native",
               },
               {
                   "Skill": "Patient Administration",
                   "ProficiencyLevel": "Moderate",
               },
               {
                   "Skill": "Health Assessment",
                   "ProficiencyLevel": "Moderate",
               },
               {
                   "Skill": "Cardiology",
                   "ProficiencyLevel": "Moderate",
               },
               {
                   "Skill": "Cardiac Monitoring",
                   "ProficiencyLevel": "Proficient",
               }
           ],
        "ConfidenceScore" : 10
      },
      "Location" : {
        "City" : "Detroit",
        "State" : "MI",
        "StateIsoCode" :  "US-MI",
        "Country" : "USA",
        "CountryCode" : {
          "IsoAlpha2" : "US",
          "IsoAlpha3" : "USA",
          "UNCode" : "840"
        }
      },
      "JobPeriod" : "7/2016 - 12/2017",
      "FormattedJobPeriod" :  "7/2016 to 12/2017",
      "StartDate" : "01/07/2016",
      "EndDate" : "31/12/2017",
      "IsCurrentEmployer" : "true",
      "JobDescription" : "Examine patients and assess their condition. \n Give health advice to patients.",
      "Projects" : [ {
        "UsedSkills" : "",
        "ProjectName" : "",
        "TeamSize" : ""
      } ]
    }


k). SkillKeywords:-

  • SkillKeywords: This is the new field apart from skill block in version 8.0.0

  • This field contains all skill keywords found in the resume.

"SkillKeywords" : "Potential, Managing Project Development, Business Intelligence, Management Skills,
Networking, Responsible, Analysis, Research, Economic Development Network, Microsoft Dynamics
CRM, Aerospace Supply Chain, Macromedia Dreamweaver, Associate Development, Salesforce
Reporting, Executive Management, Technical Assistance, Developing Reports, Project Management,
Private Investment, Financial Services, Reporting Systems, Customer Contact, Supported Design, Federal
Programs, Company Research, Microsoft Office, Lead Generation, Adobe Photoshop, High Proficiency,
Analyzing Data, Press Releases, Recruitment, Flight Test, Manage Site, Value-Added, Monitoring,
SharePoint, Inventory, Marketing, Education, InDesign, Cayenne",


l). SegregatedSkill

Providing some additional skill details in this version as mentioned below:

  • SkillType - Providing information about the type of skills e.g. Soft skill, Behavioral skill, etc.

  • Evidence - Providing the evidence from where the skills have been picked up from the resume.

  • LastUsed - Information about the skill last used by the candidate.

  • Alias - Providing the alias name of the skills.

  • Ontology - Providing the information of the field from where the skill belongs.

Segregated Skill JSON Layout:

 
"SegregatedSkill":

{
    "Skill": "Good Communication Skills",
    "Type": "SoftSkill",
    "Evidence": "SkillSection",
    "ExperienceInMonths": 0,
    "LastUsed": "",
    "FormattedName": "Good Communication Skills",
    "Alias": "Communication Skills, Communicating Through Physical, Targeted Communication, Engaging Conversation, Excellent Communication, Excellent Communication To Diverse Groups, Communicating With Persons Outside, Communicating With Supervisors, Interpersonal And Communication Skills, Effective Communication, Telephone Communications, Clear Communication Skills, Good Communication Skills, Interpersonal Communication, Effective Communication Skills, Excellent Communication Skills, Visual Communication, Strong Communication, Media Communications, Corporate Communications",
    "Ontology": "Arts, Entertainment, and Recreation>Media and Communication Workers>Communication"
}

         

m). SegregatedPublication

SegregatedPublication: Version 8.0.0 has started providing drill-down for publications and they consist of the following fields.

  • PublicationTitle: Title of the publications.
  • Publisher: Name of the publisher who has published the Publication.
  • PublicationURL: URL of the candidate’s published article.
  • Authors: Name of the person who has written the article and multiple names of authors are mentioned by comma separation.
  • Description: Description of the candidate’s published article.

Segregated Publication JSON Layout :

"SegregatedPublication": {
    "PublicationTitle": "Structural Heart Disease Monograph in Clinical Updates in Women’s HealthCare",
    "Publisher": "American College of Obstetricians and Gynecologists",
    "PublicationNumber": "",
    "PublicationUrl": "",
    "Authors": "Tiberio M Frisoli, Michele Voeltz",
    "Description": "Tiberio M Frisoli, Michele Voeltz. Structural Heart Disease Monograph in Clinical Updates in Women’s HealthCare. American College of Obstetricians and Gynecologists"
}, {
    "PublicationTitle": "Surgical vs Transcatheter Paravalvular Leak Repair",
    "Publisher": "JACC",
    "PublicationNumber": "",
    "PublicationUrl": "",
    "Authors": "Greenbaum AB, Frisoli TM",
    "Description": "Greenbaum AB, Frisoli TM. Editorial : Surgical vs Transcatheter Paravalvular Leak Repair. JACC : Interventions; Accepted, in press"
}

n). SegregatedAchievement

Now in Version 8.0.0, the users get drill-down of the achievement and it has the following fields:

  • AwardTitle: Title name of the award achieved by the candidate.
  • Issuer: Name of the achievement award issuer.
  • AssociatedWith: Name of the association
  • IssuingDate: Award's issuing date
  • Description: Description of the award achieved by the candidate.

Segregated Achievement JSON Layout:

"SegregatedAchievement": {
    "AwardTitle": "Resident of the Year Award",
    "Issuer": "NYU Department of Medicine",
    "AssociatedWith": "Associated with Medical",
    "IssuingDate": "1/1/2013",
    "Description": "Associated with Medical- Resident of the Year Award – NYU Department of Medicine 2013"
},

{
    "AwardTitle": "Volunteer Service Award",
    "Issuer": "NYU Department of Medicine",
    "AssociatedWith": "",
    "IssuingDate": "1/1/2012",
    "Description": "Volunteer Service Award – NYU Department of Medicine 2012"
}, {
    "AwardTitle": "Intern of the Year Award",
    "Issuer": "NYU Department of Medicine",
    "AssociatedWith": "",
    "IssuingDate": "1/1/2011",
    "Description": "Intern of the Year Award – NYU Department of Medicine 2011"
}


o). SegregatedCertification

Now with version 8.0.0, we are giving segregation of certifications that comprises of the following fields:

  • CertificationTitle: Title of the certifications achieved by the candidate.
  • Authority: Name of the certification providing authority.
  • IsExpiry: Expiry date of the certification.
  • StartDate: Start date of the certification training.
  • EndDate: End date of the certification training.
  • CertificationUrl: URL of the certification achieved by the candidate.

Segregated Certification JSON Layout


"SegregatedCertification": {
    "CertificationTitle": "National Board Certification",
    "Authority": "NCCPA",
    "CertificationCode": "3313",
    "IsExpiry": "31/12/2020",
    "StartDate": "01/10/2016",
    "EndDate": "31/10/2016",
    "CertificationUrl": "https://acadmy.zenva.com/certificate/29b3313f/"
} {
    "CertificationTitle": "Certified in Gerontology",
    "Authority": "DE County Community College",
    "CertificationCode": "",
    "IsExpiry": "31/07/2025",
    "StartDate": "01/06/2017",
    "EndDate": "30/06/2017",
    "CertificationUrl": ""
}

p). ResumeLanguageCode

Now we are returning Iso language codes such as:

  • En for English

  • Fr for French

  • it for Italian etc.

JSON Layout for Language Code


"ResumeLanguage": {
    "Language": "English",
    "LanguageCode": "en"
}, {
    "Language": "French",
    "LanguageCode": "fr"
}, {
    "Language": "Italian",
    "LanguageCode": "it"
}

q). Configurable Fields

  • Required skills (Default true)

  • This is for Required Skills block. True, you will have data in skill section and false to have no skills set. Default setting is TRUE.

  • Required skills drill (Default true)

  • Required Skills Drill down and this is for the segregation of skills. If it is set as True, Skills will be separately fetched one by one in drill down and false, you will not have any skills drill down. Default setting is TRUE.

  • Required experience (Default true)

  • Required Experience is for Experience block. True will give the experience section and false is for not getting any data in experience. Default setting is TRUE.

  • Required experience drill (Default true)

    This will give the segregated experience like Employer, job profile, job location etc. in case of True and false, to have no segregated experience. Default setting is True.

  • Required education (Default true)

    Required Education is for Education section. True will give you the education block or false will not fetch anything in education block. Default setting is TRUE.

  • Required education drill (Default true)

    This stands for Required Education drill down means segregation education. Same as above, this will for education drill down means segregated education like university or institution or school name, degree name, city, state, etc. This is also being set as True or False. Default setting is TRUE.

  • Required current employer (Default true)

    The user sets this key to “True” to get the current employer drill down.

  • Required category (Default true)

    Required Category will also be set to true and false as above and this is for having category and subcategory keywords to be fetched. If it is set to true, it will fetch the category and subcategory keywords and false for not having category section. Default setting is TRUE.

  • Required candidate image (Default true)

    This stands for Required Candidate Image and this is for fetching the candidate image pasted in the resume. If client requires candidate image to be there in output JSON then it will be set to true, or false if not required. Default setting is TRUE.

  • Required Segregated Certification (Default false)

    In this field, we are proving further certification details like CertificationTitle, National Board Certification, Authority, CertificationCode, IsExpiry, StartDate, EndDate, CertificationUrl, etc.

  • Required Segregated Publication (Default false)

    In this field, we are proving further Publication details like publicationTitle, Publisher, PublicationNumber, PublicationUrl, Authors, Description, etc.

  • Required Segregated Achievement (Default false)

    In this field, we are proving further Achievement details like AwardTitle, Issuer, AssociatedWith, IssuingDate, Description etc.

  • Required Taxonomy (Default true)

    If the user sets this key to “True,” then we provide alias/alternate values of skill and job profiles mentioned in the resume.

  • Formatted Phone (Default true)

    If the user sets this key to “True,” then they will get FormatedPhone and FormattedMobile number in JSON under the tags “FormattedPhone” and “FormattedMobile” in output.

  • Formatted Address (Default true)

    This is the one line address combined with street, city, state, country and zip code. The True value will give the whole address of candidate in one line like "FormattedAddress" : "Sec-62, Noida, Uttar Pradesh, 165842, India", And if the value is set to False, then formattedaddress is blank. Default value is set to True.

  • Autocomplete Location (Default true)

    When city and state are defined, we are returning its country if that combination exists. If state is defined and it exists in only one country then we are again returning its country.

  • HTML Resume (Default true)

    We provide the HTML format of the resume file as well.

  • Template Output (Default true)

    By analyzing the complete information given in the resume file, we make and provide a template of candidate's resume.

  • Google Geocode Key;

    We provide 'geocode key option' which helps in getting the correct formatted address of the candidate.

  • Default Country (Default USA);

    If any country is not mentioned in the resume, we provide the USA by default in the country information.

  • Date Format

    By default, we are providing date format like: (DD/MM/YYYY) but date format could be set in other formats as well like: MM/DD/YYYY, YYYY/DD/MM, YYYY/MM/DD, etc and customize it

  • Max File Character Size (Default 60000);

    We are supporting maximum 60,000 characters in any resume file but the users can get it to exceed or decrease as well as per their usage.

  • Max Taxonomy Values Count (Default 20);

    We are supporting maximum 20 skill taxonomy values.

  • Phone Format (Default International),

    Phone Format (E164, National, International)

  • Abbyy application id

    This is the facility for OCR (Optical Character Recognition)parsing and for the abby application ID you can contact to Rchilli support team.

  • Abbyy password

    This is the facility for OCR (Optical Character Recognition)Parsing and for the abby application password you can contact to Rchilli support team.

r). Simplified JSON

Now we are providing details of the below mentioned fields in an array which were been given in comma separated format before.

  • Phone Number

  • Website URL

  • Address

  • Email Address

  • Location

  • Salary

  • Resume Language


    "PhoneNumber" : [ {
      "Number" : "200-600-3000",
      "ISDCode" : "+1",
      "OriginalNumber" : "200-600-3000",
      "FormattedNumber" : "+1 200-600-3000",
      "Type" : "Phone",
      "ConfidenceScore" : 10
    }, 
    "WebSite" : [ {
      "Type" : "Linkedin",
      "Url" : "https://www.linkedin.com/Johndeo/"
    }, {
      "Type" : "Facebook",
      "Url" : "https://www.facebook.com/Johndeo"
    }, {
      "Type" : "Twitter",
      "Url" : "https://twitter.com/Johndeo"
    } ],
    "Address" : [ {
      "Street" : "2915 John R St. Apt 306",
      "City" : "Detroit",
      "State" : "MI",
      "StateIsoCode": "US-MI",
      "Country" : "USA",
      "CountryCode" : {
        "IsoAlpha2" : "US",
        "IsoAlpha3" : "USA",
        "UNCode" : "840"
      },
      "ZipCode" : "48201",
      "FormattedAddress" : "2915 John R St. Apt 306, Detroit, MI, 48201, USA",
      "Type" : "Present",
      "ConfidenceScore" : 10
	  
    }
	"Email" : [ {
      "EmailAddress" : "Johndeo@rchilli.com",
      "ConfidenceScore" : 10
    }, {
      "EmailAddress" : "John75@xyz.com",
      "ConfidenceScore" : 10
    } ],
	"CurrentLocation": [{
    "City": "Detroit",
    "State": "MI",
	"StateIsoCode": "US-MI",
    "Country": "USA",
    "CountryCode": {
        "IsoAlpha-2": "US",
        "IsoAlpha-3": "USA",
        "UN-Code": "840"
    }
}],
"PreferredLocation": [{
        "City": "Chicago",
        "State": "IL",
        "StateIsoCode": "US-IL",
        "Country": "USA",
        "CountryCode": {
            "IsoAlpha-2": "US",
            "IsoAlpha-3": "USA",
            "UN-Code": "840"
        }
    }
	"CurrentSalary": {
    "Amount": "276800.0",
    "Symbol": "$",
    "Currency": "USD",
    "Unit": "Year",
    "Text": "US $ 276800 per year"
},
"ExpectedSalary": {
    "Amount": "300000.0",
    "Symbol": "$",
    "Currency": "USD",
    "Unit": "Year",
    "Text": "US $ 300000 per year"
}
"ResumeLanguage" {
       "Language": "French",
       "LanguageCode": "fr"
    }, {
       "Language": "Italian",
       "LanguageCode": "it"
    }



s). API Info

This field contains information about the following:-

  • NoOfResumeLeft: Number of resumes left for a particular client
  • AccountExpiryDate: Date of expiry of the account
  • BuildVersion: 8.0.0.
  • AccountExpiryDate: 31/12/2019 23:59:00.0
API info fields will be returning the information about the user keys used for parsing.

ApiInfo": 

  {
    "Metered": "Yes",
    "CreditLeft": "23",
    "AccountExpiryDate": "31/12/2019 23:59:00.0",
    "BuildVersion": "8.0.0."
  }
 

t). Standardized Fields

Now we are providing other standard details with the fields mentioned below which are making it even more easier to map candidate's details.

Country: Providing country code, Iso alpha names and UN code with the name of the country as shown below:


    "CountryCode": 
    {
      "IsoAlpha-2": "US",
      "IsoAlpha-3": "USA",
      "UN-Code": "840"
    }

         

Language: Providing language code of the language as shown below:


    "ResumeLanguage" {
       "Language": "French",
       "LanguageCode": "fr"
    }, {
       "Language": "Italian",
       "LanguageCode": "it"
    }


Currency: Providing currency name and currency unit in which candidate is withdrawing the salary as shown below:

   "CurrentSalary": {
      "Amount": "276800.0",
      "Symbol": "$",
      "Currency": "USD",
      "Unit": "Year",
      "Text": "US $ 276800 per year"
   },
  "ExpectedSalary": {
    "Amount": "300000.0",
    "Symbol": "$",
    "Currency": "USD",
    "Unit": "Year",
    "Text": "US $ 300000 per year"
   }


ISD Codes: Providing ISD codes with the phone number mentioned in the resume as shown below:

    "PhoneNumber": {
    "Number": "200-600-3000",
    "ISDCode": "+1",
    "OriginalNumber": "200-600-3000",
    "FormattedNumber": "+1 200-600-3000",
    "Type": "Phone",
    "ConfidenceScore": 10
}
	

u). Taxonomy-Driven Fields


Skills

With the help of our taxonomy tool, we are providing the following details about skills:

  • Providing skill type and skill alias of the candidate's skills.

  • Providing formatted name of the skill.

  • Providing ontology details of the skills e.g. from which category (Branch or domain and subdomain) it belongs as shown below:


{
    "Skill": "Java",
    "Type": "Technology",
    "Evidence": "SkillSection",
    "ExperienceInMonths": 12,
    "LastUsed": "31/07/2016",
    "FormattedName": "Java",
    "Alias": "core java,Core Java Programming,core-java,corejava,Java 1,Java 10,Java 11,Java 2,Java 3,Java 4,Java 5,java 5.0,Java 6,Java 7,Java 8,Java 9,Java Dev Language,Java Development,Java Development Lang.,Java Development Language,Java Platform,Java Platform Language,Java programming,Java Programming Language,Java Tech.,Java Technology,Oracle Java,Sun Java,Sun Microsystems Java",
    "Ontology": "Information>Software Developers and Programmers>Programming Language>Java"
}
         


Job Profile

With the help of our taxonomy tool, we are providing the following details about Job profile:

  • Providing formatted name of the job profile.

  • Providing job profile alias, related skills and proficiency level of the job profile.

"JobProfile": {
    "Title": "Tutor",
    "FormattedName": "Tutor",
    "Alias": "Classroom Tutor, Home Tutor, Private Tutor, Student Tutor, Students Assistant",
    "RelatedSkills": [{
            "Skill": "Communication",
            "ProficiencyLevel": "Proficient"
        },
        {
            "Skill": "Student Engagement",
            "ProficiencyLevel": "Moderate"
        },
        {
            "Skill": "Student Counseling",
            "ProficiencyLevel": "Moderate"
        },
        {
            "Skill": "Teaching",
            "ProficiencyLevel": "Proficient"
        },
        {
            "Skill": "Collaborative Learning",
            "ProficiencyLevel": "Proficient"
        },
        {
            "Skill": "Coaching Process",
            "ProficiencyLevel": "Proficient"
        }
    ],
         


v). ConfidenceScore:

The confidence score is a score based on parser logic that how accurately our parser thinks about the extracted fields.

We have started returning a confidence score for the fields mentioned below:

  • Name
  • Email
  • Phone
  • Address
  • Institution and sub-institution
  • Degree
  • Employer
  • Job profile