Giter Site home page Giter Site logo

tibhannover / confident_schema Goto Github PK

View Code? Open in Web Editor NEW
3.0 5.0 2.0 8.73 MB

The data schema for the ConfIDent project.

Home Page: https://tibhannover.github.io/ConfIDent_schema/

License: Creative Commons Attribution 4.0 International

Python 89.17% Makefile 3.00% Shell 0.14% Jinja 7.68%
code4lib linkml-schema metadata

confident_schema's Introduction

License: CC-BY 4.0 Build Status

ConfIDent schema

This is a schema for the ConfIDent project that describes the necessary metadata requirements of academic events and event series.

Website

Repository Structure

Developer Documentation

Use the `make` command to generate project artefacts:
  • make all: make everything
  • make deploy: deploys site

Credits

this project was made with linkml-project-cookiecutter

confident_schema's People

Contributors

stroemphi avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

confident_schema's Issues

Add property for review process

The ORKG Team is in need of describing the type of review process a conference conducts.

They indent to link ORKG-descriptions of a paper to the conference it was submitted to. They recently partnered with two conferences where researchers in addition to their normal manuscribt could hand in a ORKG-description of their paper. The conferences descriptions in the ORKG currently look like this:

https://www.orkg.org/orkg/organizations/The_21st_International_Semantic_Web_Conference
https://www.orkg.org/orkg/organizations/SEMANTiCS_Conference

An apparently important part of these descriptions is the type of peer review.

We could offer a list of review types. I suggest to stick to these 7 different types for now: https://www.editage.com/insights/7-common-types-of-academic-peer-review

Use SMW conventions for naming slots and classes

Semantic Media Wiki's properties and classes always start with a capital letter, thus we decided to stick to the follwoing naming convention for classes and slots

  • First letter is capitalaized no matter what
  • No CamelCase or Pascal_Case but plain space
  • no plurals for slot names except for container classes

add property for linking published review of conference

Some societies or organizers publish (quality) reviews of their conferences. These publications can describe a variety of different (quality) metrics or characteristics of the conference. For judging the conference and supporting researcher's participation decision, this can be a valuable ressource.

Example: https://doi.org/10.1016/j.tics.2021.01.007 mentions the number of attendees, fees and what formats and tools were used to support the virtual format of the conference. The publication refers to the neuromatch conference: http://www.bristol.ac.uk/neuroscience/events/2020/neuromatch-26oct.html.

I would not deem this a "conference output". Rather it is a publication that references the conference, similar to when a tweet, Wikipedia article or newsletter article would reference the conference. Maybe this property should be a kind of "sub-property" of "referenced-by" like "reviewed quality by" or something like that.

Event status questions

Question regarding: https://tibhannover.github.io/ConfIDent_schema/EventStatus/

What is the difference between a delayed and a postponed event status?

What does the "planned" Event Status mean? Is this used when no date has been specified yet? Would this even be usable in our framework, since Start date is a mandatory property?

Will the original Start and End date be archived when the status is switched to delayed or postponed? Maybe this is not necessary. I don't know who should benefit from this kind of information.

Adjust DBLP ID as Identifier for (collections of) Proceedings

Currently DBLP ID is modeled as External identifier for the Event Series or the Event. However, with regards to using the DBLP ID in this way Marcel Ackermann wrote the following:

"As for the events of a conference series, the modelling of that part is still an ongoing and by far not finished process at dblp. Historically, events had been "entered" as inhomogeneously and manually created HTML fragments on static web pages, and we are still in the process of reverse engineering them into truly identifiable entities within dblp.

Also, please don't semantically confuse the table of contents of a proceedings volume, e.g. given by resource URI

https://dblp.org/db/conf/jcdl/jcdl2002

with the actual conference event of JCDL 2002. They may be closely related, and often in a one-to-one relationship, but they are not the same. In general, the relation is many-to-many with plenty of crazy examples for crazy situations.

Additionally, conference event do not have a final ID in dblp, yet. In past collaborations we used intermediate resource URIs like

https://dblp.org/db/conf/jcdl/index#2002
https://dblp.org/streams/conf/jcdl#2002

to identify an event (and they still do work), but it remains undecided if that will be their final form. There is still a lot of work to do on our end before we can confidently consider conference events first-class citizens within dblp's data model."

Therefore, it might be better to consider the DBLP ID as an identifier for a Publication .

Add gender distribution of contributors

It could be interesting to capture the gender distribution of Organizers, Speakers and Participants.

This property and espacially the development of its values needs to be adviced by gender research experts.

Add fees/ costs

We want to capture information about the fees of a conference. Options for modeling are: Specifying a range or providing multiple fields for student fee, regular fee, early bird, etc.. We will have to deal with the issue of different currencies.

Add social responsibility declarations

Organizers sometimes publish texts in which they declare their intention to meet the social responsibility they think they have.

These texts can address different issues of inequality. They are titled for example "gender equity statement", "diversity statement" or "code of conduct".

Publishing these kind of texts at least shows that the organizers have recognized an issue and presumably intend to meet their responsibility with regards to it.

Ideally we would want to add links to those texts to avoid the copyright issue. This again raises the problem that those links and consequently those texts are not permanent.

Adjust subfields of Subobject Publication

For our users browsing events and looking at event metadata, getting an overview of the publications coming directly out of the event or in relation to the event would be present a substantial benefit.

We could rethink not only to allow "collections of publications" like a whole proceeding to be added, but to allow for individual publications to be added. The advantage would be to be able to display author names on the event page and to give the user an impression of topics discussed at the event. Also some publications like posters or Videos are not always bundled in a referenceable collection. In this case we would have to significantly expand this subobject.

add property to differentiate between open vs closed audience

it needs to be possible to describe whether an event is free to come for whoever wants to participate or if it is a closed thing. I guess this can be implied by the fee specification, in that if the fee is specified as 0โ‚ฌ one could assume it to be free to attend for everyone. But off course it could be free of charge but you might need to be member of some kind of organization to participate.

Add Field of Science and Technology (FOS) Classification by OECD to Academic Field

The Field of Science and Technology (FOS) Classification by OECD is quite simple compared to other classifications. It is a good candidate for our first classification schema to be used for the property Academic Field. It only has two levels of hierarchy and our curators, although not always being familiar with the specific field of a conference, will be able to apply it because of its simplicity.

Original document describing the FOS
OECD FOS Kategorien als Liste

Maybe this link also helps as an "External formater URI": https://bartoc.org/en/node/1042

DataCite is also using the FOS as a subject scheme: https://support.datacite.org/docs/field-descriptions-for-form#subjects. As a "subject scheme URI" they use the link to the pdf: http://www.oecd.org/science/inno/38235147.pdf

remodel the possible event-event and series-series relations

So far the relations between event were modeled with the related_to slot. However, this will not work as an intermediate relationship class is not what we want. We rather want a direct link between events or series and thus need more finegrained slots to reflect this.

Add ROR ID

See in how far we can provide the ROR ID of an org already with the external ID pattern, or if a new class will be needed for it.

Values of Location for country, region and city properties

The RWTH Team has suggested to stick to ISO norms for the values of Country and Region. They implemented the location notation like this for example: CA/BC/Vancouver

Codes for countries: https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements
Codes for regions: https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements

This seems like a good approach to avoid ambiguities with location descriptions. They also have managed to automatically fill in geo-coordinates based on this notation. They are using geograpy3.

See for an overview of already used locations: https://confident.dbis.rwth-aachen.de/or/index.php?title=Category:Location

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.