An automated recommendation system keeps track of the needs and preferences
of the user through a user preference vector. Each field of the user
preference vector represents the user's preference for a specific item
attribute. Item attributes are defined by a systems programmer. The
systems programmer also creates product vectors of items in the
recommendation database. A user preference vector is compared against a
product vector to determine if the product is suitable for recommendation.
A recommended item may be purchased by the user by submitting a purchase
request over a network connection. The user preference vector is
constantly refined through feedback from the user about the recommended
items.
Ένα αυτοματοποιημένο σύστημα σύστασης παρακολουθεί των αναγκών και των προτιμήσεων του χρήστη μέσω ενός διανύσματος προτίμησης χρηστών. Κάθε τομέας του διανύσματος προτίμησης χρηστών αντιπροσωπεύει την προτίμηση του χρήστη για μια συγκεκριμένη ιδιότητα στοιχείων. Οι ιδιότητες στοιχείων καθορίζονται από έναν προγραμματιστή συστημάτων. Ο προγραμματιστής συστημάτων δημιουργεί επίσης τα διανύσματα προϊόντων των στοιχείων στη βάση δεδομένων σύστασης. Ένα διάνυσμα προτίμησης χρηστών συγκρίνεται ενάντια σε ένα διάνυσμα προϊόντων για να καθορίσει εάν το προϊόν είναι κατάλληλο για τη σύσταση. Ένα συνιστώμενο στοιχείο μπορεί να αγοραστεί από το χρήστη με την υποβολή ενός αιτήματος αγορών πέρα από μια σύνδεση δικτύων. Το διάνυσμα προτίμησης χρηστών καθαρίζεται συνεχώς μέσω της ανατροφοδότησης από το χρήστη για τα συνιστώμενα στοιχεία.