ebu / ebucoreplus

Maintenance and development of the EBUCorePlus
MIT License
23 stars 6 forks source link

Proposal for new class "ComputationalAgent" #289

Open JuergenGrupp opened 9 months ago

JuergenGrupp commented 9 months ago

Ever more content is produced automatically with the help of machines, usually based on AI. Consider a piece of software creating a playbook for a film, selecting news automatically from a pool an produce a rundown. Responsible journalism requires to indicate how and where AI was used in the production and publication of content. How would you express such a fact in EBUCorePlus?

Any "credit" for some content should be expressed with the class Involvement. It indicates what was executed by whom. And it points to an Agent, either a Person or an Organisation. How would it point to an AI algorithm? The proposal is to introduce the class ComputationalAgent as a subclass of Agent. It will probably need some properties to describe software versions and alike.

Comments, please!