Bilgi Grafiği (Knowledge Graph) Nedir?
İngilizce: Knowledge Graph
Bilgi grafiği, kişi, ürün, süreç veya belge gibi varlıkları ilişkileriyle birlikte makinece sorgulanabilir ağ olarak modeller.
Bilgi Grafiği (Knowledge Graph) Nedir?
Bilgi grafiği, veriyi tablolar yerine varlıklar ve ilişkiler ağı olarak düşünür. Müşteri, ürün, bayi, sözleşme, fatura veya çalışan birer düğüm olabilir; “satın aldı”, “bağlıdır”, “sorumlusudur” gibi ilişkiler bu düğümleri bağlar.
Bu yapı, yalnızca kayıt saklamak için değil, ilişkiler üzerinden soru sormak için kullanılır. Örneğin “son 6 ayda aynı tedarikçiden ürün alan ve destek talebi açan müşteriler” gibi sorgular graf yapısında daha doğal ifade edilebilir.
Nasıl Çalışır?
Bilgi grafikleri genellikle düğüm, kenar, özellik ve şema kavramlarıyla modellenir. GraphDB veya benzeri graf veritabanları, ilişkiler arasında gezinmeyi verimli hale getirir.
Yapay zeka uygulamalarında bilgi grafiği, RAG kaynaklarını zenginleştirebilir. Semantik arama belge parçalarını bulurken, graf hangi varlıkların birbirine nasıl bağlı olduğunu açıkça gösterebilir.
İş Kullanımı
Bilgi grafikleri müşteri 360 görünümü, ürün uyumluluğu, risk analizi, dolandırıcılık tespiti, teknik varlık envanteri ve kurumsal bilgi yönetiminde kullanılır. Özellikle farklı sistemlerde dağılmış veriyi anlamlı ilişkilerle birleştirmek gerektiğinde değerlidir.
Başarılı kullanım için varlık adları, tekil kayıtlar ve ilişki tipleri iyi yönetilmelidir. Aksi halde graf büyür ama güvenilir sorgu üretmek zorlaşır.
İlgili Terimler
Graf veritabanı, varlıkları düğüm ve kenarlarla modelleyerek ilişkileri hızlı sorgulamak için kullanılan NoSQL veritabanıdır.
RAGRAG, büyük dil modelinin yanıt üretmeden önce kurumsal belge veya veri tabanından ilgili parçaları bulup bağlama eklediği yapay zeka mimarisidir.
Semantik AramaSemantik arama, kelime eşleşmesi yerine sorgu ve içerik anlamını vektörlerle karşılaştırarak ilgili sonuçları bulur.