Ellogon: Μία Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Γεώργιος Πετάσης http://www.ellogon.org
Δομή Παρουσίασης Η Αναγκαιότητα Χρήσης Πλατφορμών Τι είναι το Έλλογον; Η Αρχιτεκτονική του Έλλογον Μονάδες επεξεργασίας και εργαλεία Κατηγορίες Χρηστών και Έλλογον Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 2
Το Πρόβλημα: Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 3
Το Πρόβλημα: Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 3
Το Πρόβλημα: Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 3
Το Πρόβλημα: Tokeniser Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 3
Το Πρόβλημα: Tokeniser Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 3
Το Πρόβλημα: Tokeniser Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 3
Το Πρόβλημα: Tokeniser Part of Speech Recogniser Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 3
Το Πρόβλημα: Tokeniser Part of Speech Recogniser Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 3
Το Πρόβλημα: Tokeniser Part of Speech Recogniser Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 3
Το Πρόβλημα: Tokeniser Part of Speech Recogniser Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 3
Το Πρόβλημα: Tokeniser Part of Speech Recogniser Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 3
Η Λύση: Πλατφόρμες Μια πλατφόρμα προσφέρει: Προτυποποίηση της λειτουργίας των μονάδων επεξεργασίας φυσικής γλώσσας Προτυποποίηση της πρόσβασης σε κειμενικά δεδομένα Προτυποποίηση πρόσβασης / διαχείρισης γλωσσικής πληροφορίας συνδεδεμένης με τα κείμενα και πολλά άλλα... Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 4
Η Λύση: Πλατφόρμες Άμεσα πλεονεκτήματα: Ευκολία χρήσης μονάδων επεξεργασίας Επαναχρησιμοποίηση μονάδων Ευκολία ανάπτυξης μονάδων επεξεργασίας Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 5
Τι είναι το Έλλογον; Μια γενικής χρήσης πλατφόρμα επεξεργασίας φυσικής γλώσσας Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 6
Τι είναι το Έλλογον; Μια γενικής χρήσης πλατφόρμα επεξεργασίας φυσικής γλώσσας Το Έλλογον δεν εκτελεί καμία μορφή επεξεργασίας φυσικής γλώσσας Η επεξεργασία πραγματοποιείται με την χρήση εξωτερικών, προσαρτώμενων μονάδων Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 6
Τι είναι το Έλλογον; Το Έλλογον προσφέρει υποδομή για: Τη διαχείριση, αποθήκευση και ανταλλαγή κειμένων και δεδομένων Την ενσωμάτωση μονάδων επεξεργασίας φυσικής γλώσσας Τη διευκόλυνση επικοινωνίας μεταξύ των μονάδων άλλων υποσυστημάτων Την απεικόνιση κειμένων και της περιεχόμενης γλωσσικής πληροφορίας Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 7
Η Αρχιτεκτονική Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 8
Η Αρχιτεκτονική Γραφικό Περιβάλλον Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 8
Η Αρχιτεκτονική Γραφικό Περιβάλλον Διαχειριστής Συλλογών - Κειμένων Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 8
Η Αρχιτεκτονική Μονάδες Γλωσσικής Επεξεργασίας Γραφικό Περιβάλλον Διαχειριστής Συλλογών - Κειμένων Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 8
Η Αρχιτεκτονική Μονάδες Γλωσσικής Επεξεργασίας Γραφικό Περιβάλλον Internet (HTTP, FTP, SOAP) Operating System Services (ActiveX, COM, DDE) Διαχειριστής Συλλογών - Κειμένων Υπηρεσίες Database Connectivity (ODBC) Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 8
Η Αρχιτεκτονική Μονάδες Γλωσσικής Επεξεργασίας Γραφικό Περιβάλλον Διαχειριστής Συλλογών - Κειμένων Λειτουργικό Σύστημα Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 8
Η Αρχιτεκτονική Μονάδες Γλωσσικής Επεξεργασίας Γραφικό Περιβάλλον Διαχειριστής Συλλογών - Κειμένων Επίπεδο Απόκρυψης Μορφής Αποθήκευσης Λειτουργικό Σύστημα Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 8
Η Αρχιτεκτονική Μονάδες Γλωσσικής Επεξεργασίας Γραφικό Περιβάλλον Διαχειριστής Συλλογών - Κειμένων Επίπεδο Απόκρυψης Μορφής Αποθήκευσης Λειτουργικό Σύστημα XML Έλλογον Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον Βάση Δεδομένων??? 8
Μοντέλο Δεδομένων Συλλογή Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 9
Μοντέλο Δεδομένων Συλλογή Έγγραφο Έγγραφο Έγγραφο Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 9
Μοντέλο Δεδομένων Έγγραφο Έγγραφο Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 9
Μοντέλο Δεδομένων Έγγραφο Έγγραφο Κείμενο Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 9
Μοντέλο Δεδομένων Έγγραφο Έγγραφο Κείμενο Πληροφορία σχετική με το κείμενο Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 9
Μοντέλο Δεδομένων Έγγραφο Πληροφορία σχετική με το κείμενο Χαρακτηριστικά language = Hellenic (string) bgimage = <binary data> (image) Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 9
Μοντέλο Δεδομένων Έγγραφο Χαρακτηριστικά language = Hellenic (string) bgimage = <binary data> (image) Επισημειώσεις Πληροφορία σχετική με το κείμενο token pos = noun lemma = abc co-reference type = person entity = 132 Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 9
Επισημειώσεις This is a simple sentence. 0...5...10...15...20...25 Annotations Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 10
Επισημειώσεις ID 0 Επισημείωση Type token Span Set [0 4] Attribute Set type = EFW This is a simple sentence. 0...5...10...15...20...25 Annotations pos = PN Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 10
Επισημειώσεις Επισημείωση ID 0 Type token Span Set [0 4] Attribute Set type = EFW pos = PN Annotation ID Μοναδικός προσδιοριστής εντός ενός εγγράφου. This is a simple sentence. 0...5...10...15...20...25 Annotations Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 10
Επισημειώσεις Επισημείωση ID 0 Type token Span Set [0 4] Attribute Set type = EFW pos = PN Annotation This is a Type simple sentence. 0...5...10...15...20...25 Κατηγοριοποιεί επισημειώσεις σε κατηγορίες. Annotations Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 10
Επισημειώσεις ID 0 Επισημείωση Type token Span Set [0 4] Attribute Set type = EFW pos = PN This is a simple sentence. 0...5...10...15...20...25 Annotations Annotation Span Set Δηλώνει περιοχές κειμένου χαρακτηριζόμενες από την επισημείωση. Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 10
Επισημειώσεις ID 0 Επισημείωση Type token Span Set [0 4] Attribute Set type = EFW pos = PN This is a simple sentence. 0...5...10...15...20...25 Annotations Annotation Attribute Set Περιέχει ένα σύνολο από χαρακτηριστικά με διαφόρους τύπους τιμών. Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 10
Μονάδες Επεξεργασίας Ενσωματωμένες μονάδες: Απλός αναγνωριστής λέξεων/προτάσεων Αναγνωριστής μερών λόγου Αναγνωριστής ονομάτων βασισμένος σε κατάλογο (gazetteer). Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 11
Εργαλεία: Annotation Explorer Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 12
Εργαλεία: Parse Viewer Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 13
Εργαλεία: Attribute Viewer Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 14
Λεκτικοί Πόροι Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 16
Επισημείωση Κειμένων Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 17
Επισημείωση HTML Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 18
Προβολή Επισημειώσεων Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 19
Προβολή XML Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 20
Σύγκριση Επισημειώσεων Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 21
Σύγκριση Επισημειώσεων Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 22
Σύγκριση Επισημειώσεων Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 22
Παραγωγή Διανυσμάτων Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 23
Κατηγορίες Χρηστών Οι χρήστες του Έλλογον μπορούν να ταξινομηθούν σε τρεις κατηγορίες: Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 24
Κατηγορίες Χρηστών Οι χρήστες του Έλλογον μπορούν να ταξινομηθούν σε τρεις κατηγορίες: Computational Linguists; Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 24
Κατηγορίες Χρηστών Οι χρήστες του Έλλογον μπορούν να ταξινομηθούν σε τρεις κατηγορίες: Computational Linguists; Language Engineers; Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 24
Κατηγορίες Χρηστών Οι χρήστες του Έλλογον μπορούν να ταξινομηθούν σε τρεις κατηγορίες: Computational Linguists; Language Engineers; Τελικοί χρήστες. Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 24
Γλωσσολόγοι Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 25
Γλωσσολόγοι Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 26
Γλωσσολόγοι Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 27
Γλωσσολόγοι Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 28
Γλωσσολόγοι Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 28
Μηχανικοί Εύκολη ανάπτυξη αρθρωμάτων: C, C++, Java, Tcl, Perl, Python, ; Όλες οι λειτουργίες ορίζονται μέσω αρθρωμάτων. Εύκολη κατασκευή εφαρμογών. Υποβοηθούμενη από ειδικευμένους βοηθητικούς οδηγούς (wizards); Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 29
Τελικοί Χρήστες Δύο κατηγορίες χρηστών: Χρήση εφαρμογών και υπηρεσιών βασισμένων στο Έλλογον Χρήση του γραφικού περιβάλλοντος του Έλλογον Εργαλειοθήκη μαύρων κουτιών Απλό, εύχρηστο GUI Εργαλεία απεικόνισης πληροφορίας Μακροεντολές για αυτοματοποίηση εργασιών Εισαγωγή στην Πλατφόρμα Επεξεργασίας Φυσικής Γλώσσας Έλλογον 30