dpa-mediatechnology GmbH EventsML-G2 dpa Termine als Feed im G2 Standard Robert Schmidt-Nia

Ähnliche Dokumente
QS solutions GmbH. präsentiert das Zusammenspiel von. Ihr Partner im Relationship Management

Security Patterns. Benny Clauss. Sicherheit in der Softwareentwicklung WS 07/08

Beschreibung Regeln z.b. Abwesenheitsmeldung und Weiterleitung

Skript Pilotphase für Arbeitsgelegenheiten

Entwicklung des Dentalmarktes in 2010 und Papier versus Plastik.

Was meinen die Leute eigentlich mit: Grexit?

ACDSee Pro 2. ACDSee Pro 2 Tutorials: Übertragung von Fotos (+ Datenbank) auf einen anderen Computer. Über Metadaten und die Datenbank

IT-Unternehmensarchitektur Übung 01: IT-Strategie

Die Wirtschaftskrise aus Sicht der Kinder

Barrierefreie Webseiten erstellen mit TYPO3

Webalizer HOWTO. Stand:

NEUE FUNKTIONEN T O P H O T E L P R O J E C T S - D a t e n b a n k

FORUM HANDREICHUNG (STAND: AUGUST 2013)

Allgemeiner Leitfaden zum Einfügen suchmaschinenoptimierter Texte

Mobile-Szenario in der Integrationskomponente einrichten

macs Support Ticket System

Einrichten einer mehrsprachigen Webseite mit Joomla (3.3.6)

Professionelle Seminare im Bereich MS-Office

Die Invaliden-Versicherung ändert sich

Dominik Stockem Datenschutzbeauftragter Microsoft Deutschland GmbH

So erstellen Sie nützliche Beschreibungen zu Ihren Tradingdaten

Adventskalender Gewinnspiel

Integrated Recruiting. IntegratedRecruiting. Stand: Juli 2015

Konzept zur Push Notification/GCM für das LP System (vormals BDS System)

Die Post hat eine Umfrage gemacht

Jeunesse Autopiloten

Mitarbeiterbefragung als PE- und OE-Instrument

Workflow, Business Process Management, 4.Teil

Zwischenablage (Bilder, Texte,...)

Acht Gute Gründe für Integration und einen Content Backbone

Die Beschreibung bezieht sich auf die Version Dreamweaver 4.0. In der Version MX ist die Sitedefinition leicht geändert worden.

Mai Hauptseminar: Nichtrelationale Datenbanken Historisch-Kulturwissenschaftliche Informationsverarbeitung Universität zu Köln

Aufbau eines IT-Servicekataloges am Fallbeispiel einer Schweizer Bank

Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen

YouTube: Video-Untertitel übersetzen

Wir machen neue Politik für Baden-Württemberg

1. Zusammenfassung der letzten Vorlesung

Look Inside: desite. modellorientiertes Arbeiten im Bauwesen. B.I.M.

Business Process Model and Notation

Einrichten eines Postfachs mit Outlook Express / Outlook bis Version 2000

Würfelt man dabei je genau 10 - mal eine 1, 2, 3, 4, 5 und 6, so beträgt die Anzahl. der verschiedenen Reihenfolgen, in denen man dies tun kann, 60!.

AUFBAUPROGRAMME YOU ONLY LIVE ONCE, BUT IF YOU DO IT RIGHT, ONCE IS ENOUGH.

Generische Management Praktiken SPIN Vortrag. Turning Visions into Business Dieses Dokument ist vertraulich - 1 -

Handbuch. Artologik EZ-Equip. Plug-in für EZbooking version 3.2. Artisan Global Software

Mobiles SAP für Entscheider. Permanente Verfügbarkeit der aktuellen Unternehmenskennzahlen durch den mobilen Zugriff auf SAP ERP.

SMART Newsletter Education Solutions April 2015

Leichte-Sprache-Bilder

OSF Integrator für Btracking und Salesforce Anleitung für die Nutzer

L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016

Erstellen und Bearbeiten von Inhalten (Assets)

IAB Formate und Verwendungen - Stand November 2008

Interview zum Thema Management Reporting &Business Intelligence

