Develop a reconciliation service for Wikimedia Commons which, just like the Wikidata reconciliation service, conforms to the [[ https://reconciliation-api.github.io/specs/latest/ | Reconciliation Service API / protocol ]]. This reconciliation service will be used by #openrefine and can also be used by other tools.
Functionalities to include:
[] Take a list of file names from Wikimedia Commons and convert these file names to their corresponding entity identifiers (“M numbers” or M-ids - the Wikimedia Commons equivalent of Q-ids)
[] Provide [[ https://reconciliation-api.github.io/specs/latest/#data-extension-service | data extension service ]] that fetches
* [] values of requested properties of the media files
* [] wikitext of the media files (preferably parsed in a semi-structured way)
* [] categories of the media files (ditto)