labordynamicsinstitute / metajelo-ui

UI for metajelo
https://labordynamicsinstitute.github.io/metajelo-ui
BSD 3-Clause "New" or "Revised" License
3 stars 1 forks source link

Explore data access and license details. #1

Open bbarker opened 5 years ago

bbarker commented 5 years ago

I will update this post as necessary to reflect the plan and my understanding as it evolves.

Let's specify an algorithm for detecting data access categories (which are currently not part of metajelo itself).

  1. If a license is specified (in a future version of metajelo; https://github.com/labordynamicsinstitute/metajelo/issues/8), then assign some categories from {C_i} based on a hardcoded mapping we have devised from a list of licenses to categories we support. Examples for categories could be:
    1. Open Science Badges (or really, their underlying definition).
  2. If an unknown license is specified or specified in text:
    1. Each categoryC_i could have a set of positive phrases {P_i} that indicate a match. We could use something like https://github.com/spencermountain/compromise for normalization, and for creating a custom lexicon and matching utilities.