Get revscoring reverted prediction
(Redirected from API reference/Service/Lift Wing/Get revscoring reverted prediction)
POST | /service/lw/inference/v1/models/{wiki}-reverted:predict
|
---|
Get a score from the Revscoring Reverted model (previously hosted on ORES) for a given Wiki revision id.
Examples
curl
Anonymous access
# Get a score from the Revscoring Reverted model for the revision 12345 of Vietnamese Wikipedia.
$ curl https://api.wikimedia.org/service/lw/inference/v1/models/viwiki-reverted:predict -X POST -d '{"rev_id": 12345}'
Logged in access
# Get a score from the Revscoring Reverted model for the revision 12345 of Vietnamese Wikipedia.
$ curl https://api.wikimedia.org/service/lw/inference/v1/models/viwiki-reverted:predict -X POST -d '{"rev_id": 12345}' -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
Python
# Python 3
# Get a score from the Revscoring Reverted model for the revision 12345 of Vietnamese Wikipedia.
import json
import requests
use_auth = False
inference_url = 'https://api.wikimedia.org/service/lw/inference/v1/models/viwiki-reverted:predict'
if use_auth:
headers: {
'Authorization': 'Bearer YOUR_ACCESS_TOKEN',
'User-Agent': 'YOUR_APP_NAME (YOUR_EMAIL_OR_CONTACT_PAGE)'
}
else:
headers = {}
data = {"rev_id": 12345 }
response = requests.post(inference_url, headers=headers, data=json.dumps(data))
print(response.json())
URI Parameters
wiki
required |
Wiki code:bnwiki (Bangla), elwiki (Greek), enwiktionary (English Wikitionary), glwiki (Galician), hrwiki (Croatian), idwiki (Indonesian), iswiki (Icelandic), tawiki (Tamil) or viwiki (Vietnamese).
|
POST Parameters
rev_id
required |
Wiki Revision id: integer related to a certain revision id for the Wiki set in the URI parameter. |
extended_output
|
Whether or not the response should include the extended output of the model (like the list of features used etc..). Either true or false. Default: false |
Responses
200 | Success: Revision id found. Returns a Revscoring score object.
Example
{
"viwiki": {
"models": {
"reverted": {
"version": "0.5.0"
}
},
"scores": {
"12345": {
"reverted": {
"score": {
"prediction": false,
"probability": {
"false": 0.9342944442219189,
"true": 0.06570555577808117
}
}
}
}
}
}
}
|
---|