eurovat Magento Extension Magento - Extension Extension V1.4.2 Dokumentation Version 1.0 SNM-Portal UG (haftungsbeschränkt) & Co. KG Vorherstraße 17

unternehmen online GmbH & Co. KG

Mitarbeiter IVR - Wozu

easysolution GmbH easynet Bessere Kommunikation durch die Weiterleitung von easynet-nachrichten per nach Hause

Klaus Schild, XML Clearinghouse Namensräume

the RTL Group intranet Ihr guide

FastBill Automatic. Dokumentation Notifications. FastBill GmbH. Holteyer Straße Essen Telefon Telefax

SCHRITT 1: Öffnen des Bildes und Auswahl der Option»Drucken«im Menü»Datei«...2. SCHRITT 2: Angeben des Papierformat im Dialog»Drucklayout«...

arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek

EEX Kundeninformation

Wie kann ich Bitcoins ausgeben?

Datenanpassung: Erdgas und Emissionsrechte

FIREPLACE EXPANDABLE BANNER v1.01

Instruktionsheft für neue Webshop Hamifleurs

How- to. E- Mail- Marketing How- to. Subdomain anlegen. Ihr Kontakt zur Inxmail Academy

PROFESSIONELLE ANSAGEN UND MUSIK

Die Online-Meetings bei den Anonymen Alkoholikern. zum Thema. Online - Meetings. Eine neue Form der Selbsthilfe?

Mobile Fundraising. Praxisbeispiele. Katja Prescher Fundraiserin, Marketing- und Kommunikationsexpertin. Mobile Fundraising Katja Prescher

3. Neuen Newsbeitrag erstellen Klicken Sie auf das Datensatzsymbol mit dem +, damit Sie einen neuen Newsbeitrag erstellen können.

Unfallkasse Nord Träger der gesetzlichen Unfallversicherung Körperschaft des öffentlichen Rechts

Anleitung OpenCms 8 Webformular Auswertung

Fragen und Antworten

1. Zusammenfassung der letzten Vorlesung

KPIs Schlüsselleistungskennzahlen im Pkw- und Nutzfahrzeugfuhrpark für Management und Controlling

Anwendungsbeispiele. Neuerungen in den s. Webling ist ein Produkt der Firma:

FULFILLMENT VON ALLYOUNEED

Widerrufsbelehrung der Free-Linked GmbH. Stand: Juni 2014

Anleitung über den Umgang mit Schildern

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

Bewertungsbogen. Please find the English version of the evaluation form at the back of this form

Office 365 Partner-Features

Emergency Room für Projektleiter

Titelbild1 ANSYS. Customer Portal LogIn

Content Management System. «Rainbow Basis» Grundlagen. Einfache Kursverwaltung

Projektmanagementsoftware: Standard vs. Individual

Wenn Russland kein Gas mehr liefert

FRONT CRAFT.

Das neue Volume-Flag S (Scannen erforderlich)

Klassenentwurf. Wie schreiben wir Klassen, die leicht zu verstehen, wartbar und wiederverwendbar sind? Objektorientierte Programmierung mit Java

XML-Austauschformat für Sicherheitsdatenblätter

Der BeB und die Diakonie Deutschland fordern: Gesundheit und Reha müssen besser werden. So ist es jetzt:

UserManual. Konfiguration SWYX PBX zur SIP Trunk Anbindung. Version: 1.0, November 2013

SharePoint Demonstration

Referieren und Präsentieren

Landes-Arbeits-Gemeinschaft Gemeinsam Leben Gemeinsam Lernen Rheinland-Pfalz e.v.

SSO-Schnittstelle. Inhalt: Beschreibung der Single Sign-On (SSO) Schnittstelle. NetSlave GmbH Simon-Dach-Straße 12 D Berlin

Sie haben das Recht, binnen vierzehn Tagen ohne Angabe von Gründen diesen Vertrag zu widerrufen.

Transkript:

dpa-mediatechnology GmbH EventsML-G2 dpa Termine als Feed im G2 Standard Robert Schmidt-Nia

Agenda 1. Das zugrundeliegende Framework NAR 2. Was verstehen wir unter einem Event? 3. Wie sieht so ein Event aus? 4. EventsML-G2 in Action 5. Intersystem Kommunikation auf Basis von G2 6. Weitere Möglichkeiten? 7. Quellen Folie 2

