CitationGecko / gecko-react

Rewrite of Citation Gecko as a React app
153 stars 29 forks source link

Many imported seeds are not recognised #50

Open LucaUrbinati44 opened 4 years ago

LucaUrbinati44 commented 4 years ago

I imported a BibTeX file generated by Zotero containing 14 elements, but only 3 are recognised and only 1 has the papers that cite it. I attached a screenshot of the problem:

Schermata 2020-04-28 alle 16 51 49

I hope you can fix it, or maybe my Zotero's library is not good. Thank you, Regards, Luca Urbinati

barney-walker commented 4 years ago

Can you attach a copy of the BibTex file and I can look into it? You may have to change the extension to .txt so that Github will let you attach it.

LucaUrbinati44 commented 4 years ago

Here the file: Quantization & Pruning.txt

From what I could understand, the seeds in the screenshots are the only papers with a DOI. So maybe this is the problem. But there are many paper out there without a DOI. So I was expecting that Citation Gecko should recognize the others, too. Moreover, for two seeds out of three with a DOI, Citation Gecko wasn't able to recognize any paper connected to them (in black). Maybe this is another related issue.

Thank you for your time, Regards, Luca Urbinati

no-identd commented 4 years ago

For CitationGecko to find citations for a paper, it has to exist in CrossRef. If it doesn't have a doi, it MIGHT exist in crossref, but it's very unlikely.

The vast majority of papers out there DO have a doi, but often, one has to go hunting for it. I don't know whether CitationGecko currently tries to locate dois for papers imported without doi , however, I'd imagine that this will often fail for a variety of reason unrelated to CitationGecko. Edit: I do know this now, CitationGecko currently doesn't do so, see issue #10.

As for the seeds for which CitationGecko couldn't find any references, well, check if the publisher of those papers provides open citation data, you can check this on https://i4oc.org

If they don't, I encourage you to start lobbying them until they do, and encouraging your colleagues to do the same. ;)

no-identd commented 4 years ago

Also, note that you might run into the case sensitivity issue described in #5 (I haven't checked your bibtex file for whether or not that applies, however.)