Page MenuHomePhabricator

Draftquality transformer
Closed, ResolvedPublic

Description

As discussed in T294419, add draftquality transformer to extract features via the MediaWiki API.

Event Timeline

Change 753118 had a related patch set uploaded (by Accraze; author: Accraze):

[machinelearning/liftwing/inference-services@main] draftquality: add transformer module

https://gerrit.wikimedia.org/r/753118

Change 753572 had a related patch set uploaded (by Accraze; author: Accraze):

[machinelearning/liftwing/inference-services@main] draftquality: add transformer blubberfile

https://gerrit.wikimedia.org/r/753572

Change 753118 merged by jenkins-bot:

[machinelearning/liftwing/inference-services@main] draftquality: add transformer module

https://gerrit.wikimedia.org/r/753118

Change 755025 had a related patch set uploaded (by Accraze; author: Accraze):

[machinelearning/liftwing/inference-services@main] draftquality: configure transformer pipelines

https://gerrit.wikimedia.org/r/755025

ACraze changed the task status from Open to In Progress.Jan 18 2022, 9:36 PM

Change 753572 merged by Accraze:

[machinelearning/liftwing/inference-services@main] draftquality: add transformer blubberfile

https://gerrit.wikimedia.org/r/753572

Change 755025 merged by jenkins-bot:

[machinelearning/liftwing/inference-services@main] draftquality: configure transformer pipelines

https://gerrit.wikimedia.org/r/755025

Change 755721 had a related patch set uploaded (by Accraze; author: Accraze):

[integration/config@master] inference: add draftquality-transformer pipeline

https://gerrit.wikimedia.org/r/755721

Change 755721 merged by jenkins-bot:

[integration/config@master] inference: add draftquality-transformer pipeline

https://gerrit.wikimedia.org/r/755721

Change 756064 had a related patch set uploaded (by Accraze; author: Accraze):

[operations/deployment-charts@master] ml-services: add draftquality transformer

https://gerrit.wikimedia.org/r/756064

Deployment for the new transformer is currently blocked on T298976

Change 756064 merged by Elukey:

[operations/deployment-charts@master] ml-services: add draftquality transformer

https://gerrit.wikimedia.org/r/756064

The cert-manager blocker is gone (see: T298976). I was able to deploy the new transformer successfully to both eqiad and codfw

accraze@ml-serve-ctrl1001:~$ time curl "https://inference.svc.eqiad.wmnet:30443/v1/models/enwiki-draftquality:predict" -X POST -d @input.json -i -H "Host: enwiki-draftquality.revscoring-draftquality.wikimedia.org" --http1.1
HTTP/1.1 200 OK
content-length: 174
content-type: application/json; charset=UTF-8
date: Wed, 26 Jan 2022 19:44:35 GMT
server: istio-envoy
x-envoy-upstream-service-time: 147

{"predictions": {"prediction": "OK", "probability": {"OK": 0.5353439647846655, "attack": 0.007890554256618306, "spam": 0.3336745277118135, "vandalism": 0.12309095324690275}}}
real	0m0.192s
user	0m0.016s
sys	0m0.007s

Marking this as RESOLVED

Change 758417 had a related patch set uploaded (by Kevin Bazira; author: Kevin Bazira):

[machinelearning/liftwing/inference-services@main] draftquality: fix transformer features method call

https://gerrit.wikimedia.org/r/758417

Change 758417 merged by jenkins-bot:

[machinelearning/liftwing/inference-services@main] draftquality: fix transformer features method call

https://gerrit.wikimedia.org/r/758417

Change 758942 had a related patch set uploaded (by Accraze; author: Accraze):

[operations/deployment-charts@master] ml-services: update draftquality transformer image

https://gerrit.wikimedia.org/r/758942

Change 758942 merged by Elukey:

[operations/deployment-charts@master] ml-services: update draftquality transformer image

https://gerrit.wikimedia.org/r/758942