Class ParsedResume
- Namespace
- Textkernel.Tx.Models.Resume
- Assembly
- Textkernel.Tx.SDK.dll
All of the information extracted while parsing a resume
public class ParsedResume : ParsedDocument
- Inheritance
-
ParsedResume
- Inherited Members
Constructors
ParsedResume()
You should never create one of these. Instead, these are output by the Resume Parser.
The API does not support manually-created resumes to be used in the AI Matching engine.
To create a resume from a json string, use FromJson(string) or FromFile(string)
[Obsolete("You should never create one of these. Instead, these are output by the Resume Parser")]
public ParsedResume()
Properties
Achievements
Any achievements listed on the resume
public List<string> Achievements { get; set; }
Property Value
Associations
Associations/organizations found on a resume
public List<Association> Associations { get; set; }
Property Value
Certifications
Certifications found on a resume.
public List<Certification> Certifications { get; set; }
Property Value
ContactInformation
The candidate's contact information found on the resume
public ContactInformation ContactInformation { get; set; }
Property Value
CoverLetter
The cover letter, if present.
public string CoverLetter { get; set; }
Property Value
Education
The candidate's education history found on the resume
public EducationHistory Education { get; set; }
Property Value
EmploymentHistory
The candidate's employment/work history found on the resume
public EmploymentHistory EmploymentHistory { get; set; }
Property Value
Hobbies
Any hobbies listed on the resume
public string Hobbies { get; set; }
Property Value
LanguageCompetencies
Any language competencies (fluent in, can read, can write, etc) found in the resume.
public List<LanguageCompetency> LanguageCompetencies { get; set; }
Property Value
Licenses
Licenses found on a resume. These are professional licenses, not driving licenses. For driving licenses, see DrivingLicense
public List<LicenseDetails> Licenses { get; set; }
Property Value
MilitaryExperience
Any military experience listed on the resume
public List<MilitaryDetails> MilitaryExperience { get; set; }
Property Value
Objective
The candidate's written objective
public string Objective { get; set; }
Property Value
Patents
Any patents listed on the resume
public string Patents { get; set; }
Property Value
PersonalAttributes
Personal information provided by the candidate on the resume
public PersonalAttributes PersonalAttributes { get; set; }
Property Value
ProfessionalSummary
The professional summary from the resume
public string ProfessionalSummary { get; set; }
Property Value
Publications
Any publications listed on the resume
public string Publications { get; set; }
Property Value
QualificationsSummary
A standalone 'skills' section, if listed on the resume
public string QualificationsSummary { get; set; }
Property Value
References
References listed on a resume.
public List<CandidateReference> References { get; set; }
Property Value
ResumeMetadata
Metadata about the parsed resume
public ResumeMetadata ResumeMetadata { get; set; }
Property Value
SecurityCredentials
Any security credentials/clearances listed on the resume
public List<SecurityCredential> SecurityCredentials { get; set; }
Property Value
Skills
Skills output when TaxonomyVersion is set to (or defaults to) "V2".
public ResumeV2Skills Skills { get; set; }
Property Value
SkillsData
All the skills found in the resume when TaxonomyVersion is set to (or defaults to) "V1".
[Obsolete("You should use the V2 skills taxonomy instead.")]
public List<ResumeTaxonomyRoot> SkillsData { get; set; }
Property Value
SpeakingEngagements
Any speaking engagements/appearances listed on the resume
public string SpeakingEngagements { get; set; }
Property Value
Training
Any training listed on the resume
public TrainingHistory Training { get; set; }
Property Value
UserDefinedTags
A list of user-defined tags
that are assigned to this resume. These are used to filter search/match queries in the AI Matching Engine.
NOTE: you may add/remove these prior to indexing. This is the only property you may modify prior to indexing.
public List<string> UserDefinedTags { get; set; }
Property Value
Methods
FromFile(string)
Load a parsed resume from a json file using UTF-8 encoding. This is useful when you have stored parse results to disk for use later.
public static ParsedResume FromFile(string path)
Parameters
pathstringThe full path to the json file
Returns
FromJson(string)
Create a parsed resume from json. This is useful when you have stored parse results to disk for use later.
public static ParsedResume FromJson(string utf8json)
Parameters
utf8jsonstringThe UTF-8 encoded json string
Returns
ToJson(bool)
Outputs a JSON string that can be saved to disk or any other data storage.
NOTE: be sure to save with UTF-8 encoding!
public override string ToJson(bool formatted)