To set dynamic weights for certain resume fields during matching or searching, you can pass dynamic weightage parameters through the Search and Match API. While dynamic weights cannot be set during the indexing method, you can send dynamic weightage configurations in the request when you are matching or searching documents. This allows you to customize the importance of certain fields (like Skills, Experience, Location, etc.) during the search and match process, enabling more tailored and relevant results.
You can customize the weight distribution via the Search & Match API. Here's how:
Dynamic Weightage Configuration: You can pass the resumeWeightage or jdWeightage parameters within the API request. These parameters allow you to customize the weightage for different entities like Skills, Experience, JobProfile, etc.
Adjusting Weightage: The total weightage across all fields should not exceed 100%. For example, you can assign:
- 60% weight to "Skills"
- 20% to "Location"
- 10% to "Education"
- 10% to “Experience”
These configurations can be made directly in the API input request, and they will dynamically influence the matching score returned in the API response .
Default vs Custom Weightage: If you do not pass a dynamic weightage parameter in your request, the default weightage for each field (set by RChilli) is used. However, you can override the defaults by setting your preferred weightage for each entity, based on your business requirements .
Dynamic weightage parameters can be passed in the following Search and Match API methods:
-
Dynamic Weightage in Simple Search: This method allows you to define the weightage for specific fields like skills, experience, and location during a simple search query.
-
Dynamic Weightage in Boolean Search: For Boolean search queries, dynamic weightage can be applied to each condition or term in the query, giving more importance to certain keywords or fields.
-
Dynamic Weightage in Match: When using the Match API, you can customize the weightage to fine-tune how matching is performed based on specific criteria, such as skill relevance, experience, and job title.
-
Dynamic Weightage in Match with ID: This method allows you to apply weightage while matching specific documents using their unique IDs, enabling prioritized matching based on predefined field importance.
-
Dynamic Weightage in Match with Multiple Sub-User IDs: You can apply dynamic weightage when matching documents based on multiple sub-user IDs, allowing for complex filtering and matching across multiple user accounts.
-
Dynamic Weightage in One To One Match: For one-to-one matching, dynamic weightage can be used to customize how closely a candidate matches a particular job role by adjusting the importance of various fields.
For detailed instructions on how to configure dynamic weightage, please refer to the Dynamic Weightage Guide and Scoring Weightage Configuration.
Comments
0 comments
Please sign in to leave a comment.