Physics and Electronics Laboratory
Ontologies in IMAT
Integrating Manuals and Training
Ontologies in IMAT
Integrating Manuals and Training
Suzanne Kabel
TNO Physics and Electronics Laboratory &
University of Amsterdam
Cyrille Desmoulins
LORIA & University Henri Poincaré, Nancy
22Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
IMATwhat happens nowIMATwhat happens now
Technical Manuals
Trainingmaterial author
syst
em
lear
ner
Inserting domain knowledge
33Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
IMATwhat should happenIMATwhat should happen
Technical Manuals
syst
em
lear
ner
Inserting domain knowledge
database
Trainingmaterial author
44Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
The IMAT ConsortiumThe IMAT Consortium• Users partner for Training on Maintenance
RNLAF (NL) , weapon systems and helicopters
ETRA (SP), Traffic light control system
Renault and AFPA (F), Car body repair (ClioII)
• Research Partners
NL: University of Amsterdam and TNO
F : LORIA (Nancy) et EURISCO (Toulouse)• Software development partner
I : Technopolis Csata
55Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
IMATIMAT
From Technical Manuals to trainingmaterial
1 - divide the Technical Manuals into fragments2 - index the fragments3 - store them in a database4 - retrieve the fragments5 - paste them into trainingmaterial
66Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
IMAT: methodologyIMAT: methodology
• Top-down ontology-guided approach Domain ontologies
Components Tools Know-how Technical documentation
Instructional ontologies• The segmentation depends on the technical documentation structure : paragraphs, images, schemas.
77Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
Global processGlobal processSource
Technical Doc
Pre-processing
SegmentedTechnical Doc
Domain Indexation and segmentation
Segmentedand indexed
Technical Doc
Element Constructor
FragmentsDatabase
DocumentDesigner
RetrievialTool
InstructionalIndexing
OtherTools
88Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
Pre-processingPre-processingPaper-based Source
Technical Doc
Scanner + OCR
Scanned source Doc
Electronic Source Technical Doc (.doc, .pdf, .ps)
Structuration Structured Electronic Source
Technical Doc(XML)
Structured Electronic Source
Technical Doc(XML)
Generic Document Ontology
99Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
Domain Indexation and SegmentationDomain Indexation and Segmentation
Segmentation
Fragments
DomainIndexation
DomainOntologies
Structured Electronic Source
Technical Doc(XML)
Technical Documentation
Ontology
Domain-indexedFragments
1010Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
Authoring and instructional indexing
Authoring and instructional indexing
AuthoringTool
InstructionalOntologies
ScenarioTool
DocumentDesigner
FragmentsDatabase
RetrievialTool
InstructionalIndexing
1111Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
Example : pedagogical document forBody Repair
Example : pedagogical document forBody Repair
1212Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
SourceDocument : Repairing Manual fromRenault CLIO II
SourceDocument : Repairing Manual fromRenault CLIO II
1313Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
1414Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
Pre-processingPre-processing
Source documentation format : HTML
Process used : structuration in relation to the generic document ontology Structuring into chapter, sections, paragraphs,
etc. From the HTML layout tags
Output format : XML
1515Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
Generic document ontologyGeneric document ontology
1616Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
Paper-based source document :revue technique automobile (here Haynes)
Paper-based source document :revue technique automobile (here Haynes)
1717Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
Ontologie MR RenaultOntologie MR Renault
1818Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
Body repair ontology: methods and partsBody repair ontology: methods and parts
1919Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
Body repair ontology: toolsBody repair ontology: tools
2020Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
Text fragment indexingText fragment indexing
Tôle porte-phare
INTRODUCTION Le remplacement de cette pièce est une opération de base pour une collision avant. L’utilisation du gabarit de montage est indispensable.
2121Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
Pictural fragment indexingPictural fragment indexing
2222Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
IMAT - how are ontologies used
index the fragments
IMAT - how are ontologies used
index the fragments
HfbvkyfgvavfhvbakahsdbckasjcdbladhsbclakdvfbksdhfvbkhfgouthgouhgoughotruvgoehgoeutghoeuhOrtuhgutgoeutgeoughoeuhtouheotughoutgnouhgoutghoutgoetuheouoghokdvfbksdhfvbkhfgouthgouhgoughotruvgoehgoeutghoeuhOrtuhgutgoeutgeoughoeuhtouheotughoutgnouhgoutghoutgoetuheouoghokdvfbksdhfvbkhfgouthgouhgoughotruvgoehgoeutghoeuhOrtuhgutgoeutgeoughoeuhtouheotughoutgnouhgoutghoutgoetuheouoghosuirhvostugvtwromvgtrigj mortigj tgiji jit jeotij j
Source, date created, size, url
Ascii, section, running text
Short description of a procedure
About the databus
Explanation of how to solve a problem
2323Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
IMAT - how are ontologies used ontologies to index the fragmentsIMAT - how are ontologies used ontologies to index the fragments
syntactical aspect of a fragment- medium viewpoint- structural viewpoint- representational viewpoint
semantic aspect of a fragment- description viewpoint- domain viewpoint - instructional viewpoint
2424Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
IMAT - how are ontologies used Some attributes of a fragmentIMAT - how are ontologies used Some attributes of a fragment
2525Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
IMAT - how are ontologies used Use of indexingIMAT - how are ontologies used Use of indexing
1. Syntactic, automated indexing for document analysis purposes, not visible for the author.
2. Semantic indexing, partly automated using rules, visible for the instructional author to enable him/her to find the fragments.
3. Instrutional indexing by the instructional author (how and in what instructional setting is the fragment used), not automated.
2626Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
IMAT - requirements for ont. spec. lang. / XML
CML2IMAT - requirements for ont. spec. lang. / XML
CML2Ontologies are represented in CML2, conceptual knowledge modeling language, displayed in KADS22 tool.To date no unsolvable limitations of CML2 encountered for use of ontologies for indexing purposes.
http://www.swi.psy.uva.nl/projects/kads22
2727Kalif Sharing day 30-11-99Kalif Sharing day 30-11-99Physics and Electronics Laboratory
IMAT - requirements for ont. spec. lang. / XML
CML2, ODQL and XMLIMAT - requirements for ont. spec. lang. / XML
CML2, ODQL and XMLOntologies are represented in CML2.CML2 is transformed to a database schema in ODQL.The fragmented and tagged technical manuals are represented in XML.