Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Ontoprise Επιμέλεια: Ξανθόπουλος Νίκος Αρβελάκης Αδάμ.

Παρόμοιες παρουσιάσεις


Παρουσίαση με θέμα: "Ontoprise Επιμέλεια: Ξανθόπουλος Νίκος Αρβελάκης Αδάμ."— Μεταγράφημα παρουσίασης:

1 Ontoprise Επιμέλεια: Ξανθόπουλος Νίκος Αρβελάκης Αδάμ

2 Δραστηριότητες της Ontoprise Προϊόντα: –OntoEdit –OntoBroker –Semantic Miner –OntoOffice Έρευνα: –OBELIX –BIZON

3 Πελάτες OntoEdit: –Bosch –ITV OntoBroker: –Audi –Boeing Semantic Miner: –Deutsche Telekom –Siemens –Dresdner Bank

4 OntoEdit 2.6 Ontology Modelling Workbench

5 Τι είναι - Ιδιότητες Πρόγραμμα δημιουργίας και διαχείρισης οντολογιών Παραθυρικό περιβάλλον / Γραφική αναπαράσταση Ιδιαίτερα επεκτάσιμο με χρήση plug-ins

6 Ontologies – Τι είναι; Προχωρημένο μοντέλο αναπαράστασης γνώσης Βάση για μεταφορά γνώσης Χρήσιμο για υψηλού επιπέδου αναζήτηση γνώσης

7 Μια οντολογία περιέχει... Concepts (Έννοιες) Relations (Σχέσεις) Attributes (Χαρακτηριστικά) Instances (Στιγμιότυπα) Axioms (Αξιώματα)

8 Concepts Αφηρημένες έννοιες (όπως οι κλάσεις) Ιεραρχικά δομημένες (με σχέσεις is-a) -> κληρονομικότητα Π.χ. concept: person -> subconcept: man

9 Relations Συνδέουv concepts Π.χ. το concept person έχει με το concept company relation με όνομα: “worksFor”

10 Attributes Έχουν προκαθορισμένο τύπο: –STRING –INTEGER –BOOLEAN Π.χ. το concept person έχει attribute hasGivenName (τύπου STRING) Τα attributes κληρονομούνται Αυτό σημαίνει ότι και το concept man έχει attribute hasGivenName

11 Instances Υλοποιήσεις αφηρημένων concepts (αντικείμενα και κλάσεις) Π.χ. το man είναι αφηρημένη έννοια ενώ το DirkWenke είναι instance αυτού του concept

12 Axioms Κανόνες που ισχύουν καθολικά σε όλο το μοντέλο (Αξιώματα) Π.χ. αν μια έννοια person έχει την σχέση “worksFor” με την έννοια company τότε η έννοια company έχει την σχέση “occupies” με την έννοια person Ιδιότητες: –Συμμετρικά αξιώματα –Αντίστροφα αξιώματα (το παραπάνω) –Μεταβατικά αξιώματα

13 Axioms

14 Δυνατότητες του OntoEdit Δημιουργία, διαχείριση και διαγραφή των παραπάνω εννοιών

15 Δυνατότητες του OntoEdit Οπτική αναπαράσταση της οντολογίας (Visualizer plug-in)

16 Δυνατότητες του OntoEdit Δημιουργία queries για την οντολογία σε γραφικό περιβάλλον (Query Tool plug-in)

17 Δυνατότητες του OntoEdit Συσχέτιση των δομών οντολογιών μεταξύ δυο οντολογιών (OntoMap plug-in)

18 Δυνατότητες του OntoEdit Δημιουργία αξιωμάτων σε F-Logic (General Axiom plug-in)

19 Δυνατότητες του OntoEdit Γραφική δημιουργία αξιωμάτων (Graphical Rule plug-in)

20 Δυνατότητες του OntoEdit Έλεγχος της οντολογίας (Inferencing plug-in) Υποστήριξη των format: –RDF(S) –DAML + OIL –OXML –F-Logic

21 Δυνατότητες του OntoEdit Δυνατότητα εισαγωγής πίνακα EXCEL Δυνατότητα εισαγωγής από format Β.Δ.: –MSSQL Server –Oracle –DB2 –MySQL κτλ. Μεγαλύτερο πλεονέκτημα: Η δυνατότητα να γράψει κανείς το δικό του plug-in (σε Java με χρήση του JRE 1.4)

22 OntoBroker V3.5

23 Τι είναι Εφαρμογή επεξεργασίας κανόνων λογικής. Μια semantic middleware πλατφόρμα που συνδυάζει εύκολα ετερογενή δεδομένα.

24 Πώς δουλεύει Εξάγει σημασιολογικές δομές υπολογίζοντας αξιώματα σχετικά με : –Αντικείμενα. –Σχέσεις μεταξύ αντικειμένων. –Χαρακτηριστικά των αντικειμένων. Τα αποτελέσματα είναι ανεξάρτητα από τη σειρά των κανόνων και των δηλώσεων.

