280 likes | 446 Views
Ontologies in IMAT Integrating Manuals and Training. Suzanne Kabel TNO Physics and Electronics Laboratory & University of Amsterdam Cyrille Desmoulins LORIA & University Henri Poincaré, Nancy. IMAT what happens now. Trainingmaterial author. Technical Manuals. system. learner.
E N D
Ontologies in IMATIntegrating Manuals and Training Suzanne Kabel TNO Physics and Electronics Laboratory & University of Amsterdam Cyrille Desmoulins LORIA & University Henri Poincaré, Nancy
IMATwhat happens now Trainingmaterial author Technical Manuals system learner Inserting domain knowledge Kalif Sharing day 30-11-99
IMATwhat should happen Trainingmaterial author Technical Manuals learner system database Inserting domain knowledge Kalif Sharing day 30-11-99
The 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 Kalif Sharing day 30-11-99
IMAT • From Technical Manuals to trainingmaterial • 1 - divide the Technical Manuals into fragments • 2 - index the fragments • 3 - store them in a database • 4 - retrieve the fragments • 5 - paste them into trainingmaterial Kalif Sharing day 30-11-99
IMAT: 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. Kalif Sharing day 30-11-99
RetrievialTool Instructional Indexing DocumentDesigner Global process Source Technical Doc Segmentedand indexedTechnical Doc OtherTools Pre-processing Element Constructor SegmentedTechnical Doc Fragments Database Domain Indexation and segmentation Kalif Sharing day 30-11-99
Pre-processing Structured Electronic Source Technical Doc(XML) Paper-based Source Technical Doc Electronic Source Technical Doc (.doc, .pdf, .ps) Scanner + OCR Structuration Scanned source Doc Structured Electronic Source Technical Doc(XML) Generic Document Ontology Kalif Sharing day 30-11-99
Domain Indexation and Segmentation Structured Electronic Source Technical Doc(XML) DomainOntologies Technical Documentation Ontology Segmentation Domain Indexation Fragments Domain-indexedFragments Kalif Sharing day 30-11-99
RetrievialTool Instructional Indexing DocumentDesigner Authoring and instructional indexing Instructional Ontologies ScenarioTool AuthoringTool Fragments Database Kalif Sharing day 30-11-99
Example : pedagogical document forBody Repair Kalif Sharing day 30-11-99
SourceDocument : Repairing Manual fromRenault CLIO II Kalif Sharing day 30-11-99
Pre-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 Kalif Sharing day 30-11-99
Generic document ontology Kalif Sharing day 30-11-99
Paper-based source document :revue technique automobile (here Haynes) Kalif Sharing day 30-11-99
Ontologie MR Renault Kalif Sharing day 30-11-99
Body repair ontology: methods and parts Kalif Sharing day 30-11-99
Body repair ontology: tools Kalif Sharing day 30-11-99
Text 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. Kalif Sharing day 30-11-99
Pictural fragment indexing Kalif Sharing day 30-11-99
IMAT -how are ontologies usedindexthe fragments Source, date created, size, url Ascii, section, running text Short description of a procedure About the databus Explanation of how to solve a problem Hfbvkyfgvavfhvbakahsdbckasjcdbladhsbcla kdvfbksdhfvbkhfgouthgouhgoughotruvgoehgoeutghoeuhOrtuhgutgoeutgeoughoeuhtouheotughoutgnouhgoutghoutgoetuheouogho kdvfbksdhfvbkhfgouthgouhgoughotruvgoehgoeutghoeuhOrtuhgutgoeutgeoughoeuhtouheotughoutgnouhgoutghoutgoetuheouogho kdvfbksdhfvbkhfgouthgouhgoughotruvgoehgoeutghoeuhOrtuhgutgoeutgeoughoeuhtouheotughoutgnouhgoutghoutgoetuheouogho suirhvostugvtwromvgtrigj mortigj tgiji jit jeotij j Kalif Sharing day 30-11-99
IMAT -how are ontologies usedontologies toindexthe fragments syntactical aspect of a fragment - medium viewpoint - structural viewpoint - representational viewpoint semantic aspect of a fragment - description viewpoint - domain viewpoint - instructional viewpoint Kalif Sharing day 30-11-99
IMAT -how are ontologies usedSome attributes of a fragment Kalif Sharing day 30-11-99
IMAT -how are ontologies usedUse 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. Kalif Sharing day 30-11-99
IMAT -requirements for ont. spec. lang. / XMLCML2 • Ontologies 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 Kalif Sharing day 30-11-99
IMAT -requirements for ont. spec. lang. / XMLCML2, ODQL and XML • Ontologies are represented in CML2. • CML2 is transformed to a database schema in ODQL. • The fragmented and tagged technical manuals are represented in XML. Kalif Sharing day 30-11-99