News ARchitecture for G2 Zielsetzung Vereinheitlichung der Struktur von Informationen mit Nachrichtenwert Flexibles Design durch Komponentenstruktur: Von einfachen Text Feeds bis hin zu Paketen mit multimedialen Inhalten Klare Definition der Syntax und der Semantik. Weniger Spielraum für Interpretationen Einheitliches Datenmodell als Grundlage für alle G2 Standards Verwendung einheitlicher Metadaten Gemeinsames Modell für den Datenaustausch und Datenhaltung Datenmodell mit definiertem Prozessmodell Folie 3

News ARchitecture for G2 Design Alle G2 Standards setzen auf NAR auf Die einzelnen G2 Standards erweitern den Rahmen um domänenspezifische Komponenten Zur Vereinfachung der Implementierung werden zwei Ausprägungen der Spezifikation (Conformance Level) definiert: Core Conformance Level (CCL) Ist weniger ausdrucksstark Einfach zu implementieren Power Conformance Level (PCL) Striktere Semantik durch Zwang zu CVs Tiefergehende Syntax durch mehr Auszeichnungen Folie 4

Komponenten des G2 Standards Controlled Vocabularies (CV) News Architecture (NAR) Folie 5

Controlled Vocabularies Das Wissensnetz in G2 Definition feststehender Begriffe und deren Organisation in Vokabularien Begriffe, deren Bedeutung sich auf ihren Kontext bezogen, nicht verändern Zuweisung eines festen Codes zu jedem Begriff eines Vokabulars Möglichkeit für (agentur-) eigene Vokabularien Definierter Austausch der Vokabularien, ohne deren interne Administration einzuschränken Eindeutige Referenzierung der Vokabularien durch http URLs CVs gehen weit über die inhaltliche Nutzung der allgemein bekannten Subject Codes hinaus Nutzung fremder CVs, ohne diese pflegen zu müssen Folie 6

Beispiel eines primitiven CVs Event occurrence status Definition Indicates how certain the occurrence of the event is. URL http://cv.iptc.org/newscodes/eventoccurstatus/ Usage //EventDetails/occurStatus/@qcode eos0 Unplanned event The event was not planned and occurs unexpectedly eos1 Planned, occurrence planned only The event is planned only, no activities to organise it yet eos2 Planned, occurrence highly uncertain Serious doubts that the event will occur eos3 Planned, May occur The event may or may not occur eos4 Planned, occurrence highly likely Very little doubt that the event will occur eos5 Planned, occurs certainly No doubt that the event will occur Folie 7

Nutzung eines CVs und die Alternative Anstelle der CV als Referenz Alias des CV Eindeutiger Wert des CV (hier Bundespressekonferenz) können alternativ auch Literale verwendet werden. Wert ohne CV Folie 8

Vernetzte CVs Martin Winterkorn DE0006757008 sameas Martin Winterkorn Audi AG Autom. 04011002 DE0007664005 dpa Organisationen DB dpa Personen DB Ferdinand Piëch Volkswagen AG Kommerz. Org. dpa Org. Klasse ISIN IPTC Subject Code Fremde Personen DB Michael Frenzel TUI Tourism. 04014000 DE000TUAG000 Folie 9

Was ist eigentlich ein Event? Ein Event (engl.) kann sowohl ein Termin als auch ein Ereignis sein Jeder Event hat einen Beginn, ob präzise oder vage z. B. diese Präsentation 2009-08-04 10:00:00 Oder vage: +/- 1h Zusätzlich hat ein Termin Einen lesbaren identifizierbaren Namen Administrative Metadaten Deskriptive Metadaten Informationen über eine evtl. geplante Coverage Im Vergleich zu Nachrichten haben Termine eine sehr viel längere aktive Lebenszeit Sie sind sowohl prospektiv als auch retrospektiv von Interesse Als langlebige planerische Informationen sind sie prädestiniert zur Anreicherung mit zusätzlichen Informationen Geografika Teilnehmende Persönlichkeiten Ein Termin wird damit selber Teil einer Knowledge Base Folie 10