25 Απαιτήσεις Συστήματος CPU : Pentium III (450 MHz). RAM : 64 MB. 35 MB ελεύθερου δίσκου Microsoft Windows 98/2000/ΝΤ4(SP4). Microsoft Internet Explorer 5.0 ή ανώτερο με MS Virtual Machine.

26 Ρόλοι Ως ξεχωριστή εφαρμογή ανάγνωσης αρχείων γεγονότων και εξαγωγής συμπερασμάτων. Ως εξυπηρέτης που απαντά σε ερωτήματα πελατών, αφού διαβάσει τα αρχεία γεγονότων του. Ως βιβλιοθήκη αξιοποιήσιμη από άλλες εφαρμογές. –Γραμμένο σε Java. –Καλά τεκμηριωμένο API για τα μοντέλα και τις μεθόδους.

27 Χρήσεις Διαχείριση γνώσης. Ηλεκτρονικό εμπόριο. Έξυπνες εφαρμογές.

28 Input Formats Prolog / Datalog F-LogicOXMLRDF Συνδυασμό F-Logic και Prolog / Datalog. Συνδυασμό F-Logic και RDF. Συνδυασμό F-Logic και RDF.

29 Administrator Console Γραφικό περιβάλλον για παραμετροποίηση και εκτέλεση του OntoBroker όταν λειτουργεί ως εξυπηρέτης.

30 Περιβάλλον 1/3

31 Περιβάλλον 2/3

32 Περιβάλλον 3/3

33 Servlets Μπορεί να γίνει ερώτημα μέσα από μια σελίδα του web. Εγκατάσταση των karl1, karl2, karl3, karl4, karl5, karl6. Θα πρέπει να αποστέλλεται το URL του κόμβου στον οποίο θα πρέπει να επιστρέφεται η απάντηση σε Jscript.

34 Python / Zope Πρόσβαση από τον server Zope μέσω External Python script. Για τη σύνδεση χρησιμοποιείται το client.py script. Υποστηρίζει τις μεθόδους: –query(,q,h,p) query, host, port –makeSearchList(q,h,p). Αντίστοιχες λειτουργίες και με PHP, ASP, Visual Basic και JSP.

35 Configuration & Log Files Οι παράμετροι βρίσκονται στο φάκελο OntoConfig.prp. Τρία διαφορετικά αρχεία log files. –onto.log -> Διάφορα μηνύματα και λάθη. –add.log -> Κατά την πρόσθεση γεγονότων μέσω της add. –del.log -> Κατά την αφαίρεση γεγονότων μέσω της del.

36 Microsoft Indexserver Αναζήτηση λέξεων κλειδιών σε κάθε έγγραφο. Διαθέσιμο σε Windows NT, 2000, XP.

37 OntoBroker & Βάσεις Εάν δεν επαρκεί η RΑΜ μπορούν να χρησιμοποιηθούν βάσεις. Αποθηκεύονται οι κανόνες και εξάγονται μόνο όσοι χρειάζονται για την απάντηση. MySQL, MS SQL Server

38 Optimization Tool Βρίσκει τη βέλτιστη σειρά υπολογισμού των rulebodies. Ύπαρξη GUI για την παροχή των αντίστοιχων πληροφοριών σχετικά με τη σειρά και το χρόνο.

39 Semantic Miner 2.3 Knowledge Retrieval Platform με βάση semantic technology

40 Τι είναι Πρόγραμμα αναζήτησης γνώσης με χρήση τεχνολογιών semantics Αναζήτηση σε τοπικά δεδομένα Αναζήτηση στο www

41 Πως λειτουργεί Απαιτείται η ενεργοποίηση της λειτουργίας indexing της Microsoft (MS IndexServer) για τοπικά αρχεία Χρησιμοποιεί μια οντολογία που παρέχει ο χρήστης σε F-Logic format (μπορεί να δημιουργηθεί εύκολα με το πρόγραμμα OntoEdit)

42 Αναζήτηση στο www Οντολογία Φράση Αναζήτησης Επιλογές Αποτελέσματα

43 Αναζήτηση τοπικά

44 OntoOffice Knowledge at your desk

45 Τι είναι Εφαρμογή που συνεργάζεται με τα MS Word, Outlook, Excel. Ελέγχει αυτόματα για πληροφορία σχετική με το κείμενο που πληκτρολογείται. Δυνατότητα για semantic queries σε τοπικό και απομακρυσμένο επίπεδο.

46 Πλεονεκτήματα Σχεδόν διαισθητική πρόσβαση σε σχετική πληροφορία από ετερογενής πηγές. Εύκολο στη χρήση και πρακτικό. Γνώριμο περιβάλλον.

