An information retrieval system for retrieving information from multiple
information sources. The information retrieval system provides for the
building of dynamic queries through the use of query channels. A query
channel permits the passing of attributes of the search results between
different queries. The query channel can cause the automatic passing of
the attributes, or it can be user controlled (breakpoints). Further, the
query results may be transformed so that they are in the context of the
target query (computational transformations). For example, the results may
be translated or reformatted into a form utilized by the target query.
Query channels are created based on graphical representations of queries
and their attributes. A simple drag and drop operation, wherein an
attribute is selected and dragged to the target query, is used to create
the channel. A channel may be created while a query is running.
Specification of breakpoints or computational transformations are made
using a pop-up window interface that may appear when the channel is
selected.
Ένα σύστημα ανάκτησης πληροφοριών για τις πληροφορίες από τις πολλαπλές πηγές πληροφοριών. Το σύστημα ανάκτησης πληροφοριών προβλέπει την οικοδόμηση των δυναμικών ερωτήσεων μέσω της χρήσης των καναλιών ερώτησης. Ένα κανάλι ερώτησης επιτρέπει τη διάβαση των ιδιοτήτων των αποτελεσμάτων αναζήτησης μεταξύ των διαφορετικών ερωτήσεων. Το κανάλι ερώτησης μπορεί να προκαλέσει την αυτόματη διάβαση των ιδιοτήτων, ή μπορεί να είναι χρήστης ελεγχόμενος (σημεία παύσης). Περαιτέρω, τα αποτελέσματα ερώτησης μπορούν να μετασχηματιστούν έτσι ώστε είναι στα πλαίσια της ερώτησης στόχων (υπολογιστικοί μετασχηματισμοί). Παραδείγματος χάριν, τα αποτελέσματα μπορούν να μεταφραστούν ή να επαναμορφοποιηθούν σε μια μορφή που χρησιμοποιείται από την ερώτηση στόχων. Τα κανάλια ερώτησης δημιουργούνται βασισμένος στις γραφικές αντιπροσωπεύσεις των ερωτήσεων και των ιδιοτήτων τους. Μια απλή λειτουργία έλξης και πτώσης, όπου μια ιδιότητα επιλέγεται και σέρνεται στην ερώτηση στόχων, χρησιμοποιείται για να δημιουργήσει το κανάλι. Ένα κανάλι μπορεί να δημιουργηθεί ενώ μια ερώτηση τρέχει. Η προδιαγραφή των σημείων παύσης ή οι υπολογιστικοί μετασχηματισμοί γίνεται χρησιμοποιώντας μια υπερεμφανιζόμενη διεπαφή παραθύρων που μπορεί να εμφανιστεί πότε το κανάλι επιλέγεται.