İçeriğe geç
Teklif al

Hizmet · Yapay zekâ

Semantik arama sistemi yaptırma

Destek uzmanı "cihaz şarj olmuyor" diye arar, oysa geçen ay aynı sorun "adaptör takılınca ışık yanmıyor" diye kaydedilmiştir; arama sonuç getirmez ve çözüm yeniden aranır. Hukuk ekibi bir sözleşme maddesine benzer eski metni bulmak için klasör klasör dolaşır, satın alma aynı parçayı farklı tanımla ikinci kez kodlar. Sorun verinin yokluğu değil, kelime eşleşmesine dayanan aramanın anlamı görmemesidir.

Kategori
Yapay zekâ
Çalışma modeli
Proje bazlı · Bakım ve destek
Hizmet bölgesi
Türkiye geneli, uzaktan ve yerinde

Semantik arama sistemi metni anlamını temsil eden sayısal vektörlere dönüştürür ve sorguya anlamca yakın kayıtları getirir; farklı kelimeler, eşanlamlılar ya da başka bir cümle kuruluşu sonuç almayı engellemez. Klasik anahtar kelime aramasını tamamen bırakmıyoruz: ürün kodu, sözleşme numarası ya da özel isim gibi birebir eşleşmesi gereken ifadeler için iki yöntemi birlikte çalıştırıp sonuçları tek listede sıralıyoruz. Kurulumdan önce gerçek arama örneklerinizle bir ölçüm seti hazırlıyor, iyileşmeyi bu set üzerinden gösteriyoruz.

Semantik arama sistemi kimlere fayda sağlar

Kayıt sayısı arttıkça aradığını bulamayan ya da aynı işi tekrar yapan ekipler için değerlidir.

  • Geçmiş destek talepleri ve çözüm notları arasında benzer vakayı bulmak isteyen teknik servis ve çağrı merkezi ekipleri
  • Sözleşme, dilekçe ve karar arşivinde benzer metin arayan hukuk büroları ve kurumların hukuk birimleri
  • Binlerce ürün ve yedek parça arasında, müşterinin tarif ettiği ürünü bulmak zorunda olan toptancı ve distribütörler
  • Başvuru havuzunda belirli deneyime sahip adayları anahtar kelime tutmasa da bulmak isteyen insan kaynakları ekipleri
  • Araştırma raporları, proje dosyaları ve toplantı notlarından oluşan iç arşivini aranabilir kılmak isteyen danışmanlık firmaları

Klasik aramanın kaçırdığı sonuçlar

Kelime eşleşmesine dayanan arama, kullanıcı ile kaydı yazan kişi aynı dili konuşmadığında başarısız olur.

  • 01

    Farklı terimler, aynı anlam

    Müşteri "buzdolabı soğutmuyor", teknisyen "kompresör arızası" yazar. Anlam temelli arama bu iki ifadeyi birbirine yaklaştırır.

  • 02

    Türkçenin ek yapısı

    Bir kelime onlarca farklı ekle karşımıza çıkar ve kök bulma her zaman doğru sonuç vermez. Vektör temelli temsil, ekli biçimler arasındaki ilişkiyi kural yazmadan yakalar.

  • 03

    Yinelenen kayıtlar

    Aynı ürün, tedarikçi ya da talep farklı yazımlarla birden fazla kez açılır. Benzerlik araması yeni kayıt girilirken olası kopyaları önerir.

  • 04

    Uzun ve kısa metnin eşleşmesi

    Kullanıcı üç kelimelik bir sorgu yazar, aranan kayıt ise sayfalarca sürer. Uzun metinler anlamlı bölümlere ayrılarak her bölüm ayrı aranabilir hale gelir.

Semantik arama sisteminde sonuç kalitesini belirleyen bileşenler

