diegodlh / zotero-cita

Cita: a Wikidata addon for Zotero with citations metadata support
GNU General Public License v3.0
231 stars 12 forks source link

Wikidata.create should disambiguate author name strings and support "published in" statements #55

Open diegodlh opened 3 years ago

diegodlh commented 3 years ago

Wikidata.create should (1) support disambiguating author name strings by fetching ORCIDs from Crossref using the item's DOI, and (2) support "published in" statements by fetching QID for item's "publication" field.

This should be done from the QuickStatements export translator itself (UB-Mannheim/zotkat#94) or by Wikidata.create method, after the QuickStatements export translator has returned.

Refer to discussion here.

diegodlh commented 3 years ago

Also, publication place, as pointed out by @lightgivener

diegodlh commented 3 years ago

Same thing goes for creators other than "author" (e.g. "editor").

diegodlh commented 3 years ago

Also, publication place, as pointed out by @lightgivener

The OpenCitations bot for Wikidata solves this by adding published in statements with unknown object value and the name of the publisher as a stated as qualifier.

See in the code here

Or an example here

diegodlh commented 2 years ago

The OpenCitations bot for Wikidata solves this by adding published in statements with unknown object value and the name of the publisher as a stated as qualifier.

Transcribing @rdmpage comments about this:

"Can I make a plea for NOT doing this. I don't think there is any real justification for not linking directly to the publication using P1433. Sources such as CrossRef and PubMed provide P236 and these can be used to map to Wikidata items for publications. ISSNs will also often be in people's Zotero libraries. Not link P1433 to Wikidata items makes work for others, and potentially impacts our ability to avoid adding duplicate references for articles that lack well known identifiers such as P356."