Endpoint, Method and Parameter
The endpoints indicate how you access the resource, while the method indicates the allowed interactions (such as GET, POST, or DELETE) with the resource.
NER Tagger API
The NER Tagger API is defined as follows:
HTTP Request:
- URL: https://plugin.rchilli.com/RChilliPlugin/rchilli/nerTagger
- Accept: application/json
- Response Type: JSON
API Endpoint
The NER Tagger API endpoint returns the parsed data in the JSON format. The NER Tagger endpoint is mention below:/nerTagger
API Method
The NER Tagger API uses only the POST method.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
The NER Tagger API requires the following parameters in the JSON request
format:
Name | Type | Description | Remarks |
---|---|---|---|
filedata | String | File data in base64 (only support "text/plain" mimetype) | Required |
userkey | String | Valid User Key as provided by RChilli, see How to get user key. | Required |
version | String | Valid version as provided by RChilli | Required |
subuserid | String | As per contract | Required |
JSON Request For NER Tagger plugin
Below is the API Request in JSON Format:
{
"filedata": "File data in base64",
"userkey": "Your API UserKey",
"version": "1.0.0",
"subuserid": "Your Company Name"
}
API Response Parameters
Follow the below table for the NER Tagger API response parameters details.
Name | Type | Description |
---|---|---|
TextLanguage | String | The language code of the input document. |
TaggedText | String | The tagged entity in the text format. |
TaggedData | Follow below rows for the TaggedData parameters: | |
Start | Integer | The start position of the tagged text. |
End | Integer | The end position of the tagged text. |
Id | String | The ID of the tagged text. |
Text | String | The text entity that is tagged. |
Type | String | The entity type of the tagged text. |
JSON Response For NER Tagger plugin
Below is the API Response in JSON Format:{
"TextLanguage": "en",
"TaggedText": "<job>Software Developer</job> \nYears of Experience: 0 yrs to 5 yrs \nCompany Name: <city>Blue Mount</city> <skill>Immigration</skill> <skill>Consulting</skill> Pvt Ltd, \nJob Location: <city>Pune</city>, <state>Maharashtra</state>, <country>India</country>\nStaffingAgency: No\nJobCode: 563\nJobShift: Flexible\nPostedOnDate : <dt>10 April 2020</dt>\nClosingDate: <dt>1 May 2020</dt>\nExperienceRequired: 0 to 5 years\nContractDuration: 1 Month\nHasContract: No\nSalaryOffered: Rs. 25000 to 30000\nBill rate- 100 to 200 Rs. hourly\nNoticePeriod: 2 Month\nNoOfOpenings:10 Vacancy\nRelocation: <city>Delhi</city>, <country>India</country>\nLanguages: Hindi, English \nNationality: Indian\nVisa: H1b\nAgeLimit: 25 yrs to 30 yrs\nInterview Type:\nInterview Date and Time: 20 <year>April 2020 10</year>:00 Am\nInterview Location: Sector 67 <city>Mohali</city> \n \n\nResponsibilites:\nGain confidence in work-related matters through the internship program.\nWork alongside great mentors in the chosen industry.\nVisit the must-see places in the <country>United States</country> on your days off.\nAccommodation and food will be taken care by employer.\nYour wife can also go and work on dependent Visa.\nAlumni Certificate at the end of the pogram to boost your carrier when you come back.\nCan work for consecutive 12 years in this pogram.\n\n<name>Fields</name>:\nIT\n1. <job>IT consultant</job>\n2. <job>Cloud architect</job>\n3. <skill>Computer forensic</skill> investigator\n4. <job>Health IT specialist</job>\n5. <job>Mobile application developer</job> etc\n\nEligibility: \n<deg>Diploma</deg> / Degree in relevant field.\nA minimum 6 months of work experience in relevant field after completion of Diploma/Degree is added advantage.\nCandidates who are pursuing education can also apply.\nBasic English Ability to read, write and speak.\nShould be able to perform physical task.\nSelf motivated and should have presentable personality\n\nIndustry:IT-Software / <skill>Software Services</skill>\nFunctional Area:IT Software - <skill>Application Programming</skill> , <skill>Maintenance</skill>\nRole Category:IT\nRole:Software <job>Developer</job>\nEmployment Type: Permanent Job, Full Time\n\nKeyskills: \nRequired - \t<skill>Core Java</skill>, <skill>Spring</skill>, <skill>Hibernate</skill>, <skill>Multithreading</skill>, <skill>Capital Market</skill>\nPreferred- <skill>Java</skill>, <skill>Software Development Life Cycle</skill>, <skill>Client Handling</skill>, <skill>Software Services</skill>, <skill>Programming</skill>\n\n\nEducation:\nPreferred- <deg>M.Tech</deg> - Any Specialization\nRequired - <deg>B.Tech</deg> - Any Specialization\n\nCertifications:\nPreferred-<job>Microsoft Certified Professional Developer</job> (<org>MCPD</org>)\nRequired-<job>Microsoft Certified Solutions Developer</job> (MCSD)\n\n\nCompany Profile:\n<city>Blue Mount</city> Redefine the prospect to immigrate; with a success rate of 98 % we are proud to cater you a smooth migration at any part of the world. We value our client's investment and time and provide with best possible solution to move to any part. Our past 4 years service quality makes us the best amount any other immigration company with quality assurance.\n\nBased on the qualification & interest we guide people to relocate. Our team of qualified agents will make a hassle free immigration for you with an assurance. It gives us great privilege to make your dream destination, your home. We are expertise in a wide range of services like permanent residency, work permit, service contract, education abroad etc.\n\n<job>Recruiter</job> Name: BISHWAJIT <name>DEY</name>\nContact Company: <city>Blue Mount</city> <skill>Immigration</skill> <skill>Consulting</skill> Pvt Ltd\nEmail Address: ketki@bluemountimm.com\nPhone: 555555555\nWebsite: www.bluemounttest.com\n\n",
"TaggedData": [
{
"Start": 0,
"End": 17,
"Id": "T1",
"Text": "Software Developer",
"Type": "job"
},
{
"Start": 73,
"End": 82,
"Id": "T2",
"Text": "Blue Mount",
"Type": "city"
},
{
"Start": 84,
"End": 94,
"Id": "T3",
"Text": "Immigration",
"Type": "skill"
},
{
"Start": 96,
"End": 105,
"Id": "T4",
"Text": "Consulting",
"Type": "skill"
},
{
"Start": 132,
"End": 135,
"Id": "T5",
"Text": "Pune",
"Type": "city"
},
{
"Start": 138,
"End": 148,
"Id": "T6",
"Text": "Maharashtra",
"Type": "state"
},
{
"Start": 151,
"End": 155,
"Id": "T7",
"Text": "India",
"Type": "country"
},
{
"Start": 227,
"End": 239,
"Id": "T8",
"Text": "10 April 2020",
"Type": "dt"
},
{
"Start": 255,
"End": 264,
"Id": "T9",
"Text": "1 May 2020",
"Type": "dt"
},
{
"Start": 474,
"End": 478,
"Id": "T10",
"Text": "Delhi",
"Type": "city"
},
{
"Start": 481,
"End": 485,
"Id": "T11",
"Text": "India",
"Type": "country"
},
{
"Start": 621,
"End": 634,
"Id": "T12",
"Text": "April 2020 10",
"Type": "year"
},
{
"Start": 673,
"End": 678,
"Id": "T13",
"Text": "Mohali",
"Type": "city"
},
{
"Start": 865,
"End": 877,
"Id": "T14",
"Text": "United States",
"Type": "country"
},
{
"Start": 1145,
"End": 1150,
"Id": "T15",
"Text": "Fields",
"Type": "name"
},
{
"Start": 1161,
"End": 1173,
"Id": "T16",
"Text": "IT consultant",
"Type": "job"
},
{
"Start": 1179,
"End": 1193,
"Id": "T17",
"Text": "Cloud architect",
"Type": "job"
},
{
"Start": 1199,
"End": 1215,
"Id": "T18",
"Text": "Computer forensic",
"Type": "skill"
},
{
"Start": 1234,
"End": 1253,
"Id": "T19",
"Text": "Health IT specialist",
"Type": "job"
},
{
"Start": 1259,
"End": 1286,
"Id": "T20",
"Text": "Mobile application developer",
"Type": "job"
},
{
"Start": 1310,
"End": 1316,
"Id": "T21",
"Text": "Diploma",
"Type": "deg"
},
{
"Start": 1686,
"End": 1702,
"Id": "T22",
"Text": "Software Services",
"Type": "skill"
},
{
"Start": 1735,
"End": 1757,
"Id": "T23",
"Text": "Application Programming",
"Type": "skill"
},
{
"Start": 1761,
"End": 1771,
"Id": "T24",
"Text": "Maintenance",
"Type": "skill"
},
{
"Start": 1806,
"End": 1814,
"Id": "T25",
"Text": "Developer",
"Type": "job"
},
{
"Start": 1887,
"End": 1895,
"Id": "T26",
"Text": "Core Java",
"Type": "skill"
},
{
"Start": 1898,
"End": 1903,
"Id": "T27",
"Text": "Spring",
"Type": "skill"
},
{
"Start": 1906,
"End": 1914,
"Id": "T28",
"Text": "Hibernate",
"Type": "skill"
},
{
"Start": 1917,
"End": 1930,
"Id": "T29",
"Text": "Multithreading",
"Type": "skill"
},
{
"Start": 1933,
"End": 1946,
"Id": "T30",
"Text": "Capital Market",
"Type": "skill"
},
{
"Start": 1960,
"End": 1963,
"Id": "T31",
"Text": "Java",
"Type": "skill"
},
{
"Start": 1966,
"End": 1996,
"Id": "T32",
"Text": "Software Development Life Cycle",
"Type": "skill"
},
{
"Start": 1999,
"End": 2013,
"Id": "T33",
"Text": "Client Handling",
"Type": "skill"
},
{
"Start": 2016,
"End": 2032,
"Id": "T34",
"Text": "Software Services",
"Type": "skill"
},
{
"Start": 2035,
"End": 2045,
"Id": "T35",
"Text": "Programming",
"Type": "skill"
},
{
"Start": 2075,
"End": 2080,
"Id": "T36",
"Text": "M.Tech",
"Type": "deg"
},
{
"Start": 2115,
"End": 2120,
"Id": "T37",
"Text": "B.Tech",
"Type": "deg"
},
{
"Start": 2173,
"End": 2214,
"Id": "T38",
"Text": "Microsoft Certified Professional Developer",
"Type": "job"
},
{
"Start": 2217,
"End": 2220,
"Id": "T39",
"Text": "MCPD",
"Type": "org"
},
{
"Start": 2233,
"End": 2271,
"Id": "T40",
"Text": "Microsoft Certified Solutions Developer",
"Type": "job"
},
{
"Start": 2303,
"End": 2312,
"Id": "T41",
"Text": "Blue Mount",
"Type": "city"
},
{
"Start": 3024,
"End": 3032,
"Id": "T42",
"Text": "Recruiter",
"Type": "job"
},
{
"Start": 3050,
"End": 3052,
"Id": "T43",
"Text": "DEY",
"Type": "name"
},
{
"Start": 3072,
"End": 3081,
"Id": "T44",
"Text": "Blue Mount",
"Type": "city"
},
{
"Start": 3083,
"End": 3093,
"Id": "T45",
"Text": "Immigration",
"Type": "skill"
},
{
"Start": 3095,
"End": 3104,
"Id": "T46",
"Text": "Consulting",
"Type": "skill"
}
]
}