Analyze
The Analyze query is an extension of the Simple Search. It analyzes the search string and brings out all the search keywords separately for a more refined result of your query in a simple search.
API URL
The Analyze API uses the below URL:
https://searchengine.rchilli.com/RChilliSearchEngineAPI/RChilli/analyze
API Endpoint
The Analyze API uses the below endpoint:/analyze
API Method
The Analyze API uses only POST method.API Request Type
The Analyze API uses JSON request type.API Request Headers
| Header | Data Type | Description | 
|---|---|---|
| Content-Type | string | Indicates the input type of the incoming request body. The
                                    only supported value is application/json. | 
API Parameters
To execute Analyze API, the following parameters in the JSON request are
                    needed:
        | Name | Type | Description | Remarks | 
|---|---|---|---|
| indexType | String | Type of the file i.e Resume or JD | Required | 
| indexKey | String | Use your user key as shared by RChilli team | Required | 
| keyword | String | Text query contains entities like job profile, skill, location or organization, etc. | Required | 
JSON Request For Analyze
{
    "index": {
        "indexType": "Resume",
        "indexKey": "Your user key"
    },
    "query": {
        "keyword": "Project Manager with 15 year experince and have B.Tech from Pune worked Wipro having knowledge of Java"
    }
}JSON Response For Analyze
[
    {
        "start": 0,
        "end": 15,
        "entity": "Project Manager",
        "type": "JobTitle",
        "weight": 36.84
    },
    {
        "start": 72,
        "end": 77,
        "entity": "Wipro",
        "type": "Organization",
        "weight": 15.79
    },
    {
        "start": 48,
        "end": 54,
        "entity": "B.tech",
        "type": "Degree",
        "weight": 15.79
    },
    {
        "start": 98,
        "end": 102,
        "entity": "Java",
        "type": "Skill",
        "weight": 7.89
    },
    {
        "start": 107,
        "end": 110,
        "entity": "Php",
        "type": "Skill",
        "weight": 7.89
    },
    {
        "start": 60,
        "end": 64,
        "entity": "Pune",
        "type": "City",
        "weight": 5.26
    },
    {
        "start": 20,
        "end": 29,
        "entity": " 15 Year ",
        "type": "ExperienceLevel",
        "weight": 10.53
    }
]