Political Rhetoric Vocabulary #1556

Open
rvguha opened this Issue Mar 15, 2017 · 3 comments

Projects

None yet

3 participants

@rvguha
Contributor
rvguha commented Mar 15, 2017

There is a project I am involved in, that requires vocabulary to describe the content on sites such as presidency.ucsb.edu and millercenter.org.

We need some vocabulary related to political rhetoric. Some of this is US centric. One could argue for portions of this being in the core.

We would like feedback.

guha

Political Rhetoric Vocabulary

New subClass of CreativeWork: Speech, Legislation, PressRelease, USPresidentialStatement, Proclamation

New subClass of Speech: InauguralAddress, CollegeCommencementAddress, PartyConventionAddress, UnitedNationsAddress

New subClass of Event: PressEvent

New subClass of USPresidentialStatement: USPExecutiveOrder, USPStateOfUnionAddress, USPProclamation, USPInauguralAddress, USPPressEvent [PressEvent], USPFireSideChat, USPRadioAddress, USPStateOfUnionAddress [Speech], USPInauguralAddress [InauguralAddress], USPVetoMessage

(terms inside the square parens are additional super classes)

@RichardWallis
Contributor

Initial high-level thoughts

Political Rhetoric Vocabulary
I can see the need for describing these things and similar concepts. For example executive statements and announcements at company meetings, shareholder meetings, launch events etc. So focusing in on this narrow use case may miss the potential to add broad value to the vocabulary.

  • Speech - candidate for core vocab

  • Legislation - much previous work in this area: Issues #980, #1154, #1156, #1363, PR #1380.

  • PressRelease - candidate for core vocab

  • USPresidentialStatement - do we really need a whole Type just for these? Looks like an overspecialisation of a potential generic OfficialAnnouncement type

  • Proclamation - looks like an overspecialisation of a generic OfficialAnnouncement type

  • New subClass of Speech: InauguralAddress, CollegeCommencementAddress, PartyConventionAddress, UnitedNationsAddress - these look more like enumeration values of a speechType property.

  • New subClass of Event: PressEvent - OK

  • New subClass of USPresidentialStatement: USPExecutiveOrder, USPStateOfUnionAddress, USPProclamation, USPInauguralAddress, USPPressEvent [PressEvent], USPFireSideChat, USPRadioAddress, USPStateOfUnionAddress [Speech], USPInauguralAddress [InauguralAddress], USPVetoMessage - Again these look more like enumeration values of a speechType or announcementType property. Others could include PoliticalStatement, PoliticalManifesto.

For potential enumerated values as mentioned above, traditional advice in this forum would be to look to external authoritative sources such as Wikidata

@rvguha
Contributor
rvguha commented Mar 15, 2017

Thanks for the detailed feedback.

It is probably best to leave Legislation out of this (meant to remove it before cutting and pasting, but forgot).

The reason for having these as categories vs external enumerations --- has to do with applications such as Google Custom Search (GCSE). GCSE can restrict search by Schema type, but doesn't do anything with enumerations. Since the point of schema.org markup is to enable applications, we need to be cognizant of these when designing the vocabulary.

Could you point me at the Wikidata list that contains the different possible values of speechType?

@thadguidry

@RichardWallis @rvguha http://schema.org/Quotation could then add a new property called "fromSpeech" or similar. Then we complete the circle of life for Lincoln's Gettysburg Address and various quotes from it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment