| Package | Description |
|---|---|
| com.textkernel.tx | |
| com.textkernel.tx.exceptions |
| Modifier and Type | Method and Description |
|---|---|
ProfessionsAutoCompleteResponse |
TxClient.autocompleteProfession(String prefix)
Returns normalized professions that begin with a given prefix, based on the default language of english.
|
ProfessionsAutoCompleteResponse |
TxClient.autocompleteProfession(String prefix,
List<String> languages,
String outputLanguage,
int limit)
Returns normalized professions that begin with a given prefix, based on the chosen language(s).
|
AutoCompleteSkillsResponse |
TxClient.autocompleteSkill(String prefix)
Returns normalized skills that begin with a given prefix, based on the chosen language(s).
|
AutoCompleteSkillsResponse |
TxClient.autocompleteSkill(String prefix,
List<String> languages,
String outputLanguage,
List<String> types,
int limit)
Returns normalized skills that begin with a given prefix, based on the chosen language(s).
|
<TTarget extends IParsedDocWithId> |
TxUIClient.bimetricScore(ParsedJobWithId sourceJob,
List<TTarget> targetDocuments,
CategoryWeights preferredWeights,
SearchMatchSettings settings)
Create a Matching UI session to score one or more target documents against a source job
|
<TTarget extends IParsedDocWithId> |
TxClient.bimetricScore(ParsedJobWithId sourceJob,
List<TTarget> targetDocuments,
CategoryWeights preferredWeights,
SearchMatchSettings settings)
Score one or more target documents against a source job
|
<TTarget extends IParsedDocWithId> |
TxUIClient.bimetricScore(ParsedResumeWithId sourceResume,
List<TTarget> targetDocuments,
CategoryWeights preferredWeights,
SearchMatchSettings settings)
Create a Matching UI session to score one or more target documents against a source resume
|
<TTarget extends IParsedDocWithId> |
TxClient.bimetricScore(ParsedResumeWithId sourceResume,
List<TTarget> targetDocuments,
CategoryWeights preferredWeights,
SearchMatchSettings settings)
Score one or more target documents against a source resume
|
CompareProfessionsResponse |
TxClient.compareProfessions(int profession1,
int profession2,
String outputLanguage)
Compare two professions based on the skills associated with each.
|
CompareSkillsToProfessionResponse |
TxClient.compareSkillsToProfessions(int professionCodeId,
String outputLanguage,
List<SkillScore> skills)
Compare a given set of skills to the skills related to a given profession.
|
CompareSkillsToProfessionResponse |
TxClient.compareSkillsToProfessions(ParsedResume resume,
int professionCodeId,
String outputLanguage,
boolean weightSkillsByExperience)
Compare the skills of a candidate to the skills related to a job using the Ontology API.
|
CreateIndexResponse |
TxClient.createIndex(IndexType type,
String indexId)
Create a new index
|
DeleteDocumentResponse |
TxClient.deleteDocument(String indexId,
String documentId)
Delete an existing document from an index
|
DeleteIndexResponse |
TxClient.deleteIndex(String indexId)
Delete an existing index.
|
DeleteMultipleDocumentsResponse |
TxClient.deleteMultipleDocuments(String indexId,
List<String> documentIds)
Delete a group of existing documents from an index
|
ExtractSkillsResponse |
TxClient.extractSkills(String text)
Extracts known skills from the given text.
|
ExtractSkillsResponse |
TxClient.extractSkills(String text,
String language,
String outputLanguage,
float threshold)
Extracts known skills from the given text.
|
FormatResumeResponse |
TxClient.formatResume(FormatResumeRequest request)
Format a resume into a standardized template that you provide
|
GenerateJobResponse |
TxClient.generateJobDescription(GenerateJobRequest request)
Generates a job description based on specified parameters.
|
GeocodeJobResponse |
TxClient.geocode(ParsedJob job,
Address address,
GeocodeCredentials geocodeCredentials)
Use this if you would like to provide an address for geocoding instead of using the one in the parsed
job.
|
GeocodeJobResponse |
TxClient.geocode(ParsedJob job,
GeocodeCredentials geocodeCredentials)
Uses the address in the job (if present) to look up geocoordinates and add them into the ParsedJob object.
|
GeocodeResumeResponse |
TxClient.geocode(ParsedResume resume,
Address address,
GeocodeCredentials geocodeCredentials)
Use this if you would like to provide an address for geocoding instead of using the one in the parsed
resume.
|
GeocodeResumeResponse |
TxClient.geocode(ParsedResume resume,
GeocodeCredentials geocodeCredentials)
Uses the address in the resume (if present) to look up geocoordinates and add them into the ParsedResume object.
|
GeocodeAndIndexJobResponse |
TxClient.geocodeAndIndex(ParsedJob job,
IndexSingleDocumentInfo indexingOptions,
Address address,
boolean indexIfGeocodeFails,
GeocodeCredentials geocodeCredentials)
Use this if you would like to provide an address for geocoding instead of using the one in the parsed
rjobesume.
|
GeocodeAndIndexJobResponse |
TxClient.geocodeAndIndex(ParsedJob job,
IndexSingleDocumentInfo indexingOptions,
boolean indexIfGeocodeFails,
GeocodeCredentials geocodeCredentials)
Uses the address in the job (if present) to look up geocoordinates and add them into the ParsedJob object.
|
GeocodeAndIndexJobResponse |
TxClient.geocodeAndIndex(ParsedJob job,
IndexSingleDocumentInfo indexingOptions,
GeoCoordinates coordinates,
boolean indexIfGeocodeFails,
GeocodeCredentials geocodeCredentials)
Use this if you already have latitude/longitude coordinates and simply wish to add them to your parsed job.
|
GeocodeAndIndexResumeResponse |
TxClient.geocodeAndIndex(ParsedResume resume,
IndexSingleDocumentInfo indexingOptions,
Address address,
boolean indexIfGeocodeFails,
GeocodeCredentials geocodeCredentials)
Use this if you would like to provide an address for geocoding instead of using the one in the parsed
resume.
|
GeocodeAndIndexResumeResponse |
TxClient.geocodeAndIndex(ParsedResume resume,
IndexSingleDocumentInfo indexingOptions,
boolean indexIfGeocodeFails,
GeocodeCredentials geocodeCredentials)
Uses the address in the resume (if present) to look up geocoordinates and add them into the ParsedResume object.
|
GeocodeAndIndexResumeResponse |
TxClient.geocodeAndIndex(ParsedResume resume,
IndexSingleDocumentInfo indexingOptions,
GeoCoordinates coordinates,
boolean indexIfGeocodeFails,
GeocodeCredentials geocodeCredentials)
Use this if you already have latitude/longitude coordinates and simply wish to add them to your parsed resume.
|
GetAccountInfoResponse |
TxClient.getAccountInfo()
Get the account info (remaining credits, max concurrency, etc).
|
GetAllIndexesResponse |
TxClient.getAllIndexes()
Get all existing indexes
|
GetJobResponse |
TxClient.getJob(String indexId,
String documentId)
Retrieve an existing job from an index
|
GetProfessionsTaxonomyResponse |
TxClient.getProfessionsTaxonomy()
Get all professions in the taxonomy with associated IDs and descriptions in all supported languages.
|
GetProfessionsTaxonomyResponse |
TxClient.getProfessionsTaxonomy(String language,
TaxonomyFormat format)
Get all professions in the taxonomy with associated IDs and descriptions in all supported languages.
|
GetMetadataResponse |
TxClient.getProfessionsTaxonomyMetadata()
Get metadata about the professions taxonomy/service.
|
GetResumeResponse |
TxClient.getResume(String indexId,
String documentId)
Retrieve an existing resume from an index
|
GetSkillsTaxonomyResponse |
TxClient.getSkillsTaxonomy()
Get all skills in the taxonomy with associated IDs and descriptions in all supported languages.
|
GetSkillsTaxonomyResponse |
TxClient.getSkillsTaxonomy(TaxonomyFormat format)
Get all skills in the taxonomy with associated IDs and descriptions in all supported languages.
|
GetMetadataResponse |
TxClient.getSkillsTaxonomyMetadata()
Get metadata about the skills taxonomy/service.
|
IndexDocumentResponse |
TxClient.indexDocument(ParsedJob job,
String indexId,
String documentId,
List<String> userDefinedTags)
Add a job to an existing index
|
IndexDocumentResponse |
TxClient.indexDocument(ParsedResume resume,
String indexId,
String documentId,
List<String> userDefinedTags)
Add a resume to an existing index
|
IndexMultipleDocumentsResponse |
TxClient.indexMultipleJobs(List<IndexJobInfo> jobs,
String indexId)
Add several jobs to an existing index
|
IndexMultipleDocumentsResponse |
TxClient.indexMultipleResumes(List<IndexResumeInfo> resumes,
String indexId)
Add several resumes to an existing index
|
LookupProfessionCodesResponse |
TxClient.lookupProfessions(List<Integer> codeIds)
Get details for the given professions in the taxonomy.
|
LookupProfessionCodesResponse |
TxClient.lookupProfessions(List<Integer> codeIds,
String outputLanguage)
Get details for the given professions in the taxonomy.
|
LookupSkillCodesResponse |
TxClient.lookupSkills(List<String> skillIds)
Get the details associated with given skills in the taxonomy.
|
LookupSkillCodesResponse |
TxClient.lookupSkills(List<String> skillIds,
String outputLanguage)
Get the details associated with given skills in the taxonomy.
|
GenerateUIResponse |
TxUIClient.match(ParsedJob job,
List<String> indexesToQuery,
CategoryWeights preferredWeights,
FilterCriteria filters,
SearchMatchSettings settings,
int numResults)
Create a Matching UI session to find matches for a non-indexed job.
|
MatchResponse |
TxClient.match(ParsedJob job,
List<String> indexesToQuery,
CategoryWeights preferredWeights,
FilterCriteria filters,
SearchMatchSettings settings,
int numResults)
Find matches for a non-indexed job.
|
GenerateUIResponse |
TxUIClient.match(ParsedResume resume,
List<String> indexesToQuery,
CategoryWeights preferredWeights,
FilterCriteria filters,
SearchMatchSettings settings,
int numResults)
Create a Matching UI session to find matches for a non-indexed resume.
|
MatchResponse |
TxClient.match(ParsedResume resume,
List<String> indexesToQuery,
CategoryWeights preferredWeights,
FilterCriteria filters,
SearchMatchSettings settings,
int numResults)
Find matches for a non-indexed resume.
|
GenerateUIResponse |
TxUIClient.match(String indexId,
String documentId,
List<String> indexesToQuery,
CategoryWeights preferredWeights,
FilterCriteria filters,
SearchMatchSettings settings,
int numResults)
Create a Matching UI session to find matches for a resume or job that is already indexed
|
MatchResponse |
TxClient.match(String indexId,
String documentId,
List<String> indexesToQuery,
CategoryWeights preferredWeights,
FilterCriteria filters,
SearchMatchSettings settings,
int numResults)
Find matches for a resume or job that is already indexed
|
NormalizeProfessionsResponse |
TxClient.normalizeProfessions(List<String> jobTitles)
Normalize the given job titles to the most closely-related professions in the taxonomy.
|
NormalizeProfessionsResponse |
TxClient.normalizeProfessions(List<String> jobTitles,
String language,
String outputLanguage)
Normalize the given job titles to the most closely-related professions in the taxonomy.
|
NormalizeSkillsResponse |
TxClient.normalizeSkills(List<String> skills)
Normalize the given skills to the most closely-related skills in the taxonomy.
|
NormalizeSkillsResponse |
TxClient.normalizeSkills(List<String> skills,
String language,
String outputLanguage)
Normalize the given skills to the most closely-related skills in the taxonomy.
|
ParseJobResponse |
TxClient.parseJob(ParseRequest request)
Parse a job
|
ParseResumeResponse |
TxClient.parseResume(ParseRequest request)
Parse a resume
|
GenerateUIResponse |
TxUIClient.search(List<String> indexesToQuery,
FilterCriteria query,
SearchMatchSettings settings,
PaginationSettings pagination)
Create a Matching UI session to search for resumes or jobs that meet specific criteria
|
SearchResponse |
TxClient.search(List<String> indexesToQuery,
FilterCriteria query,
SearchMatchSettings settings,
PaginationSettings pagination)
Search for resumes or jobs that meet specific criteria
|
SkillsSimilarityScoreResponse |
TxClient.skillsSimilarityScore(List<SkillScore> skillSetA,
List<SkillScore> skillSetB)
Determines how closely related one set of skills is to another.
|
SuggestProfessionsResponse |
TxClient.suggestProfessionsFromSkills(List<SkillScore> skills,
int limit,
boolean returnMissingSkills,
String outputLanguage)
Suggest professions based on a given set of skills.
|
SuggestProfessionsResponse |
TxClient.suggestProfessionsFromSkills(List<String> skillIds,
String outputLanguage)
Suggest professions based on a given set of skill IDs.
|
SuggestProfessionsResponse |
TxClient.suggestProfessionsFromSkills(ParsedJob job)
Suggest professions based on the skills within a given job.
|
SuggestProfessionsResponse |
TxClient.suggestProfessionsFromSkills(ParsedJob job,
int limit,
boolean returnMissingSkills,
String outputLanguage)
Suggest professions based on the skills within a given job.
|
SuggestProfessionsResponse |
TxClient.suggestProfessionsFromSkills(ParsedJob job,
String outputLanguage)
Suggest professions based on the skills within a given job.
|
SuggestProfessionsResponse |
TxClient.suggestProfessionsFromSkills(ParsedResume resume)
Suggest professions based on the skills within a given resume.
|
SuggestProfessionsResponse |
TxClient.suggestProfessionsFromSkills(ParsedResume resume,
int limit,
boolean returnMissingSkills,
String outputLanguage,
boolean weightSkillsByExperience)
Suggest professions based on the skills within a given resume.
|
SuggestProfessionsResponse |
TxClient.suggestProfessionsFromSkills(ParsedResume resume,
String outputLanguage)
Suggest professions based on the skills within a given resume.
|
SuggestSkillsFromJobTitleResponse |
TxClient.suggestSkillsFromJobTitle(String jobTitle)
Takes a job title and suggests relevant skills.
|
SuggestSkillsFromJobTitleResponse |
TxClient.suggestSkillsFromJobTitle(String jobTitle,
String language,
Integer limit)
Takes a job title and suggests relevant skills.
|
SuggestSkillsResponse |
TxClient.suggestSkillsFromProfessions(List<Integer> professionCodeIds,
int limit,
String outputLanguage)
Suggests skills related to given professions.
|
SuggestSkillsResponse |
TxClient.suggestSkillsFromProfessions(List<Integer> professionCodeIds,
String outputLanguage)
Suggests skills related to given professions.
|
SuggestSkillsResponse |
TxClient.suggestSkillsFromProfessions(ParsedJob job)
Suggests skills related to a job based on the profession title in the job.
|
SuggestSkillsResponse |
TxClient.suggestSkillsFromProfessions(ParsedJob job,
String outputLanguage)
Suggests skills related to a job based on the profession title in the job.
|
SuggestSkillsResponse |
TxClient.suggestSkillsFromProfessions(ParsedResume resume)
Suggests skills related to a resume based on the recent professions in the resume.
|
SuggestSkillsResponse |
TxClient.suggestSkillsFromProfessions(ParsedResume resume,
String outputLanguage)
Suggests skills related to a resume based on the recent professions in the resume.
|
SuggestSkillsResponse |
TxClient.suggestSkillsFromSkills(List<SkillScore> skills,
int limit,
String outputLanguage)
Returns skills related to a given skill or set of skills.
|
SuggestSkillsResponse |
TxClient.suggestSkillsFromSkills(List<String> skillIds,
String outputLanguage)
Returns skills related to a given skill or set of skills.
|
SuggestSkillsResponse |
TxClient.suggestSkillsFromSkills(ParsedJob job,
int limit,
String outputLanguage)
Suggests skills related to a job (but not in the job) based on the skills in the job.
|
SuggestSkillsResponse |
TxClient.suggestSkillsFromSkills(ParsedJob job,
String outputLanguage)
Suggests skills related to a job (but not in the job) based on the skills in the job.
|
SuggestSkillsResponse |
TxClient.suggestSkillsFromSkills(ParsedResume resume,
int limit,
String outputLanguage,
boolean weightSkillsByExperience)
Suggests skills related to a resume (but not in the resume) based on the skills in the resume.
|
SuggestSkillsResponse |
TxClient.suggestSkillsFromSkills(ParsedResume resume,
String outputLanguage)
Suggests skills related to a resume (but not in the resume) based on the skills in the resume.
|
UpdateUserDefinedTagsResponse |
TxClient.updateJobUserDefinedTags(String indexId,
String documentId,
List<String> userDefinedTags,
UserDefinedTagsMethod method)
Updates the user-defined tags for a job
|
UpdateUserDefinedTagsResponse |
TxClient.updateResumeUserDefinedTags(String indexId,
String documentId,
List<String> userDefinedTags,
UserDefinedTagsMethod method)
Updates the user-defined tags for a resume
|
| Modifier and Type | Class and Description |
|---|---|
class |
TxGeocodeJobException
This exception is thrown when an error happens during geocoding, but the service was still able to produce a usable Job object (see the
Response property) |
class |
TxGeocodeResumeException
This exception is thrown when an error happens during geocoding, but the service was still able to produce a usable Resume object (see the
Response property) |
class |
TxIndexJobException
This exception is thrown when an error happens during indexing, but the service was still able to produce a usable Job object (see the
Response property) |
class |
TxIndexResumeException
This exception is thrown when an error happens during indexing, but the service was still able to produce a usable Resume object (see the
Response property) |
class |
TxProfessionNormalizationJobException
This exception is thrown when an error happens during indexing, but the service was still able to produce a usable Job object (see the
Response property) |
class |
TxProfessionNormalizationResumeException
This exception is thrown when an error happens during indexing, but the service was still able to produce a usable Resume object (see the
Response property) |
class |
TxUsableJobException
This exception is thrown when an error happens, but the service was still able to produce a usable Resume object (see the
Response property) |
class |
TxUsableResumeException
This exception is thrown when an error happens, but the service was still able to produce a usable Resume object (see the
Response property) |
Copyright © 2024. All rights reserved.