- Geographical Search
This feature is used to find a candidate near you through geographical search in simple and advance search methods.
- Facets
Facet is a list of values with the count of documents in which these values are found. Facets are displayed on the left side of the page while searching for Resume's and JD's.
- Filter
You can filter Resume and JD search results by selecting further fields in the Facets.
- Sorting
You can sort Resume and JD search results by selecting further fields in the sorting parameter.
- Ignore/Exclude Filter
This feature is used to filter the results by ignoring/removing fields as necessary from the result. This feature is used by simply adding '-' (minus symbol) in front of the fields that you want to ignore/remove from the result.
- Include Document ID
This feature searches and matches the documents whose indexed IDs are passed in the API request.
- Exclude Document ID
This feature searches and matches all the indexed documents except the documents whose indexed IDs are passed in the API request.
- Pagination
Pagination helps you to fetch data in batches call as a page.
- Explain Score
This feature is to get a detailed score of search fields that matches with the search result.
- Custom Weightage/Scoring
This is the weightage of fields for search and match fields that can be customized as per the requirement.
- DeDuplication
Deduplication helps to avoid indexing duplicate records in the search engine.
- Partial Match
Partial Match helps to search the documents based on the words in the keyword.
- Custom Value
Custom Value helps to index documents with the custom values.
- Field Lists
- Dynamic Weightage
The weightage for the Search and Match entities in the API response can be customized by passing the dynamic weightage in the Search and Match API input.
- Date Range
This feature searches and matches all the indexed documents based on the date range passed in the API request.
- Required Match Fields
The entities specified within the requiredMatchFields parameter of the Search and Match API request are considered as mandatory criteria for searching and matching, with an 'AND' condition applied between the entities.
- Experience Range Deviation
The experienceRangeDeviation parameter when passed in the search and match API request and if it is TRUE, then the search result is based on the criteria as describe in this topic.
- Dynamic Field Matching
Currently, the search and match API perform matching on all available entities within the Resume/JD. If the user wants to match with a specific entity in the resume/JD, they can use the dynamicMatchFields parameter in the API input.
- Match using Indexed IDs
This topic describe the procedure on how you can match resume or JD using the document indexed IDs.
- Match Degree with Specialization
This topic describe the procedure on how you can match the Specialization entity along with Degree of the candidate.
- Skill Ranking
Skill ranking extracts, organizes, and weights key skills to prioritize the top 30 for matching based on relevance, recency, and proficiency.
- Skill Type
This topic describe the procedure on how you can get the skillType in the Search and Match API response.
- Source Type
This topic describe the procedure on how you can get the Source Type in the Search and Match API response.
- Job Zone Weightage
Job Zones categorize job profiles into one of five categories based on the required levels of education, experience, and training.
- Zero Score Weightage
Currently, in the SearchAndMatch API, entities are returned with weightage when a document is matched but if no document is matched then entities with weightage are not returned.
- Semantic Search
This topic describe the procedure on how you can do the semantic search in the Search and Match API.
- Ontology Search
This topic describe the procedure on how you can use the Ontology search in the Search and Match API.
- Degree Weight Optimization
The Search and Match degree matching for JD to resume has been enhanced with the Degree Weight Optimization feature.
- Source Value
When you use the Search and Match API to compare Resumes with Job Descriptions (JDs), it is important to know which values from the source document (like a JD) are being used for matching. This helps you better understand the results that the API returns. This topic explains on how to find the source value in the API response to make your matching results clearer.