Τι είναι η Σημασιολογική Αναζήτηση;
Η σημασιολογική αναζήτηση (semantic search) χρησιμοποιεί μοντέλα ΤΝ για κατανόηση της πρόθεσης και νοήματος ενός ερωτήματος αναζήτησης, επιστρέφοντας αποτελέσματα που είναι εννοιολογικά σχετικά — ακόμα και αν δεν περιέχουν τις ακριβείς λέξεις-κλειδιά. Σε αντίθεση με αναζήτηση βάσει λέξεων-κλειδιών (BM25, TF-IDF), η σημασιολογική αναζήτηση κατανοεί ότι «εργατικό κόστος» και «μισθοδοσία» σχετίζονται.
Βασίζεται σε embeddings — αριθμητικές αναπαραστάσεις νοήματος κειμένου σε διανυσματικό χώρο.
Εφαρμογές
Σημασιολογική αναζήτηση χρησιμοποιείται σε: enterprise search (εύρεση εγγράφων βάσει νοήματος), e-commerce (εύρεση προϊόντων από φυσικές περιγραφές), υποστήριξη πελατών (αντιστοίχιση ερωτημάτων με βάση γνώσης) και συστήματα ανάκτησης RAG.
Εργαλεία
Vectorized databases όπως Qdrant, Pinecone, Weaviate, Milvus και pgvector (PostgreSQL extension) επιτρέπουν αποδοτική σημασιολογική αναζήτηση σε εκατομμύρια έγγραφα.