Warum managen wir Events? Die meisten Events (Termine) sind lange im Voraus bekannt Es besteht genügend Zeit, relevante Informationen zu sammeln Das Wissen über einen Event kann erweitert werden Die Planug des Termins erfolgt Die Planung kann mit Partnern und Kunden ausgetauscht werden Die folgende Berichterstattung kann angereicherte Metadaten erben Details, die den Inhalt beschreiben Geografische Details Personen, Organisationen etc. Die gesamte Berichterstattung zu einem Event kann gebündelt werden Übergreifend über alle Medientypen (Bild, Audio, Text, Grafik, etc) Übergreifend über alle Formate Folie 11

Die Hauptkomponenten eines Termins Event Rights Management Content Coverage Copyright Provider Dates Coverage Status Accounting Date of creation Occurence Status News Type Terms of usage Embargoed Related subjects Schedule Service Location Service Publishing Status Organizer Metadata for anounced news Processing Signals Language Urgency Contact Info Folie 12

Wie sieht so etwas dann aus? (Content) The time and date of the event (exact or even vague) The unique id for this event Different kinds of subjects related to this event Description of the location Phone, email, etc. contact information <contentmeta> <dates> <start>2008-10- 07T15:00:00+02:00</start> <duration>pt1h</duration> </dates> <infosource qcode="dpaisrc:5534"> <name>sprecher der IG Metall</name> </infosource> </contentmeta> <concept> <conceptid qcode="dpaevt:941183"/> <name xml:lang="de">start der Verhandlungen</name> <name xml:lang="en">begin of negotiation</name> <subject type="dpasubj:category" qcode="dpacategory:wi"/> <subject literal="tarife"/> <subject qcode="subj:11006000"/> <location type="cpnat:poi" literal="sindelfingen"> <name>stadthalle</name> <POIDetails> <contactinfo> <address> <line>schillerstr. 23</line> <locality literal="sindelfingen"/> <country qcode="iso3166-1a3:deu"/> <postalcode>71065</postalcode> </address> <phone>+49 40 20304 2030</phone> <email>contact@cityhallsdf.de</email> </contactinfo> </POIDetails> </location> </concept> The source of (parts of) this information The title of this event in several langauges The location where this event takes place Full address Folie 13

Wie sieht so etwas dann aus? (Coverage) The notification about the intention to cover Thetypeof theplanned coverage The scheduled time and date for the coverage (exact or even vague) Any kind of additional information about the coverage The genre of the announced coverage <newscoveragestatus qcode="ncostat:int"/> <newscoverage id="id_42" modified="2008-10-02t17:22:25+02:00"> <itemclass qcode="ninat:text"/> <assignedto qcode="dpastr:7847"> <name>stringer 42</name> </assignedto> <scheduled>2008-10- 07T19:00:00+02:00</scheduled> <service qcode="dpasrv:bdt"/> <ednote>the full coverage is not predictable </ednote> <language tag="de"/> <genre qcode="dpagenre:zusa"/> <subject qcode="subj:11006000"/> </newscoverage> The planning of the coverage as handled object itself You can assign this task to a specific person or organisation, i. e. for your internal workflow The coverage will be provided on your specific service The language within the coverage will be made Subjects related to the coverage Folie 14

7901 vs. EventsML-G2 aa vdz vdzv hwm 000 Tagesvorschau/dpa/ dpa-terminvorschau für Donnerstag, 27. März 2008 = --------------------------------------------------------------------POLITIK DEUTSCHLAND (pl) Tel.: 030/2852-1301; Fax: 030/2852-1280; E-Mail: info@inl.dpa.de --------------------------------------------------------------------Berlin - 1100 Pk des Deutschen Krebsforschungs-Zentrums zu Ausnahmen von den Rauchverboten in den Bundesländern mit der Krebsexpertin Martina Pötschke-Langer (Zusammenfassung bis 1500 - ca. 30 Zl) +++ Gesundheit/Rauchen/ +++ Berlin - 1200 Pk FDP-Bundestagsfraktion mit Vorstellung ihres Positionspapiers zur Zukunft der NATO mit dem außenpolitischen Sprecher Werner Hoyer (Meldung bis 1500 - ca. 25 Zl) +++ Parteien/FDP/NATO/ +++ <conceptid qcode="dpaevt:788949" /> <name>pk zur Senatssitzung</name> <eventdetails> <dates> <start>2008-10-07t14:00:00+02:00</start> </dates> <newscoveragestatus qcode="ncostat:int" /> <subject literal="senat" /> <location type="cpnat:poi" qcode="dpapoi:42"> <name>berliner Rathaus</name> <POIDetails> <contactinfo> <address> <line>rathausstr. 15</line> <line>raum 319</line> <locality literal="berlin" /> <country qcode="iso3166-1a3:deu"/> <postalcode>10178</postalcode> </address> </contactinfo> <access>s/u-bhf. Alexanderplatz</access> </POIDetails> </location> <newscoverage id="id_306021"> <itemclass qcode="ninat:text"/> <scheduled>2008-10-07+02:00</scheduled> <genre qcode="dpagenre:meld"/> </newscoverage> </eventdetails> 04. August 2009 dpa Termine in EventsML-G2 Folie 15

