Page MenuHomePhabricator

Property suggest service for the Commons reconciliation service
Closed, ResolvedPublic

Description

The Commons reconciliation service should have a property suggest service which offers an auto-complete API for the properties supported by the service.

For instance, when typing "depi" in a property input, the service should suggest depicts (P180).
When typing "wikit", the service should suggest "wikitext" as a property.

The implementation should use the wbsearchentities action of the Wikidata API to suggest properties.

This functionality can be tested using the test bench and OpenRefine.

No flyout service should be implemented.

Event Timeline

Change 734615 had a related patch set uploaded (by Eugene233; author: Eugene233):

[labs/tools/commons-recon-service@main] Property suggest service for the Commons reconciliation service

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

Change 734615 merged by jenkins-bot:

[labs/tools/commons-recon-service@main] Property suggest service for the Commons reconciliation service

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

@Eugene233 I have deployed your implementation on Toolforge. If you try it out on the reconciliation testbench, you will see that it does not work yet: we are missing the CORS headers :)

In OpenRefine itself, this does work for me!