Giter Club home page Giter Club logo

Comments (3)

kay-kim avatar kay-kim commented on August 27, 2024 1

Just curious -- there is https://schema.org/worksFor. I'm wondering if that might be more intuitive than https://www.w3.org/ns/org#postin.

from team.

kjetilk avatar kjetilk commented on August 27, 2024

I'd like to see the gender pronouns in a bigger vocabulary, my first choice would have been FOAF, but I'm not sure that FOAF is being updated anymore, so perhaps schema.org.

Schema.org has a gender property, which permits a URI or a literal, and the literal is so far encouraged for non-binary gender identities. Schema.org also has https://schema.org/GenderType but the subclasses only include Male and Female. But there's nothing stopping us from generating more subclasses. I guess we could start from something like https://ok2bme.ca/resources/kids-teens/what-does-lgbtq-mean/

from team.

jeff-zucker avatar jeff-zucker commented on August 27, 2024

@kay-kim - We can use any label we want for an ontology term. So what the user sees can be "Works for" regardless of which RDF ontology term we use. The ontology will mostly be handled behind the scenes by the software, it's not really for human consumption. I'd value your thoughts on the human consumption bits - user display and searching - here.

In terms of the ontology , you may be right that the schema:worksFor is a better choice. I made a mistake, the full semantics looks like this :

 <PersonX> org:holds [                                                           
   a org:Post ;                                                                 
   org:postin org:Organization ;                                                
   foaf:label "senior software developer" ;                                     
   org:role "front-end software developer" ;                                    
] .

So it lets us specify both the postition and the role, which convey different information. This is a much richer semantics than schema:worksFor which, AFAIK, has no implied semantic relationships. This may be overkill for our purposes.

from team.

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.