Interface Agents


Εισαγωγικά


Γενικά, πράκτορες ονομάζονται οι αυτόνομες οντότητες που δρουν σε ένα περιβάλλον, οι οποίες έχουν συνήθως τη μορφή συνθετικών χαρακτήρων, και αλληλεπιδρούν με το περιβάλλον μέσω αισθητήρων (sensors) και επιδραστών (effectors) λαμβάνοντας αποφάσεις με βάση κάποιο μοντέλο συμπεριφοράς. Οι χαρακτήρες αυτοί μπορούν να είναι άνθρωποι, ζώα, ή ακόμα και φανταστικά πλάσματα.

Επίσης, ως πράκτορας μπορεί να οριστεί κάποιος ο οποίος ενεργεί ως αντιπρόσωπος κάποιου άλλου, µε ρητό σκοπό την εκτέλεση συγκεκριμένης λειτουργίας η οποία φαίνεται να είναι επικερδής για το αντιπροσωπευόµενο άτομο.
Κατ’ αυτό τον τρόπο ένας Πράκτορας λογισμικού (software agent) είναι ένα πρόγραμμα που εκτελεί συγκεκριμένες λειτουργίες εκ μέρους χρήστη του μέσα σε ένα υπολογιστικό περιβάλλον.

Μία κατηγοριοποίηση πρακτόρων:
ia2.png

Μία ακόμα κατηγοριοποίηση πρακτόρων λογισμικού:
  • Mobile Agents
  • Interface Agents
  • Collaborative
  • Information agents
  • Reactive agents
  • Hybrid
  • Heterogeneous agents

Καθώς οι υπολογιστές χρησιμοποιούνται όλο και πιο πολύ σε πολλές εργασίες και εισάγονται σε πολλές υπηρεσίες, οι χρήστες θα χρειαστούν βοήθεια για να αντιμετωπίσουν αυτή την υπερφόρτωση πληροφοριών και εργασίας. Οι interface agents που αποτελούν μία υποκατηγορία των πρακτόρων λογισμικού, αλλάζουν ριζικά το στυλ της αλληλεπίδρασης ανθρώπου-μηχανής (human-computer interaction). Ο χρήστης μεταβιβάζει μια ομάδα εργασιών σε προσωπικούς agents οι οποίοι μπορούν να ενεργούν κατ' εντολή του χρήστη.

Οι interface agents μπορούν να βοηθήσουν τους χρήστες με πολλούς τρόπους :
  • Εκτελούν εργασίες κατ' εντολή του χρήστη.
  • Μπορούν να εκπαιδεύσουν ή να διδάξουν τον χρήστη.
  • Βοηθούν διάφορους χρήστες να συνεργαστούν μεταξύ τους.

Το σύνολο των εργασιών ή εφαρμογών με τις οποίες ένας interface agent μπορεί να βοηθήσει έναν χρήστη είναι στην ουσία απεριόριστο, όπως για παράδειγμα:

  • Φιλτράρισμα πληροφοριών (information filtering).
  • Ανάκτηση πληροφοριών (information retrieval).
  • Χειρισμός αλληλογραφίας (mail management).
  • Επιλογή βιβλίων, ταινιών, μουσικής κ.ά.
.
.
.
.
more videos....