Claude'da Docs, Slides ve Design artık ücretsiz planda →

Varlık (Entity)

Araç kavramları
Ing: EntitySon güncelleme: 16 Ekim 2026
Bir mesajdan çıkarılan anlamlı bilgi parçası — tarih, şehir, ürün adı gibi. Intent'e bağlam ve detay ekler.

Varlık (entity) nedir?

Entity, bir kullanıcı mesajından çıkarılan belirli ve yapılandırılmış bir bilgi parçasıdır. Intent''e bağlam ekler. "Paris''e uçuş ayırt" cümlesinde "Paris" bir entity''dir — burada özellikle bir varış noktası (destination). Tarih, şehir, kişi adı, ürün adı, miktar gibi değerler tipik entity örnekleridir.

Intent kullanıcının amacını söylerse, entity o amacı gerçekleştirmek için gereken somut verileri sağlar.

Nasıl çalışır?

Entity''ler iki temel yolla çıkarılır:

  • Machine learning: eğitim örneklerinde entity''ler işaretlenir (annotation) ve model bunları yeni cümlelerde bulmayı öğrenir.
  • Kural tabanlı: regex gibi kalıplarla çıkarılır (örneğin 10-12 haneli bir hesap numarası).

Entity''lerin ek özellikleri de olabilir: synonym (farklı yazımları tek bir değere indirger), role (aynı tipteki entity''leri ayırır — kalkış şehri ile varış şehri gibi) ve group (ilişkili entity''leri birbirine bağlar). Çıkarılan entity''ler çoğu sistemde slot''lara yazılır (slot filling); böylece asistan hedefi tamamlamak için gereken parametreleri sırayla toplar.

Neden önemli?

intent "ne isteniyor"u, entity ise "bunu yapmak için gereken bilgiler"i taşır. Örneğin intent book_flight ise entity''ler kalkış = Berlin, varış = San Francisco olabilir. Bu detaylar çıkarılmadan asistan eylemi tamamlayamaz — bu yüzden entity çıkarımı, çalışan bir asistanın olmazsa olmazıdır.

Kullanım alanları

  • Rezervasyon ve sipariş botları
  • Named entity recognition (NER) uygulamaları
  • Bilgi çıkarımı ve otomatik form doldurma
  • Arama ve filtreleme asistanları
mindi
mindi'nin notu
Güçlü yön — asistanın eylemi tamamlaması için gereken ham veriyi çıkarır. Dikkat — sadece asistanın gerçekten ihtiyaç duyduğu entity'leri tanımla, fazlası gürültü yaratır.