47 System Requirements Pentium III στα 450 128 RAM Windows 2000/XP MS Office XP MS Internet Explorer 5.5 ή νεότερο

48 Εγκατάσταση Το MS Office θα πρέπει να είναι κλειστό κατά την εγκατάσταση / απεγκατάσταση. Εγκατάσταση ενός MSXML component. –Εκκίνηση του Semantic Miner, ο οποίος λειτουργεί ως server για το OntoOffice. –Ενεργοποίηση των SmartTags στο MS Office.

49 Πως Λειτουργεί Καθώς γράφουμε το OntoOffice σημειώνει λέξεις με Smart Tags ανάλογα με την υπάρχουσα οντολογία. Η αναζήτηση γίνεται με βάση τα SmartTags. Τα attributes, οι σχέσεις και οι τιμές ενός instance παρουσιάζονται σε ξεχωριστά παράθυρα.

50 Ontoprise και Έρευνα

51 OBELIX Ontology-Based ELectronic Integration of CompleX Products and Value Chains. Ερευνητικό πρόγραμμα της IST (Information Society Technologies). Διάρκεια 2002 – 2004. 7 ομάδες. Συντονιστής: LABEIN

52 Ομάδες LABEIN - Fundacion Labein E UA - Vrije universiteit Amsterdam NL SENA - Stichting ter Exploitatie van Naburige Rechten NL ONTOPRISE - Ontoprise GMBH D SINTEF - Sintef Energy Research NO PTSS - Parque Tecnologico de San Sebastian E TRONDERENERGY NO

53 Σκοπός Η δημιουργία μιας πλήρης εφαρμογής οντολογιών για e-business. Οι παρεχόμενες δυνατότητες θα πρέπει να καλύπτουν το σύνολο των εργασιών του e-business, όπως τιμολόγηση προϊόντων και υπηρεσιών, γραμμές ροής εργασίας και ηλεκτρονικές συναλλαγές.

54 Παραδοτέα Ένας Ontology server. Μια βιβλιοθήκη οντολογιών για συνεργαζόμενες e-business. Διάφορα εργαλεία οντολογιών: – Αυτόματη ταξινόμηση προϊόντων για e-catalog. – Παραμετροποίηση του συστήματος. – Δημιουργία σεναρίων για e-business.

55 Αρχιτεκτονική

56 BIZON Business Ontologies for Dynamic Web Environments

57 Χαρακτηριστικά 24 μήνες 4 συνεργάτες –kSolutions (web apps για την συλλογή, διαχείριση και διανομή ποικίλης ύλης) –Ontoprise (semantic web technologies και applications) –META Centre (agent technology based solutions) –Webagency (e-business consulting / e- commerce information platform)

58 Στόχοι του προγράμματος Σύγκλιση μεταξύ της έρευνας οντολογίας, της επιστήμης του marketing και των τεχνολογιών γνώσης (data mining, reasoning, machine learning) Δημιουργία ενός πλήρους περιβάλλοντος δημιουργίας οντολογιών με έμφαση στις semantics επιχειρηματικές εφαρμογές στο Internet

59 Στόχοι του προγράμματος Ενσωμάτωση μοντέλων marketing Δημιουργία δυο προγραμμάτων-πιλότων για την εκτίμηση / επαλήθευση των αποτελεσμάτων του BIZON: –CMDS (Content Management/Delivery and Syndication System) –VPNCP (Virtual Private Network-Corporate Portal)

60 Συστατικά του προγράμματος 10 συστατικά: –Καθορισμός του συστήματος (kSolutions) –Μοντέλα marketing (Webagency) –Οντολογίες (Ontoprise) –Αναπαράσταση γνώσης (Ontoprise) –Μηχανική Μάθηση (META) –Συστήματα πρόβλεψης και εξατομίκευσης (kSolutions) –Ολοκλήρωση πρωτοτύπου (ΜΕΤΑ) –Επικύρωση (kSolutions) –Εκμετάλλευση και διάδοση των αποτελεσμάτων (Webagency) –Project Management (kSolutions)

61 Παραδοτέα Modules τα οποία: –Είτε βρίσκονται μέσα στο ενιαίο πακέτο BIZON ή –Χρησιμοποιούνται σαν αυτόνομα modules

62 Ο ρόλος της Ontoprise Επεξεργασία των αποτελεσμάτων χρησιμοποιώντας τεχνολογία semantics σε πραγματικό χρόνο για έξυπνο φιλτράρισμα της πληροφορίας

63 Τέλος


Κατέβασμα ppt "Ontoprise Επιμέλεια: Ξανθόπουλος Νίκος Αρβελάκης Αδάμ."

Παρόμοιες παρουσιάσεις


Διαφημίσεις Google