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
    }
]