iiRDS Schnellboot DF FA AS E&C PRM 7 - M. Hoffmann · [das [vom Ingenieur [[für den Einbau]...
Transcript of iiRDS Schnellboot DF FA AS E&C PRM 7 - M. Hoffmann · [das [vom Ingenieur [[für den Einbau]...
SIKiiRDSThe Siemens Digital Industries
pilot project
Dipl. Ing. Marcus HoffmannSIEMENS AG
Digital Industries, Factory Automation
Head of technical writing, member of
the iiRDS consortium
14.11.2019
Dipl. Inf. Robert ErfleDOSCO GmbH
General Manager
Dipl. Üb. Ursula ReutherIAI Linguistic Content AG
Key Account Management
Linguistic consulting
Die Referenten
Seite 2
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
Marcus HoffmannApplication examples
Ursula ReutherGenerating metadata using language technology
Robert ErfleConverter SIKiiRDS
Robert ErfleGeneral about iiRDS
Robert ErfleDocument export from SIPS+
Marcus HoffmannMotivation for iiRDS at SIEMENS
Marcus HoffmannProduct range SIEMENS Digital Industries
Agenda
14.11.2019Seite 3
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
SIEMENS AG
Digital Industries
Software Factory Automation Motion Control Process Automation Customer Services
About 75,000 employees
SIMATICScalable industrial
automation systems
SIMATIC PCS 7Comprehensive process
control system
SIMATIC PCS neoWeb-based process control
system
SINUMERIKIntelligent solutions for
machine tools
SIMOTIONHigh-end motioncontrol system
SCALANCEReliable industrialcommunication
SINAMICSFrequency converter forevery drive application
14.11.2019Seite 4
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
Marcus HoffmannApplication examples
Ursula ReutherGenerating metadata using language technology
Robert ErfleConverter SIKiiRDS
Robert ErfleGeneral about iiRDS
Robert ErfleDocument export from SIPS+
Marcus HoffmannMotivation for iiRDS at SIEMENS
Marcus HoffmannProduct range SIEMENS Digital Industries
Agenda
14.11.2019Seite 5
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
1. Provide information for mechanical engineering,
plant construction and end customers in a
standardized format
2. Provide in-house content search & delivery portals
with standardized format
3. Standardized format for integrating information
into software products and apps
4. Create independence from the Content
Management System
5. Separation of metadata and content
6. Extend technological leadership in technical
information
7. Milestones for Industry 4.0
Motivation for iiRDS at Siemens
14.11.2019
Aims of the pilot project
Prototypical creation of iiRDS packages and
evaluation of the customer view
• Discuss with potential users
• Analyze and evaluate the customer
benefits of an iiRDS delivery
• Estimate the effort, benefits and risks of
generating and maintaining the data:
• For the editors
• Cross-editorial
• Define requirements for a roll-out.
Seite 6
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
Marcus HoffmannApplication examples
Ursula ReutherGenerating metadata using language technology
Robert ErfleConverter SIKiiRDS
Robert ErfleGeneral about iiRDS
Robert ErfleDocument export from SIPS+
Marcus HoffmannMotivation for iiRDS at SIEMENS
Marcus HoffmannProduct range SIEMENS Digital Industries
Agenda
14.11.2019Seite 7
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
Output system SIPS+
Document export as XML
14.11.2019
Index file
(XML)
Exported Document (ZIP)
Structure file
(XML)
Topic file
(XML)Image file
CMS
Seite 8
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
Document export
Structure file
14.11.2019
Node_1
Node_2 Node_3
Node_4 Node_5
Topic_1 Topic_2 Topic_3
BaseLanguage: de-DE
version: 2.00
keyQuestion: How to load
configuration data?
versionState: Work status
LifeCycle: Operation
topicClass: Act
Metadata
Seite 9
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
Marcus HoffmannApplication examples
Ursula ReutherGenerating metadata using language technology
Robert ErfleConverter SIKiiRDS
Robert ErfleGeneral about iiRDS
Robert ErfleDocument export from SIPS+
Marcus HoffmannMotivation for iiRDS at SIEMENS
Marcus HoffmannProduct range SIEMENS Digital Industries
Agenda
14.11.2019Seite 10
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
iiRDS
Information Units
14.11.2019
MetadataTopic_1
InformationUnit
MetadataTopic_3
InformationUnit
MetadataTopic_2
InformationUnit
MetadataTopic_4
InformationUnit
Metadata
InformationUnit
Document_2
Metadata
InformationUnit
Document_1
Seite 11
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
InformationUnit
iiRDS
Metadata (1)
14.11.2019
3.0
Set language option
in the display
revision
3423:7d9
Identity
d4711.xhtml
RenditionDeployment
ProductLifeCyclePhase
Controller
Panel
Component
GenericTask
TopicTypeTopic_1
Seite 12
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
▪ Extensive set of predefined metadata
▪ Some metadata have predefined values
▪ Examples for iiRDS metadata:
− language
− revision
− TopicType
− InformationSubject (predefined values)
− ContentLifeCycleStatus (predefined values)
− ProductVariant
− Component
− ProductLifeCyclePhase (predefined values)
− Event
▪ "Own" metadata may be added
iiRDS
Metadata (2)
14.11.2019Seite 13
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
iiRDS
Document structure with topics
14.11.2019
Topic_1
Node_1
Node_2 Node_3
Node_4 Node_5
relates-to-
information-
unit
has-
next-sibling
has-first-child
Topic_2 Topic_3
has-
next-sibling
relates-to-
information-
unit
relates-to-
information-
unit
has-first-child
Set language option
in the display
title
Document_1relates-to-information-unit
DirectoryNode
Seite 14
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
iiRDS
Package
14.11.2019
iiRDS ZIP Archive
root
mimetype
META-
INFmetadata.rdf
<arbitrary directory structure>
…
<arbitrary directory structure>
Seite 15
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
Marcus HoffmannApplication examples
Ursula ReutherGenerating metadata using language technology
Robert ErfleConverter SIKiiRDS
Robert ErfleGeneral about iiRDS
Robert ErfleDocument export from SIPS+
Marcus HoffmannMotivation for iiRDS at SIEMENS
Marcus HoffmannProduct range SIEMENS Digital Industries
Agenda
14.11.2019Seite 16
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
Siemens Converter for iiRDS (SIKiiRDS)
14.11.2019
IAI
Metadata
analysis
IAI Analysis SIKiiRDS
iiRDS-Package
CMS
Index file Topic file
File with result
Metadata
config file
RDF-
Metadata file
Topic file
Delivery
Portal
Structure file
HTMLconverter
Metadataconverter
Seite 17
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
▪ Entry per metadata
▪ Necessary information:
− Name Metadata Siemens
− Name iiRDS property
− Name iiRDS class
− Distinction instance or literal
− Differentiation predefined values or not
− Mapping of the predefined values if necessary
Configuration of metadata
Transfer Siemens - iiRDS
14.11.2019Seite 18
Existing metadata from SIPS+
Metadata from IAI analysis
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
Configuration of metadata
Example versionState
14.11.2019Seite 19
Working version
Working version
Editorial Release
Test Release
Final Release
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
Marcus HoffmannApplication examples
Ursula ReutherGenerating metadata using language technology
Robert ErfleConverter SIKiiRDS
Robert ErfleGeneral about iiRDS
Robert ErfleDocument export from SIPS+
Marcus HoffmannMotivation for iiRDS at SIEMENS
Marcus HoffmannProduct range SIEMENS Digital Industries
Agenda
14.11.2019Seite 20
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
Sources of metadata creation
14.11.2019
IAI Analysis SIKiiRDS
iiRDS-Paket
CMS
Topic file
Ergebnis file
Metadata-
Konfig file
RDF-
Metadata file
Topic file
Delivery
Portal
HTML-Konverter
Metadata-Konverter
IAI
Metadata
analysis
Index file Structure file
Seite 21
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
▪ Linguistic analysis techniques are very well suited for the generation of metadata
▪ Other applications of metadata generation
▪ Indexation
▪ Document classification / Document clustering
▪ Document similarity
▪ Now: Application to iiRDS
Generating metadata using language technology
14.11.2019Seite 22
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
How does linguistic analysis work?
▪ Language-specific and rule-based
▪ On a morpho-syntactic basis
− Each word is broken down into its smallest components
Auslieferungszustände Auslieferungszustand
Auslieferung – s – zustand
aus_liefern # ung – zustand
Semantik: process/massnahme # state
− Out of single words phrases are built
[das [vom Ingenieur [[für den Einbau] [vorgesehene]]] Modul]
− Out of phrases sentences are built
Linguistic analysis techniques
14.11.2019
Analysis result =
Input text -
enriched with
linguistic
information
Seite 23
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
What information can be derived from the analysis results?
Linguistic analysis techniques
14.11.2019Seite 24
Einspeisung ein_speisen # ung, sem=process
Synchronisierer synchronisieren # -ierer, sem=agent/instr
Das Importieren Nominal infinitive +
Einrichten von Verbindunngen optional PP
Laden in CPU
Felder konfigurieren Object + infinitive =
Die verwendeten Versionen auslesen Impersonal imperative form
Wie stelle ich … ein? Interrogative clause with „wie“ +
pronoun
ProductFunction
Component
Configuration
ProductLifeCycle
Phase
…
Mapping
Ruleset
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
Example for automatically generated iiRDS metadata
14.11.2019
ProductFunction
Commissioning
Configuration
System diagnosis
Optimize position controller
Setting up connections
Load in CPU
Feed-in
Read out the versions used
Referencing
Synchronisation
…
…
Seite 25
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
Index file Topic fileStructure file
Next steps and further possibilities
14.11.2019
▪ Extension of input data to topic content in SIPS+
▪ Extension of the Mapping Ruleset
▪ Currently, 88% of 3,000 document nodes have received a correct iiRDS metadata
▪ Consideration of further iiRDS metadata classes
▪ Extension to further data models, e.g. VDI 2770
▪ Identification of the generic parts of the ruleset
▪ Keyword recognition
▪ Certain word stems (e.g. Configuration, Configuration Configuration)
▪ …
Seite 26
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
Marcus HoffmannApplication examples
Ursula ReutherGenerating metadata using language technology
Robert ErfleConverter SIKiiRDS
Robert ErfleGeneral about iiRDS
Robert ErfleDocument export from SIPS+
Marcus HoffmannMotivation for iiRDS at SIEMENS
Marcus HoffmannProduct range SIEMENS Digital Industries
Agenda
14.11.2019Seite 27
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
Pilot delivery via c-rex.net
DTS
IDS
Content Transformation Content Content API Content Delivery
Factory
Web App
Metadata Search
Diagnosis Software
Spare Parts Shop
Third Parties
14.11.2019Seite 28
© Siemens AG 2019© DOSCO GmbH 2019 © IAILC AG 2019
Example
Automatically generated iiRDS metadata
14.11.2019Seite 29