EventsML-G2 in Action (Theorie) Time Agency Client 22.01. 18:33 A new event (27.03. 15:00) event ID = 4711 Adopting the event? 24.03. 13:12 Adding details (i.e. geo data) event ID = 4711 Updating the event 25.03. 10:04 26.03. 16:08 27.03. 09:30 27.03. 15:30 27.03. 15:45 27.03. 16:27 Planning the coverage New start time (15:30) A summary and 3 images are scheduled for 16:30 Flash Referring event = 4711 Summary Referring event = 4711 event ID = 4711 event ID = 4711 event ID = 4711 news ID = 4833 news ID = 4871 Mark: agency intends to cover Updating the event Do we need more material? Unplanned news with reference to the event Expected summary for this event Rich metadata availiable 27.03. 16:29 3 Images Referring event = 4711 news ID = 4903 Expected images for this event Folie 16

EventsML-G2 in Action (Praxis I) Folie 17

EventsML-G2 in Action (Praxis II) Folie 18

inter system communication Events System Knowledge Base EventsML-G2 NewsML-G2 G2 Concepts News System News Archive Customer & Partner Content Delivery Knowledge Cache Folie 19

Weitere Möglichkeiten Spezielle Kalender (prospektiv) Jahrestage Spezielle Kalender (retrospektiv) Chronologie der sportlichen Ereignisse in 2009 Metadatenbasierte Filter für Non-Media Kunden Automotive Events für GM Verknüpfungen unterschiedlicher Knowledge Bases dpa:[gordon Brown] mit geringer Informationsdichte same as pa:[gordon Brown] mit weiterführenden Informationen Übergreifende Planung Coverage on Demand Angebot und Austausch der Coverage (Sportberichterstattung zwischen ARD und ZDF?) Folie 20

Aktuelle Fragen Garantiert dpa, dass der Feed langfristig geliefert wird? Die Event - zentrierte Berichterstattung ist eine strategische Entscheidung der dpa Als zukünftiges Kommunikationsmodell wird bei dpa NAR G2 eingesetzt werden Der Einsatz eines international vereinbarten Standards garantiert eine langfristige Stabilität des Formats Das G2 Modell ermöglicht die Erweiterbarkeit, ohne bestehende Vereinbarungen zu verletzen Wie skalierbar ist die Belieferung im Umfang? Aufgrund der reichhaltigen Metadatenstruktur ist die Skalierbarkeit sowohl sendend, als auch empfangend gegeben Folie 21

Weitere Quellen Spezifikation EventsML-G2 http://www.iptc.org/std/eventsml-g2/eventsml-g2_1.1.zip Testcase für ein eigenes EventsML-G2 Objekt http://www.iptc.org/std/eventsml-g2/1.1/examples/eventsmltestpage2.html G2 Implementation Guidelines http://www.iptc.org/std/nar/1.3/documentation/iptc-g2-implementation-guide_1.zip Folie 22

Vielen Dank für Ihre Aufmerksamkeit! dpa-mediatechnology GmbH Robert Schmidt-Nia Mittelweg 38 20148 Hamburg Telefon +49 (0)40 4113 32458 Telefax +49 (0)40 4113 32407 E-Mail robert.schmidt-nia@dpa-mediatec.com www.dpa-mediatec.com