| Package | Description |
|---|---|
| com.sovren | |
| com.sovren.exceptions |
| Modifier and Type | Method and Description |
|---|---|
ProfessionsAutoCompleteResponse |
SovrenClient.autocompleteProfession(String prefix)
Returns normalized professions that begin with a given prefix, based on the default language of english.
|
ProfessionsAutoCompleteResponse |
SovrenClient.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 |
SovrenClient.autocompleteSkill(String prefix)
Returns normalized skills that begin with a given prefix, based on the chosen language(s).
|
AutoCompleteSkillsResponse |
SovrenClient.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> |
SovrenUIClient.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> |
SovrenClient.bimetricScore(ParsedJobWithId sourceJob,
List<TTarget> targetDocuments,
CategoryWeights preferredWeights,
SearchMatchSettings settings)
Score one or more target documents against a source job
|
<TTarget extends IParsedDocWithId> |
SovrenUIClient.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> |
SovrenClient.bimetricScore(ParsedResumeWithId sourceResume,
List<TTarget> targetDocuments,
CategoryWeights preferredWeights,
SearchMatchSettings settings)
Score one or more target documents against a source resume
|
CompareProfessionsResponse |
SovrenClient.compareProfessions(int profession1,
int profession2)
Compare two professions based on the skills associated with each.
|
CompareSkillsToProfessionResponse |
SovrenClient.compareSkillsToProfessions(int professionCodeId,
String... skillIds)
Compare a given set of skills to the skills related to a given profession.
|
CompareSkillsToProfessionResponse |
SovrenClient.compareSkillsToProfessions(ParsedResume resume,
int professionCodeId)
Compare the skills of a candidate to the skills related to a job using the Ontology API.
|
CreateIndexResponse |
SovrenClient.createIndex(IndexType type,
String indexId)
Create a new index
|
DeleteDocumentResponse |
SovrenClient.deleteDocument(String indexId,
String documentId)
Delete an existing document from an index
|
DeleteIndexResponse |
SovrenClient.deleteIndex(String indexId)
Delete an existing index.
|
DeleteMultipleDocumentsResponse |
SovrenClient.deleteMultipleDocuments(String indexId,
List<String> documentIds)
Delete a group of existing documents from an index
|
ExtractSkillsResponse |
SovrenClient.extractSkills(String text)
Extracts known skills from the given text.
|
ExtractSkillsResponse |
SovrenClient.extractSkills(String text,
String language,
String outputLanguage,
float threshold)
Extracts known skills from the given text.
|
GeocodeJobResponse |
SovrenClient.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 |
SovrenClient.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 |
SovrenClient.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 |
SovrenClient.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 |
SovrenClient.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 |
SovrenClient.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 |
SovrenClient.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 |
SovrenClient.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 |
SovrenClient.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 |
SovrenClient.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 |
SovrenClient.getAccountInfo()
Get the account info (remaining credits, max concurrency, etc).
|
GetAllIndexesResponse |
SovrenClient.getAllIndexes()
Get all existing indexes
|
GetJobResponse |
SovrenClient.getJob(String indexId,
String documentId)
Retrieve an existing job from an index
|
GetProfessionsTaxonomyResponse |
SovrenClient.getProfessionsTaxonomy()
Get all professions in the taxonomy with associated IDs and descriptions in all supported languages.
|
GetProfessionsTaxonomyResponse |
SovrenClient.getProfessionsTaxonomy(String language,
TaxonomyFormat format)
Get all professions in the taxonomy with associated IDs and descriptions in all supported languages.
|
GetMetadataResponse |
SovrenClient.getProfessionsTaxonomyMetadata()
Get metadata about the professions taxonomy/service.
|
GetResumeResponse |
SovrenClient.getResume(String indexId,
String documentId)
Retrieve an existing resume from an index
|
GetSkillsTaxonomyResponse |
SovrenClient.getSkillsTaxonomy()
Get all skills in the taxonomy with associated IDs and descriptions in all supported languages.
|
GetSkillsTaxonomyResponse |
SovrenClient.getSkillsTaxonomy(TaxonomyFormat format)
Get all skills in the taxonomy with associated IDs and descriptions in all supported languages.
|
GetMetadataResponse |
SovrenClient.getSkillsTaxonomyMetadata()
Get metadata about the skills taxonomy/service.
|
IndexDocumentResponse |
SovrenClient.indexDocument(ParsedJob job,
String indexId,
String documentId,
List<String> userDefinedTags)
Add a job to an existing index
|
IndexDocumentResponse |
SovrenClient.indexDocument(ParsedResume resume,
String indexId,
String documentId,
List<String> userDefinedTags)
Add a resume to an existing index
|
IndexMultipleDocumentsResponse |
SovrenClient.indexMultipleJobs(List<IndexJobInfo> jobs,
String indexId)
Add several jobs to an existing index
|
IndexMultipleDocumentsResponse |
SovrenClient.indexMultipleResumes(List<IndexResumeInfo> resumes,
String indexId)
Add several resumes to an existing index
|
LookupProfessionCodesResponse |
SovrenClient.lookupProfessions(List<Integer> codeIds)
Get details for the given professions in the taxonomy.
|
LookupProfessionCodesResponse |
SovrenClient.lookupProfessions(List<Integer> codeIds,
String outputLanguage)
Get details for the given professions in the taxonomy.
|
LookupSkillCodesResponse |
SovrenClient.lookupSkills(List<String> skillIds)
Get the details associated with given skills in the taxonomy.
|
LookupSkillCodesResponse |
SovrenClient.lookupSkills(List<String> skillIds,
String outputLanguage)
Get the details associated with given skills in the taxonomy.
|
GenerateUIResponse |
SovrenUIClient.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 |
SovrenClient.match(ParsedJob job,
List<String> indexesToQuery,
CategoryWeights preferredWeights,
FilterCriteria filters,
SearchMatchSettings settings,
int numResults)
Find matches for a non-indexed job.
|
GenerateUIResponse |
SovrenUIClient.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 |
SovrenClient.match(ParsedResume resume,
List<String> indexesToQuery,
CategoryWeights preferredWeights,
FilterCriteria filters,
SearchMatchSettings settings,
int numResults)
Find matches for a non-indexed resume.
|
GenerateUIResponse |
SovrenUIClient.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 |
SovrenClient.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 |
SovrenClient.normalizeProfessions(List<String> jobTitles)
Normalize the given job titles to the most closely-related professions in the taxonomy.
|
NormalizeProfessionsResponse |
SovrenClient.normalizeProfessions(List<String> jobTitles,
String language,
String outputLanguage)
Normalize the given job titles to the most closely-related professions in the taxonomy.
|
NormalizeSkillsResponse |
SovrenClient.normalizeSkills(List<String> skills)
Normalize the given skills to the most closely-related skills in the taxonomy.
|
NormalizeSkillsResponse |
SovrenClient.normalizeSkills(List<String> skills,
String language,
String outputLanguage)
Normalize the given skills to the most closely-related skills in the taxonomy.
|
ParseJobResponse |
SovrenClient.parseJob(ParseRequest request)
Parse a job
|
ParseResumeResponse |
SovrenClient.parseResume(ParseRequest request)
Parse a resume
|
GenerateUIResponse |
SovrenUIClient.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 |
SovrenClient.search(List<String> indexesToQuery,
FilterCriteria query,
SearchMatchSettings settings,
PaginationSettings pagination)
Search for resumes or jobs that meet specific criteria
|
SuggestProfessionsResponse |
SovrenClient.suggestProfessions(List<String> skillIds)
Suggest professions based on a given set of skill IDs.
|
SuggestProfessionsResponse |
SovrenClient.suggestProfessions(List<String> skillIds,
int limit,
boolean returnMissingSkills)
Suggest professions based on a given set of skill IDs.
|
SuggestProfessionsResponse |
SovrenClient.suggestProfessions(ParsedJob job)
Suggest professions based on the skills within a given job.
|
SuggestProfessionsResponse |
SovrenClient.suggestProfessions(ParsedJob job,
int limit,
boolean returnMissingSkills)
Suggest professions based on the skills within a given job.
|
SuggestProfessionsResponse |
SovrenClient.suggestProfessions(ParsedResume resume)
Suggest professions based on the skills within a given resume.
|
SuggestProfessionsResponse |
SovrenClient.suggestProfessions(ParsedResume resume,
int limit,
boolean returnMissingSkills)
Suggest professions based on the skills within a given resume.
|
SuggestSkillsResponse |
SovrenClient.suggestSkills(List<Integer> professionCodeIds)
Suggests skills related to given professions.
|
SuggestSkillsResponse |
SovrenClient.suggestSkills(List<Integer> professionCodeIds,
int limit)
Suggests skills related to given professions.
|
SuggestSkillsResponse |
SovrenClient.suggestSkills(ParsedJob job)
Suggests skills related to a job based on the profession title in the job.
|
SuggestSkillsResponse |
SovrenClient.suggestSkills(ParsedJob job,
int limit)
Suggests skills related to a job based on the profession title in the job.
|
SuggestSkillsResponse |
SovrenClient.suggestSkills(ParsedResume resume)
Suggests skills related to a resume based on the recent professions in the resume.
|
SuggestSkillsResponse |
SovrenClient.suggestSkills(ParsedResume resume,
int limit)
Suggests skills related to a resume based on the recent professions in the resume.
|
UpdateUserDefinedTagsResponse |
SovrenClient.updateJobUserDefinedTags(String indexId,
String documentId,
List<String> userDefinedTags,
UserDefinedTagsMethod method)
Updates the user-defined tags for a job
|
UpdateUserDefinedTagsResponse |
SovrenClient.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 |
SovrenGeocodeJobException
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 |
SovrenGeocodeResumeException
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 |
SovrenIndexJobException
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 |
SovrenIndexResumeException
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 |
SovrenProfessionNormalizationJobException
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 |
SovrenProfessionNormalizationResumeException
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 |
SovrenUsableJobException
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 |
SovrenUsableResumeException
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 © 2023. All rights reserved.