MYE003: Ανάκτηση Πληροφορίας: Περιγραφή Σχεδιασμού

Ημερομηνία παράδοσης: 19/4/2019, έως 11:59μμ
Τρόπος παράδoσης: χρησιμοποιείστε το turnin στο ecourse του μαθήματος. Ένα turnin ανά ομάδα.

Το turning θα ανοίξει τη Δευτέρα 15/4/2019

Περιγράψτε συνοπτικά το σχεδιασμό του συστήματός σας. Ο σχεδιασμός μπορεί να αλλάξει κατά την υλοποίηση.

Στόχος αυτής της φάσης είναι να σας βοηθήσει να κατανοήσετε τα βήματα που πρέπει να ακολουθήσετε.

Η περιγραφή θα πρέπει να είναι από 600-1000 λέξεις. Συμπεριλάβετε πληροφορίες για τα παρακάτω:

  1. Στατιστικά στοιχεία για τη συλλογή σας: τον αριθμό των επιλεγμένων επιχειρήσεων, τον μέσο/μικρότερο/μεγαλύτερο αριθμό κριτικών για τις επιλεγμένες επιχειρήσεις.
  2. την προεπεξεργασία, τη δημιουργία της συλλογής και την ευρετηριοποίηση, όπως:
    ποια θα είναι η μονάδα εγγράφου και τα αντίστοιχα πεδία (fields), τα ευρετήρια που σκοπεύετε να δημιουργήσετε (σε ποια πεδία, και τι είδους), κλπ, ώστε να υποστηρίζονται οι διάφοροι τρόποι αναζήτησης
  3. το σχεδιασμό της διεπαφής που θα επιτρέπει την αναζήτηση επιχειρήσεων. Δώστε μερικά παραδείγματα ερωτημάτων αναζήτησης
  4. ποιος θα είναι ο βασικός τρόπος διάταξης και πως σκοπεύετε να υλοποιείστε την αναδιάταξη των αποτελεσμάτων
  5. το σχεδιασμό για την επιπρόσθετη λειτουργικότητα: τι πληροφορία θα αποθήκευσετε και πως θα τη χρησιμοποιήσετε.

Στις απαντήσεις στα παραπάνω όπου είναι δυνατόν αναφερθείτε και στα αντίστοιχα τμήματα της Lucene, όπως Build/Analyze/Index Document για το (2), και IndexSearcher/QueryParser, TopDocs, ScoreDocs για το (3), (4) και (5).