სემანტიკური ძიება (Semantic search) – ძიება მნიშვნელობით და არა მხოლოდ ზუსტი სიტყვებით. მუშაობს ემბედინგების დახმარებით.
როგორ მუშაობს სემანტიკური ძიება
ჩვეულებრივი ძიება ეძებს ზუსტად იმ სიტყვებს, რომლებიც ჩაწერე. სემანტიკური ძიება კი მოთხოვნასაც და დოკუმენტებსაც ემბედინგებად, რიცხვების ვექტორებად, გარდაქმნის და პოულობს იმ შედეგებს, რომელთა მნიშვნელობა მოთხოვნასთან ყველაზე ახლოსაა. ამიტომ ის სინონიმებსაც და განსხვავებულად ფორმულირებულ კითხვებსაც იგებს.
მაგალითი ყოველდღიური ცხოვრებიდან
თუ მოძებნი „როგორ გავაჩერო ლეპტოპის გადახურება“, სემანტიკური ძიება იპოვის სტატიას სათაურით „კომპიუტერის გაგრილების რჩევები“, თუნდაც მასში სიტყვა „გადახურება“ არ ეწეროს.
რატომ არის სემანტიკური ძიება მნიშვნელოვანი
- უკეთესი შედეგები – მომხმარებელი პოულობს იმას, რასაც რეალურად ეძებს.
- RAG – AI ასისტენტები ასე პოულობენ შესაბამის დოკუმენტებს პასუხის დასაწერად.
- ენები – კარგი მოდელით სხვადასხვა ენაზე დაწერილი შინაარსის მოძებნაც შეიძლება.
წაიკითხე: Gemini Embedding 2: მოწინავე მულტიმოდალური სივრცე.
სემანტიკური ძიება და სიტყვებით ძიება: განსხვავება
სიტყვებით ძიება ეძებს დოკუმენტებს, რომლებიც მოთხოვნის სიტყვებს შეიცავს, და მათ მნიშვნელობის მიხედვით ალაგებს, მაგალითად სიტყვის სიხშირით. ის სწრაფი და ზუსტია, როცა ზუსტად იცი, რას ეძებ: პროდუქტის კოდს, ადამიანის სახელს ან კონკრეტულ ფრაზას. სამაგიეროდ, სინონიმებსა და განსხვავებულ ფორმულირებებს ცუდად იგებს.
სემანტიკური ძიება ზუსტად ამ სისუსტეს ავსებს, მაგრამ თავისი ნაკლიც აქვს. ის ზოგჯერ აბრუნებს შინაარსობრივად მსგავს, მაგრამ ზუსტად არარელევანტურ შედეგს, და უფრო მეტ გამოთვლით რესურსს მოითხოვს. ამიტომ ბევრი სისტემა ჰიბრიდულ მიდგომას იყენებს: ორივე მეთოდის შედეგებს აერთიანებს.
ხშირად ძიების ბოლოს მესამე ნაბიჯიც ემატება, ხელახალი დალაგება. სპეციალური მოდელი პირველ ათეულობით შედეგს უფრო ყურადღებით აფასებს და მოთხოვნასთან ყველაზე შესაბამისს თავში აყენებს. ასეთი მრავალსაფეხურიანი სქემა RAG სისტემებში პასუხის ხარისხს მნიშვნელოვნად აუმჯობესებს.
დაკავშირებული ტერმინები
ემბედინგი · ვექტორული მონაცემთა ბაზა · RAG · ნატურალური ენის დამუშავება · ენკოდერი · AI ლექსიკონი
ხშირად დასმული კითხვები
სემანტიკური ძიება სიტყვებით ძიებას ცვლის?
ხშირად მათ ერთად იყენებენ (ჰიბრიდული ძიება), რადგან ზუსტი სახელების ან კოდების მოსაძებნად სიტყვებით ძიება უკეთესია.
რა სჭირდება სემანტიკურ ძიებას?
ემბედინგის მოდელი და ვექტორების შესანახი და მოსაძებნი სისტემა.
შეჯამება
სემანტიკური ძიება შედეგებს მნიშვნელობით ეძებს და არა მხოლოდ სიტყვებით. ის თანამედროვე AI ასისტენტების და RAG-ის საფუძველია.