YOLO Vision 2025'i kaçırmayın!
25 Eylül 2025
10:00 — 18:00 BST
Hibrit etkinlik
Yolo Vision 2024
Sözlük

Semantik Arama

Semantik aramanın gücünü keşfedin! Yapay zeka, NLP ve ML'nin kullanıcı niyeti ve bağlamını anlayarak arama doğruluğunu nasıl artırdığını öğrenin.

Semantik (anlamsal) arama, bir kullanıcının sorgusunun ardındaki niyeti ve bağlamsal anlamı, yalnızca anahtar kelimeleri eşleştirmek yerine anlamayı amaçlayan gelişmiş bir bilgi erişim tekniğidir. Kelimesi kelimesine terim eşleştirmeye dayanan geleneksel arama motorlarının aksine, semantik (anlamsal) arama, daha alakalı ve doğru sonuçlar sunmak için Doğal Dil İşleme (NLP) ve Makine Öğrenimi (ML) kullanır. Amaç, insan dili ile bilgisayarların kolayca işleyebileceği yapılandırılmış veriler arasındaki boşluğu doldurarak daha sezgisel ve etkili bir arama deneyimi sağlamaktır.

Bu teknoloji, metin veya resim gibi yapılandırılmamış verileri gömme (embeddings) adı verilen sayısal gösterimlere dönüştürerek desteklenir. OpenAI'ın CLIP (Zıt Dil-Resim Ön Eğitimi) veya Google'ın BERT gibi modelleri, içeriğin semantik özünü yakalayan bu gömmeleri oluşturmak için eğitilir. Veriler vektörler olarak temsil edildiğinde, Milvus veya Weaviate gibi bir vektör veritabanı, hızlı ve verimli bir benzerlik araması gerçekleştirmek için Meta'nın FAISS'i gibi özel algoritmalar kullanır.

Gerçek Dünya Uygulamaları

Semantik (anlamsal) arama, çeşitli alanlarda dijital bilgilerle nasıl etkileşim kurduğumuzu dönüştürmüştür. Öne çıkan iki örnek şunlardır:

  1. Semantic Image Search (Anlamsal Görüntü Arama): Yaratıcı alanlarda veya büyük görüntü veri kümelerini yönetmek için, kullanıcıların genellikle soyut kavramlara dayalı olarak görüntü bulmaları gerekir. Örneğin, bir grafik tasarımcısı "gün batımında huzurlu ve izole bir plaj" arayabilir. Geleneksel bir sistem, görüntüler titizlikle etiketlenmediği sürece bu sorguyla zorlanacaktır. Ultralytics tarafından sunulan gibi bir anlamsal arama sistemi, görüntülerin içeriğini kendisi analiz ederek, dosya adlarına veya etiketlere güvenmeden açıklanan ruh halini ve öğeleri eşleştiren görselleri döndürür. Bunu uygulamak hakkında daha fazla bilgiyi benzerlik arama kılavuzumuzda bulabilirsiniz.
  2. E-ticaret Ürün Keşfi: Çevrimiçi perakendeciler, alışveriş deneyimini iyileştirmek için semantik aramadan yararlanır. Bir müşteri belirli bir ürün adı yerine "karlı bir kış için sıcak botlar" arayabilir. Arama motoru, "sıcak" ve "karlı" kavramlarını anlayabilir ve ürün açıklamasında bu anahtar kelimeler olmasa bile yalıtımlı, su geçirmez botlar gibi ürünler önerebilir. Bu, Forbes'daki sektör uzmanları tarafından açıklandığı gibi, daha yüksek müşteri memnuniyetine ve daha iyi satışlara yol açar.

Semantik Arama ve İlgili Kavramlar

Semantik aramayı (semantic search) yapay zeka ve veri bilimindeki çeşitli ilgili terimlerden ayırmak önemlidir:

  • Anahtar Kelime Araması: Bu, bir sorgudaki kelimeleri belgelere birebir eşleştirme yöntemidir. Anlamsal aramanın temel güçleri olan eş anlamlıları, bağlamı veya kullanıcı niyetini anlayamaz.
  • Vektör Araması: Bu, vektör gömülerinin yakınlığını hesaplayarak benzer öğeleri bulma yöntemine karşılık gelir. Vektör araması çoğu modern semantik arama sisteminin kritik bir bileşeni olsa da, semantik arama, Cohere gibi şirketlerin gelişmiş NLP modelleri aracılığıyla anlamı anlamanın ilk adımını da içeren daha geniş bir kavramdır.
  • Bilgi Grafiği (Knowledge Graph): Bir bilgi grafiği, bilgileri varlıklar ve bunların ilişkileri olarak yapılandırır. Google Bilgi Grafiği'nde görüldüğü gibi, yapılandırılmış bağlam sağlayarak semantik aramayı önemli ölçüde geliştirebilir. Bununla birlikte, semantik arama, gömme işlemleri kullanılarak doğrudan yapılandırılmamış veriler üzerinde de çalışabilir, bu da iki teknolojiyi tamamlayıcı hale getirir.
  • Adlandırılmış Varlık Tanıma (NER): NER, metindeki adlar, yerler ve kuruluşlar gibi belirli varlıkları tanımlayan bir NLP alt görevidir. Anlamsal bir arama sistemine temel kavramları beslemek için bir NLP hattında bir ön işleme adımı olarak kullanılabilir, ancak arama sürecinin kendisi değildir.

Semantik (anlamsal) arama, modern YZ çözümlerinin temel taşıdır ve daha akıllı ve kullanıcı dostu sistemlere olanak tanır. Bu teknoloji, günlük web aramalarından, Ultralytics YOLO modelleriyle oluşturulmuş ve Ultralytics HUB gibi platformlar aracılığıyla yönetilen görsel arama dahil olmak üzere özel YZ uygulamalarına kadar her şeyi destekler.

Ultralytics topluluğuna katılın

Yapay zekanın geleceğine katılın. Küresel yenilikçilerle bağlantı kurun, işbirliği yapın ve birlikte büyüyün

Şimdi katılın
Bağlantı panoya kopyalandı