Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Non-Dataset attestations (NDAs) & LLM Link Suggestions #359

Open
docuracy opened this issue Sep 11, 2024 · 1 comment
Open

Non-Dataset attestations (NDAs) & LLM Link Suggestions #359

docuracy opened this issue Sep 11, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@docuracy
Copy link
Member

"Add the ability for contributors to easily add individual attestations rather than larger datasets, by coding a module for attestation contributions on the portal page for any given place ... Add a button on each portal page which would offer users a selection of potential matches generated from large language models for approval or rejection". [RM]

  • There are as yet only 7 named sources in the database, possibly because the Source class/object is not well-documented in the LPF model. It has 4 user-defined properties, these being src_id (a short identifier such as "dbpedia" or "EA"), a more descriptive label, a citation, and an as-yet optional uri. It needs to be tightened up by breaking the citation down into constituent parts including a publication (i.e. attestation) -year and making the uri compulsory (otherwise it's not linked data in our frame of reference).

  • A PlaceLink is the means by which a well-defined Source can be linked to a Place record, thereby serving the function of a NDA. It's defined in LPF here, but needs additionally to allow a src_id in lieu of the currently allowed urls and namespace resources.

  • A widget on the place portal pages would need to facilitate creation of, or selection of a pre-existing, Source record.

@docuracy docuracy added the enhancement New feature or request label Sep 11, 2024
@docuracy docuracy added this to the v3 beta+ milestone Sep 11, 2024
@docuracy docuracy self-assigned this Sep 11, 2024
@docuracy
Copy link
Member Author

LLMs can be coaxed into formatting suggestions like this, for Rotherhithe in Surrey, UK (OpenAI Playground):

{
  "attestations": [
    {
      "variants": {
        "place_name": "Redriff",
        "year": 1598
      },
      "coordinates": {
        "lat": 51.5,
        "lng": -0.035
      },
      "citation": {
        "type": "article-journal",
        "title": "The Evolution of English Place Names",
        "container-title": "Journal of Historical Topography",
        "page": "102-115",
        "volume": "35",
        "issue": "2",
        "author": [
          {
            "family": "Thornbury",
            "given": "Walter"
          }
        ],
        "issued": {
          "date-parts": [
            [
              1993
            ]
          ]
        },
        "URL": "https://www.journals.cambridge.org/abstract_S0022529300023099"
      }
    },
    {
      "variants": {
        "place_name": "Rotherhithe",
        "year": 1732
      },
      "coordinates": {
        "lat": 51.5,
        "lng": -0.0333
      },
      "citation": {
        "type": "book",
        "title": "The Place Names of Surrey",
        "publisher": "Cambridge University Press",
        "author": [
          {
            "family": "Field",
            "given": "John"
          }
        ],
        "issued": {
          "date-parts": [
            [
              1980
            ]
          ]
        },
        "URL": "https://www.cambridge.org/core/books/place-names-of-surrey/1020304950223"
      }
    }
  ]
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant