carlinmack / author-disambiguator

Wikidata service to help create or link author items to published articles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

author-disambiguator

Wikidata service to help create or link author items to published articles

To use the tool go to https://author-disambiguator.toolforge.org/

To run in development you need a php server with an https front-end. Install the files as provided in this distribution directly in an appropriate subdirectory of your local web server's documents root directory.

Several configuration files need to be set up - copy "sample_local_config.php" to "local_config.php" and modify the entries there. The "sample_oauth.ini" and "sample_db.cnf" files show the format required for the OAuth and database connection files, respectively.

You can run without OAuth enabled; however it still requires database connection information. The database must be running MySQL or MariaDB and have the tables specified in schema.sql (just run that file on your database if you are starting fresh). The database tables manage batches, author lists, and the rate limit monitor.

Features

  • find possible author items that match a particular author name string, listing works with that author name string and allowing selection of which works should have the strings replaced with the author links
  • list all works with a particular author, and allow a selection of those works to be moved to another author or replaced with the appropriate author name string value (no author item) if previously matched to the wrong author
  • list all the authors on a single work, allowing author order to be rearranged, allowing duplicate author/author name string entries to be merged, and allowing multiple author strings to be matched to author items (OAuth version only)
  • allow SPARQL filters to be applied to any of these lists of works, and automate those filters in many cases

See https://www.wikidata.org/wiki/Wikidata:Tools/Author_Disambiguator for a more detailed introduction to this tool.

About

Wikidata service to help create or link author items to published articles

License:GNU General Public License v3.0


Languages

Language:PHP 98.9%Language:HTML 1.1%