Giter VIP home page Giter VIP logo

Comments (6)

kefo avatar kefo commented on August 30, 2024

Out of curiosity, can you provide an example of how this produces an undesirable entailment?

Under what circumstances would an entailment that concludes a given GeoName resource is also a bf:Place, be a problem or possibly untrue?

from bibframe-ontology.

sfolsom avatar sfolsom commented on August 30, 2024

Maybe Geonames is a bad example; geonames:Features and bf:Place definitions are pretty similar. That said, one might want to ward off class pollution and keep a clean representation of Geonames entities as they intended them to be described. A more likely situation is when a place is modeled as a skos:Concept or madsrdf:Authority, and while they are not bf:Places, a profile may want to link to them using bf:place.

from bibframe-ontology.

sfolsom avatar sfolsom commented on August 30, 2024

re: ARM related requests for changes to BF, I’ve responded above to give more context about the thought process at the time we made these requests. I've reached out to folks still affiliated ARM to consider how they want to weigh in.

Generally, the domain and range questions are a design decision... how much do you want to rely on these type assertions, how comfortable are you with assigning type to entities you didn't mint, and... many folks confuse domain and ranges for validation instead of inferencing which can lead to a chilling effect on the use of these properties.

from bibframe-ontology.

ntra00 avatar ntra00 commented on August 30, 2024

For consistency purposes, I'm adding bf:originPlace to this request. See new title

from bibframe-ontology.

melanieWacker avatar melanieWacker commented on August 30, 2024

PoCo also voted in favor (Dec. 2020) of removing the range of bf:Place from bf:place. This is an outcome of the final report of the PCC Task Group on Sinopia Application Profiles (https://www.loc.gov/aba/pcc/taskgroup/Sinopia-Profiles-TG-Final-Report.pdf)
From the report "The addition of ranges to BF properties introduces challenges regarding inferencing and linked data best practices. At a practical level, a range may restrict the breadth of possible vocabularies that are usable according to best practice.

from bibframe-ontology.

kefo avatar kefo commented on August 30, 2024

https://id.loc.gov/ontologies/bibframe.html#p_place
https://id.loc.gov/ontologies/bibframe.html#p_originPlace

from bibframe-ontology.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.