Δημιουργία εφαρμογής αναζήτησης αεροπορικών εισιτηρίων με τη χρήση φυσικής γλώσσας

On the creation of a flight tickets search application using natural language (Αγγλική)

  1. MSc thesis
  2. ΧΡΙΣΤΙΝΑ ΜΙΧΑΗΛΙΔΟΥ
  3. Μεταπτυχιακή Εξειδίκευση στα Πληροφοριακά Συστήματα (ΠΛΣ)
  4. 14 Σεπτεμβρίου 2024
  5. Ελληνικά
  6. 50
  7. ΚΑΡΑΚΑΣΙΔΗΣ, ΑΛΕΞΑΝΔΡΟΣ
  8. ΜΙΧΑΗΛ ΒΑΣΙΛΑΚΟΠΟΥΛΟΣ
  9. SQL | LLM | API | NLP | Web application | Streamlit | Python | Langchain
  10. Εξειδικεύσεις Τεχνολογίας Λογισμικού
  11. 2
  12. 9
    • Η παρούσα διπλωματική εργασία προσεγγίζει ένα οικείο πρόβλημα που αντιμετωπίζουν οι περισσότεροι από εμάς όταν αναζητούμε αεροπορικά εισιτήρια. Οι διαδικτυακές εφαρμογές συχνά περιλαμβάνουν την χρήση στοιχείων ελέγχου για την επιλογή των παραμέτρων του ταξιδιού μας. Ωστόσο η συμπλήρωση αυτών των στοιχείων είναι συνήθως χρονοβόρα και δυσνόητη. Με την αύξηση της χρήσης μεγάλων γλωσσικών μοντέλων (LLMs) , όπως το ChatGTP, έχει αναπτυχθεί η δυνατότητα παραγωγής κώδικα από φυσική γλώσσα. Συνεπώς, ο στόχος της διπλωματικής εργασίας είναι η δημιουργία μιας μηχανής αναζήτησης αεροπορικών εισιτηρίων που να μην απαιτεί την χρήση στοιχείων ελέγχου. Αντ’ αυτού οι χρήστες θα έχουν την δυνατότητα να εκφράζουν τα ερωτήματά τους με την χρήση φυσικής γλώσσας, η οποία θα μετατρέπεται σε ερωτήματα SQL μέσω του API ενός LLM.  Αυτό θα έχει ως αποτέλεσμα την ανάπτυξη μιας λειτουργικής εφαρμογής που παρέχει εύκολη πρόσβαση σε πληροφορίες πτήσεων, βοηθώντας τους χρήστες να εντοπίζουν εύκολα και χωρίς την χρήση στοιχείων ελέγχου τα εισιτήρια που ταιριάζουν στις προτιμήσεις τους.

    • The present thesis addresses a familiar issue the most of us encounter when searching for airline tickets. Online applications often involve the use of control elements to select our travel parameters. However, filling out these elements is usually time-consuming and confusing. With the increasing use of large language models (LLMs) such as ChatGTP, the capability of generating code from natural language has been developed. Therefore, the aim of this thesis is to create an airline ticket search engine that does not require the use of control elements. Instead, the users will have the ability to express their queries using natural language, which will be converted into SQL queries through the API of an LLM. This will result in the development of a functional application that provides easy access to flight information, helping users to easily find tickets that match their preferences without the need for control elements.

  13. Hellenic Open University
  14. Αναφορά Δημιουργού 4.0 Διεθνές