HEAL DSpace

Τεχνικές σύστασης όρων για αναζήτηση σε επιστημονικές βάσεις δεδομένων

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.advisor Σελλής, Τιμολέων el
dc.contributor.author Πέτσιος, Θεόφιλος Θ. el
dc.contributor.author Petsios, Theofilos Th. en
dc.date.accessioned 2011-08-26T08:34:30Z
dc.date.available 2011-08-26T08:34:30Z
dc.date.copyright 2011-07-27 -
dc.date.issued 2011-08-26
dc.date.submitted 2011-07-27 -
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/4905
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.9307
dc.description 70 σ. el
dc.description.abstract Βασικός στόχος της συγκεκριμένης διπλωματικής είναι να κατασκευαστεί ένα καλύτερο σύστημα παροχής προτάσεων για τις εφαρμογές Ιστού DIANA. Αναπτύχθηκαν κατάλληλα εργαλεία για τη διαχείριση και την κατασκευή μηχανών αναζήτησης, με κύρια έμφαση σε τεχνικές συντακτικής απόστασης και ευρετηρίων gram. Τα εργαλεία αυτά περιλαμβάνουν κατά κύριο λόγο προγράμματα γραμμένα σε Perl για την κατασκευή ευρετηρίων και μία σειρά από mysql udfs που επιτελούν εργασίες συναφείς με n-grams. Παράλληλα, έγινε χρήση της php και τεχνολογιών ajax για την τροποποίηση του γραφικού περιβάλλοντος του συστήματος DIANA, μέσω του yii framework. Συνολικά πετύχαμε σημαντική βελτίωση των χρόνων απόκρισης της μηχανής αναζήτησης του συστήματος DIANA.Βελτιώθηκε η ποιότητα των παρεχόμενων αποτελεσμάτων της εφαρμογής σε επίπεδο εύρους προτάσεων καθώς και το περιβάλλον αναζήτησης της εφαρμογής. Δημιουργήθηκαν εργαλεία κατασκευής ευρετηρίων και διαχείρισης της βάσης δεδομένων για τους διαχειριστές τόσο της εφαρμογής DIANA όσο και οποιουδήποτε άλλου συστήματος. Ο διαχειριστής του συστήματος έχει τη δυνατότητα να επιλέξει την κατασκευή index με οποιοδήποτε αριθμό grams και να καθορίσει το βάρος που θα χρησιμοποιηθεί για τα grams.Τέλος, επεκτάθηκε το πακέτο λογισμικού flamingo ώστε να είναι συμβατό με το λειτουργικό σύστημα Mac OS X. el
dc.description.abstract The main purpose of this thesis was the development of a better term suggestion mechanism for DIANA web applications. We developed several tools to manage search engines, focusing on edit distance and n-gram techniques. These tools mainly consist of programs written in Perl, in order to construct and maintain inverted indexes for ngram-based search engines and mysql udfs which implement operations concerning n-grams. We modified the graphic interface of the web application with the use of php and ajax, implemented in yii framework. Overall, we achieved a major improvement in time response of the average query on the web application. The options offered by the search engine where improved in terms of variety and the ease of use of the web application improved as well. We also created a series of administration tools for DIANA administrators. These tools consist of programs to manage databases which include inverted indexes for search operations, and are applicable to any operating system. The system administrator has the ability to choose the construction of indexes of variable gram length and assign an arbitrary weight to the grams used. Finally, we made changes to flamingo software installer in order for it to be applicable to Mac OS X. en
dc.description.statementofresponsibility Θεόφιλος Θ. Πέτσιος el
dc.language.iso el en
dc.rights ETDFree-policy.xml en
dc.subject Παροχή προτάσεων el
dc.subject Ταίριασμα χαρακτήρων el
dc.subject Συντακτική απόσταση el
dc.subject Ευρετήρια el
dc.subject Αναζήτηση el
dc.subject Mysql en
dc.subject N-grams en
dc.subject String matching en
dc.subject Udf en
dc.subject Edit distance en
dc.title Τεχνικές σύστασης όρων για αναζήτηση σε επιστημονικές βάσεις δεδομένων el
dc.title.alternative Term suggestion mechanisms for Scientific Database Systems en
dc.type bachelorThesis el (en)
dc.date.accepted 2011-07-01 -
dc.date.modified 2011-07-27 -
dc.contributor.advisorcommitteemember Κοζύρης, Νεκτάριος el
dc.contributor.advisorcommitteemember Δαλαμάγκας, Θοδωρής el
dc.contributor.committeemember Σελλής, Τιμολέων el
dc.contributor.committeemember Κοζύρης, Νεκτάριος el
dc.contributor.committeemember Δαλαμάγκας, Θοδωρής el
dc.contributor.department Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών el
dc.date.recordmanipulation.recordcreated 2011-08-26 -
dc.date.recordmanipulation.recordmodified 2011-08-26 -


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής