lubianat / pyorcidator

MIT License
9 stars 5 forks source link

Add keywords as "field of work" statements #38

Closed lubianat closed 2 years ago

lubianat commented 2 years ago

e.g https://orcid.org/0000-0002-6049-9865

jvfe commented 2 years ago

I'll try working on this

cthoyt commented 2 years ago

@jvfe maybe you can also use a similar concept as in #36 to identify a high-level wikidata term that most fields of work / topics are a subclass of, and then we can automatically pull them down and pre-populate a dictionary.

jvfe commented 2 years ago

Sounds like a good idea. The same logic in #36 would probably work for this, would just have to change Q189533 (academic degree) for something like Q11862829 (academic discipline).

I'll try it out, thanks!

cthoyt commented 2 years ago

@jvfe I just generalized the code from #36 in 990e7e4 so you can easily reuse it.

lubianat commented 2 years ago

It is a good idea, we just need to watch out for duplicates. They are already abundant in https://github.com/lubianat/pyorcidator/blob/master/src/pyorcidator/dictionaries/role.json with no easy fix.

lubianat commented 2 years ago

I'd rather actually leave it to manual curation until we get a better sense of the diversity. Automatically adding topics now might add a lot of silent false positives.

lubianat commented 2 years ago

@jvfe are you working on that? I'll start a branch on my own (kind of wan't some hack on this today), but I won't merge anything

jvfe commented 2 years ago

@jvfe are you working on that? I'll start a branch on my own (kind of wan't some hack on this today), but I won't merge anything

Check #48