Arama kutusunun arkasında, sonuçları getiren ve sıralayan birkaç katman çalışır.

  • 01

    Hibrit sorgu ve birleşik sıralama

    Anlam temelli ve kelime temelli aramanın sonuçları birleştirilir; ardından daha hassas bir sıralama modeli ilk sonuçları sorguya göre yeniden dizer.

  • 02

    Filtrelerle daraltma

    Tarih, kategori, müşteri, marka ya da belge türü gibi alanlarla sonuç daraltılır. Filtreler anlam aramasıyla birlikte çalışır, sonuç sayısı her adımda görünür.

  • 03

    Benzer kayıt önerisi

    Açılan bir kaydın yanında anlamca en yakın diğer kayıtlar listelenir; uzman bir vakayı incelerken benzer eski vakaları da görür.

  • 04

    Arama kaydı ve sonuçsuz sorgular

    Hangi sorguların sonuç getirmediği ve kullanıcıların hangi sonuca tıkladığı kaydedilir. Bu kayıtlar hem içerik eksiklerini hem sıralama sorunlarını gösterir.

Aranacak veri kaynakları ve arama arayüzleri

Arama dizini verinin bulunduğu sistemlerden beslenir, sonuçlar ise kullanıcının çalıştığı ekrana gelir.

  • 01

    Veritabanları ve iş uygulamaları

    CRM, ERP ya da talep yazılımındaki kayıtlar değişiklik oldukça dizine aktarılır; silinen kayıt dizinden de kaldırılır.

  • 02

    Dosya ve belge depoları

    Ağ klasörleri, SharePoint ya da Google Drive gibi depolardaki PDF, Word ve e-posta arşivleri metne çevrilerek dizine eklenir.

  • 03

    Mevcut arama altyapısı

    Elasticsearch ya da OpenSearch kullanıyorsanız vektör araması aynı altyapıya eklenebilir; PostgreSQL kullanan sistemlerde pgvector eklentisi bir seçenektir.

  • 04

    Uygulama içi arama ve API

    Arama, kendi panelinize gömülü bir kutu olarak ya da başka yazılımların çağırabileceği bir API olarak sunulur.

Semantik arama sistemi yaptırmak istiyorum: süreç nasıl işler?

  1. Adım 01

    Analiz

    İş akışınızı, kullanıcılarınızı ve mevcut sistemlerinizi dinleriz; kapsamı, öncelikleri ve kabul ölçütlerini yazılı hâle getiririz.

  2. Adım 02

    Tasarım

    Ekran akışlarını ve veri modelini çıkarırız. Arayüzü sizinle gözden geçirip onay almadan geliştirmeye geçmeyiz.

  3. Adım 03

    Geliştirme

    Kısa döngülerle çalışırız; her döngü sonunda çalışan bir sürümü test ortamında görürsünüz.

  4. Adım 04

    Test

    İşlevsel testler, entegrasyon testleri ve temel güvenlik kontrolleriyle hataları yayından önce yakalarız.

  5. Adım 05

    Yayın

    Sunucu, alan adı, yedekleme ve izleme ayarlarını yaparak canlıya alırız; ekibinize kısa bir kullanım eğitimi veririz.

  6. Adım 06

    Bakım

    İsterseniz bakım ve destek anlaşmasıyla güncellemeleri, izlemeyi ve yeni geliştirmeleri sürdürürüz.

Gömme modeli, dizin yapısı ve yetkiye göre arama

Sonuç kalitesini en çok etkileyen tercih, metni vektöre çeviren gömme modelidir. Çok dilli bulut modelleri, Türkçe üzerinde iyi çalışan açık modeller ya da alanınıza özel ince ayar yapılmış bir model arasında, kendi ölçüm setinizdeki sonuçlara bakarak seçim yapıyoruz. Teknik terimlerin yoğun olduğu alanlarda genel model yetersiz kalabilir; bu durumda eşleşme örnekleriyle model uyarlanır.

Devamını okuDaha az göster

Vektörler, yaklaşık en yakın komşu araması yapan bir dizinde tutulur. Kayıt sayısı, güncelleme sıklığı ve filtre ihtiyacı dizin seçimini belirler: küçük ve orta ölçekli arşivlerde mevcut veritabanına eklenen vektör desteği yeterli olurken, çok büyük ve sık değişen veride ayrı bir vektör veritabanı daha uygundur. Model değiştiğinde bütün vektörlerin yeniden üretilmesi gerektiği için dizin, yeniden oluşturma sırasında aramayı kesintiye uğratmayacak şekilde kurulur.

