To search for a job profile with a particular range of experience using Boolean search and RChilli's Search & Match API, follow the steps below:
Step-by-Step: How to Use Boolean Search for Experience Filtering
1. Understanding Boolean Search
Boolean search allows you to use logical operators (like AND, OR, NOT) to refine your search criteria. It enhances the precision of your job profile searches when combined with structured queries.
2. Use the ExperienceInMonths Field
In RChilli’s Search & Match API, experience is measured in months using the ExperienceInMonths field. You can filter candidates or job profiles within a specific experience range using this field.
-
Example Logic: If you want candidates with 3 to 5 years of experience, use a range:
{
"experience": {
"min": 36,
"max": 60
}
}
3. Combining Experience Range with Boolean Operators
You can enhance your query with Boolean logic using keywords or fields.
-
-
Example Search Query:
-
{
"query": "Java AND (Spring OR Hibernate)",
"experience": {
"min": 36,
"max": 60
}
}
This will return profiles with Java and either Spring or Hibernate, who have between 3 and 5 years of experience.
How Experience Is Calculated
RChilli extracts job history from resumes, identifies start and end dates for each role, and calculates the total months of experience. The sum is returned in the ExperienceInMonths field, which is used in matching jobs or resumes against desired experience criteria.
Helpful Resources:
Advanced Options
You can further fine-tune results using:
-
Custom weightage for experience in scoring logic.
-
Taxonomy support for normalized job titles and skills.
-
Pagination and ranking for bulk or large-scale searches.
More details are available at:
Tips for Effective Usage
-
Always pass the correct
userkey,version, andsubuseridin the API request. -
Validate your queries in the RChilli My Account > Integration (Demo) tab.
-
Use filters or facets to narrow down industry, location, and role level alongside experience.
Need Help?
If you're facing issues setting up your experience range or Boolean syntax, please reach out to support@rchilli.com
Comments
0 comments
Please sign in to leave a comment.