NLP API
Last updated
Last updated
Natural language processing (NLP) API digunakan untuk menganalisis dan mengklasifikasikan teks jauh lebih efisien dan akurat daripada yang bisa dilakukan manusia.
Method
POST
Media Type
application/json
URL
http://[server]/dolphin/apiv1/graph/nlp/similarity
Header
Authorization : Bearer [generatedToken]
Body
{ “lang”: “Indonesia”, “sentence1”: “cara mendaftarkan akun”, “sentence2”: “cara mendaftarkan account”, “nouns1”: [ “akun” ], “nouns2”: [ “account” ], “verbs1”: [ “akun” ], “primaryTerms”: [ “string” ] }
Status
200
Response
{ “status”: “success”, “data”: 0.13979776251968268, “hasMore”: false, “nextIndex”: 0, “prevIndex”: 0, “totalResults”: 0 }
Method
POST
Media Type
application/json
URL
http://[server]/dolphin/apiv1/graph/nlp/wordNeighborList
Header
Authorization : Bearer [generatedToken]
Body
{ “lang”: “Indonesia”, “sentence1”: “Dia datang kemari memberi tahu”, “sentence2”: “”, “nouns1”: [ “memberi tahu” ], “nouns2”: [ “memberi informasi” ], “verbs1”: [ “memberi” ], “primaryTerms”: [ “string” ] }
Status
200
Response
{ “status”: “success”, “data”: 0, “hasMore”: false, “nextIndex”: 0, “prevIndex”: 0, “totalResults”: 0 }
Method
POST
Media Type
application/json
URL
http://[server]/dolphin/apiv1/graph/nlp/wordNeighbor
Header
Authorization : Bearer [generatedToken]
Body
{ “lang”: “Indonesia”, “word1”: “adm”, “word2s”: [ “admin” ] }
Status
200
Response
{ “status”: “success”, “data”: 0.27198508381843567, “hasMore”: false, “nextIndex”: 0, “prevIndex”: 0, “totalResults”: 0 }
Method
POST
Media Type
application/json
URL
http://[server]/dolphin/apiv1/graph/nlp/wordNeighborList
Header
Authorization : Bearer [generatedToken]
Body
{ “lang”: “Indonesia”, “word1”: “atm terdekat”, “word2s”: [ “atm dekat sini” ] }
Status
200
Response
{ “status”: “success”, “data”: [ “sambungkan”, “customer”, “care” ], “hasMore”: false, “nextIndex”: 0, “prevIndex”: 0, “totalResults”: 0 }
Method
POST
Media Type
application/json
URL
http://[server]/dolphin/apiv1/graph/nlp/word/sensitive
Header
Authorization : Bearer [generatedToken]
Body
{ “sentence”: “sambungkan ke cs” }
Status
200
Response
{ “status”: “success”, “data”: [ “sambungkan”, “customer”, “care” ], “hasMore”: false, “nextIndex”: 0, “prevIndex”: 0, “totalResults”: 0 }
Method
GET
Media Type
application/json
URL
http://[server]/dolphin/apiv1/graph/nlp/classify/active
Header
Authorization : Bearer [generatedToken]
Body
Status
200
Response
{ “status”: “success”, “data”: [ “Gabriel – First Media”, “Error Message Code”, “Services” ], “hasMore”: false, “nextIndex”: 0, “prevIndex”: 0, “totalResults”: 0 }
Method
POST
Media Type
application/json
URL
http://[server]/dolphin/apiv1/graph/nlp/classify/module
Header
Authorization : Bearer [generatedToken]
Body
{ “module”: “Services”, “message”: “Hallo” }
Status
200
Response
{ “status”: “success”, “data”: { “module”: “Services”, “message”: “Hallo”, “category”: “default” }, “hasMore”: false, “nextIndex”: 0, “prevIndex”: 0, “totalResults”: 0 }
Method
POST
Media Type
application/json
URL
http://[server]/dolphin/apiv1/graph/nlp/classify/enabled
Header
Authorization : Bearer [generatedToken]
Body
{ “message”: “Hallo”, “start”: 1, “count”: 10 }
Status
200
Response
{ “status”: “success”, “data”: { “message”: “Hallo”, “categories”: [ “default”, “default” ], “modules”: [ “Error Message Code”, “Services” ] }, “hasMore”: false, “nextIndex”: 0, “prevIndex”: 0, “totalResults”: 0 }