Her kullanıcı her kaydı görmemelidir. Yetki filtresi aramanın içine yerleştirilir; kullanıcının erişemediği bir kayıt sonuçlarda, özetinde ya da benzer kayıt önerisinde görünmez. Kişisel veri içeren arşivlerde dizinin nerede barındırılacağı ve hangi alanların dizine alınacağı KVKK yükümlülükleriniz gözetilerek belirlenir.

Bu hizmette çalışma modelleri

  • 01

    Proje bazlı

    Sabit kapsam, sabit fiyat ve belirli teslim tarihi

    Kapsamı belli, teslim tarihi olan işler için.

    • Yazılı kapsam ve kabul ölçütleri
    • Sabit fiyat ve belirli teslim tarihi
    • Teslim ve kabul adımları sözleşmede
    Bu modelle teklif alın: Proje bazlı
  • 02

    Bakım ve destek

    Aylık sözleşmeli, SLA'lı bakım, destek ve geliştirme saati

    Yayındaki bir sistemin sürekliliği için.

    • Aylık sözleşme ve SLA
    • İzleme, güncelleme ve hata düzeltme
    • Aylık geliştirme saati
    Bu modelle teklif alın: Bakım ve destek

Semantik arama sistemi hakkında sık sorulan sorular

Semantik arama ile RAG sistemi arasındaki fark nedir?

Semantik arama ilgili kayıtları bulup listeler; kararı ve okumayı kullanıcı yapar. RAG ise bulunan parçaları bir dil modeline verip yazılı bir yanıt üretir. Pek çok RAG sisteminin temelinde semantik arama vardır; yalnızca doğru kaydı hızlı bulmak istiyorsanız arama tek başına yeterli ve daha ucuzdur.

Ürün kodu ya da seri numarası aramalarında sorun çıkar mı?

Yalnızca vektör araması kullanılırsa kodlar ve numaralar için sonuçlar zayıf kalabilir. Bu yüzden kelime temelli aramayı birlikte çalıştırıyoruz; birebir eşleşme her zaman üst sıraya alınır.

Arama kalitesinin gerçekten arttığını nasıl anlarız?

Kurulumdan önce gerçek sorgularınızdan ve her sorgu için doğru kabul edilen kayıtlardan bir test seti hazırlanır. Doğru kaydın ilk sonuçlar arasında yer alıp almadığı mevcut arama ile yeni sistemde ölçülür ve karşılaştırma size raporlanır.

Semantik arama sistemi yaptırmak için verimiz hazır olmak zorunda mı?

Verinin derli toplu olması şart değildir, ama bir sistemde ya da klasörde erişilebilir olması gerekir. Taranmış belgeler OCR ile metne çevrilir, mükerrer ve boş kayıtlar ön işleme sırasında ayıklanır.

Semantik arama sistemi fiyatları neye göre belirlenir?

Kayıt ve belge hacmi, veri kaynaklarının sayısı ve erişim biçimi, gömme modelinin bulutta mı kurum içinde mi çalışacağı, yetki filtresi, arayüz ihtiyacı ve ölçüm setinin kapsamı belirleyicidir. Örnek verilerinizi inceledikten sonra yazılı teklif hazırlıyoruz.

Arama, yeni eklenen kayıtları ne zaman bulur?

Kaynak sistem değişiklik bildirimi gönderebiliyorsa kayıt eklendikten kısa süre sonra aranabilir hale gelir. Bildirim olmayan kaynaklarda belirli aralıklarla tarama yapılır; aralık ihtiyaca göre ayarlanır.

İlgili hizmetler ve sayfalar

Semantik arama sistemi yaptırmak için teklif alın

Kısa bir ön görüşmede ihtiyacınızı dinleyip kapsamı, çalışma modelini ve takvimi yazılı olarak paylaşırız.

+90 552 579 93 21