Yes, you can differentiate documents for your users using RChilli's Search and Match API. Here's how you can accomplish that and what features support document differentiation:
Using Search and Match API to Differentiate Documents
RChilli’s Search and Match API is designed to not just search resumes and job descriptions, but also categorize and rank them intelligently. You can distinguish between documents based on several powerful criteria:
1. Document Indexing for Ownership and Tagging
When a resume or job description is parsed and indexed via the ParseAndIndex
API, you can tag each document with metadata (e.g., user ID, document ID, or source label). This helps:
-
Keep documents associated with individual users.
-
Perform user-specific searches or filtering.
-
Ensure data isolation and personalization.
To index documents: Index Documents API Documentation
Intelligent Matching and Filtering Capabilities
With RChilli's Search and Match Engine 3.0, you can create highly personalized and refined searches based on:
-
Skills
-
Location
-
Experience
-
Education
-
Company
-
Job title
This allows you to:
-
Differentiate resumes based on user profiles or historical performance.
-
Match resumes to jobs uploaded by specific users.
-
Use filters or faceting to refine results per user need.
Custom Scoring and User-Specific Weightage
You can implement custom scoring rules:
-
Prioritize documents based on user-defined weights (e.g., skills: 60%, location: 20%, etc.).
-
Assign different ranking logic per user or job profile.
Data Isolation with Index Keys
Each document indexed under a user’s unique API key is isolated from others. You can manage documents per user by:
-
Using different
subuser_id
values. -
Searching documents only for that subuser.
Use the “Use Your Key” option in the portal to ensure you view documents uploaded with your API credentials.
Managing and Resetting User-Specific Data
If needed, you can delete all documents for a specific API key using the /deleteAllDocuments
endpoint to reset a user’s environment:
Best Practice: Combine Resume Parser + Search & Match
To fully differentiate and manage documents:
-
Parse using the Resume Parser.
-
Use
ParseAndIndex
to save structured data into the search engine. -
Use metadata fields (
subuser_id
, custom tags) to differentiate users. -
Use search filters and scoring logic for targeted searches.
Need Help Setting It Up?
If you need guidance on implementing these features or setting up user-specific indexing and search flows, feel free to contact RChilli support at support@rchilli.com.
Comments
0 comments
Please sign in to leave a comment.