Bilgi Grafiği (Knowledge Graph)
Veri & eğitimBilgi grafiği nedir?
Knowledge graph (bilgi grafiği), gerçek dünyadaki varlıkları — kişiler, yerler, kavramlar, olaylar — ve bunların birbiriyle ilişkilerini ağ şeklinde temsil eden bir veri yapısı. Her varlık bir düğüm (node), her ilişki bir kenar (edge). "İstanbul → bulunduğu ülke → Türkiye" gibi. Google bu fikri 2012''de meşhur "things, not strings" (kelimeler değil, şeyler) sloganıyla arama motoruna taşıdı.
Nasıl çalışır?
Bilgi grafiğinin temel taşı "üçlü" (triple) denen yapı: özne–yüklem–nesne. Örneğin "Aziz Sancar – kazandı – Nobel Kimya Ödülü". Milyonlarca böyle üçlü bir araya gelince, makinenin sorgulayabileceği devasa bir ilişki ağı çıkıyor ortaya. Bu ağı SPARQL gibi sorgu dilleriyle gezeb, "Nobel kazanan Türk bilim insanları kimler?" gibi soruları ilişkiler üzerinden cevaplayabilirsin — anahtar kelime eşleştirmesiyle değil, anlamla.
Neden önemli?
Düz metin makineye "bağlam" vermez; bilgi grafiği verir. Bir varlığın neye bağlı olduğunu, hangi kategoriye düştüğünü net biçimde kodladığı için makineler çıkarım yapabiliyor. Arama motorlarındaki o sağ taraftaki bilgi kutuları (knowledge panel) doğrudan bunun ürünü.
Kullanım alanları
Arama motorları, sesli asistanlar, öneri sistemleri ve son dönemde RAG mimarileri. Dil modelleri uydurmaya (hallucination) meyilli olduğu için, yapılandırılmış bir bilgi grafiğine bağlanıp yanıtları gerçek verilere dayandırma — yani grounding — gittikçe yaygınlaşıyor. GraphRAG gibi yaklaşımlar tam da bu kesişimde duruyor: grafiğin kesinliği ile dil modelinin akıcılığını birleştiriyor.
Ilgili terimler
