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
path
stringThe 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
utf8json
stringThe 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)