Παράδειγμα Σημασιολογικού Δικτύου

Semantic Web. Ένας απλός παράδειγμα εφαρμογής.

Αγορά και πώληση second-hand αυτοκινήτων

Ας υποθέσουμε ότι ένα σύστημα semantic web χρησιμοποιείται για τη διαχείριση της πώλησης και αγοράς second-hand αυτοκινήτων μέσω του Διαδικτύου.

Ο σύστημα μπορεί να περιλαμβάνει δύο κύριες εφαρμογές: Μια για ανθρώπους που θέλουν να αγοράσουν αυτοκίνητα Μια για ανθρώπους που θέλουν να πουλήσουν αυτοκίνητα

Ας αποκαλέσουμε αυτές τις δύο εφαρμογές IBA (I Buy Application) και ISA (I Sell Application).

IBA - I Buy Application

Οι εφαρμογές IBA που χρησιμοποιούνται από τους ανθρώπους που θέλουν να αγοράσουν αυτοκίνητα είναι παρόμοιες με αυτήν:

I Buy Application (IBA)

Σε πραγματικές εφαρμογές, μπορεί να σας ζητηθεί να αναγνωρίσετε την ταυτότητά σας την πρώτη φορά που χρησιμοποιείτε το πρόγραμμα. Το ID σας θα αποθηκευτεί σε ένα αρχείο RDF. Το ID θα σας αναγνωρίζει ως άτομο με όνομα, διεύθυνση, ηλεκτρονικό ταχυδρομείο και αριθμό ID.

Όταν υποβάλετε ερώτηση, η εφαρμογή θα επιστρέψει μια λίστα με τα αυτοκίνητα που είναι διαθέσιμα για πώληση, η λίστα αυτή θα ταξινομηθεί κατά έτος, τιμή, τοποθεσία και διαθεσιμότητα. Οι πληροφορίες αυτές θα επιστρέφουν συνεχώς από το web spider μέσω της αναζήτησης στο αρχείο RDF του web.

ISA - I Sell Application

Οι εφαρμογές ISA που χρησιμοποιούνται από τους ανθρώπους που θέλουν να πουλήσουν αυτοκίνητα είναι παρόμοιες με αυτήν:

I Sell Application (ISA)

Όταν υποβάλετε τη φόρμα, η εφαρμογή θα ζητήσει περισσότερες πληροφορίες και θα αποθηκεύσει το ID και τις πληροφορίες σας σε ένα αρχείο RDF για χρήση στο web.

Οι πληροφορίες που περιέχει το αρχείο RDF είναι παρόμοιες με:

  • Το ID σας: Όνομα, διεύθυνση, ηλεκτρονικό ταχυδρομείο, αριθμός ID.
  • Οι καταχωρήσεις σας για πώληση: Τύπος, μοντέλο, εικόνα, τιμή, περιγραφή.

Στο παρασκήνιο

Στο παρασκήνιο, η εφαρμογή "ISA" θα δημιουργήσει ένα αρχείο RDF με πολλούς δείκτες RDF.

Θα δημιουργήσει έναν δείκτη προς ένα αρχείο που περιέχει πληροφορίες για τον άνθρωπο, έναν δείκτη προς ένα αρχείο που περιέχει πληροφορίες για τον Volvo και τον τύπο του, έναν δείκτη προς ένα αρχείο που περιέχει πληροφορίες για τους διανομείς του Volvo και τους πωλητές, κ.λπ.

Ο δείκτης RDF είναι ένας δείκτης που δείχνει στις πληροφορίες σχετικά με ένα αντικείμενο (πραγματικά URL), όπως η βάση δεδομένων γνώσεων.

Το πλεονέκτημα είναι ότι δεν χρειάζεται να περιγράφετε τον εαυτό σας ή το μοντέλο του αυτοκινήτου σας. Αυτό το πρόγραμμα RDF θα οργανώσει τις πληροφορίες για εσάς.

Πώς θα λειτουργήσει το Σημασιολογικό Δίκτυο;

Δύσκολα; Πρότυπα; Τι χρειαζόμαστε; Τι περιμένουμε;

Από την Microsoft, ή την Google, ή το W3C να αναπτύξουν τα πρότυπα;

Το RDF είναι για δεδομένα δεδομένων - δηλαδή μεταδεδομένα. Τα αρχεία RDF συχνά περιγράφουν άλλα αρχεία RDF. Πιθανό να συνδέσουμε όλα τα αρχεία RDF για να δημιουργήσουμε ένα Σημασιολογικό Δίκτυο στο μέλλον;

Κανείς δεν το γνωρίζει, αλλά πάντα υπάρχουν κάποιοι που το δοκιμάζουν.

Θα αναπτυχθεί το Σημασιολογικό Δίκτυο από μόνο του;

Δεν πιστεύουμε ότι το Σημασιολογικό Δίκτυο θα αναπτυχθεί από μόνο του. Χρειάζεται τη συνεργασία τρίτων μερών για να γίνει πραγματικότητα.

Λίγο πιθανό είναι να μπορείτε να πουλήσετε το αυτοκίνητό σας απλώς δημοσιεύοντας αρχεία RDF στο Διαδίκτυο.

Χρειάζεται τη συμμετοχή πολλών δυνάμεων για να αναπτυχθούν εφαρμογές όπως το "ISA" και το "IBA" που αναφέραμε. Μια πλευρά δημιουργεί βάσεις δεδομένων αναζήτησης για όλους τους έργους και η άλλη πλευρά τις αναπτύσσει.

Μπορεί να είναι η eBay, ή η Microsoft, ή η Google, ή άλλες εταιρείες. Αλλά πάντα θα υπάρχει κάποιος να το κάνει.

Πριν από λίγο καιρό, θα δούμε αγορές βασισμένες στο RDF. Κάποια μέρα, θα μπορέσετε να χρησιμοποιήσετε τα τυποποιημένα αρχεία RDF για να συλλέξετε πληροφορίες σχετικά με σχεδόν κάθε αντικείμενο στο Διαδίκτυο.

Μπορεί να είναι δωρεάν. Ίσως πρέπει να πληρώσετε για πληροφορίες, ή τουλάχιστον για την πώληση των πληροφοριών σας.

Η δημοσίευση πληροφοριών στο Διαδίκτυο θα γίνει πιο εύκολη από το παρελθόν. Ίσως η γλώσσα RSS (βλέπε τον Εκπαιδευτικός Οδηγός RSSΘα γίνει οδός λύσης πολλών προβλημάτων.

Παρακαλώ διαβάστε την επόμενη ενότητα μας - Περισσότερα για το θέμα του Σημασιολογικού Δικτύου.