Anlamsal Bağ (Semantic Link)


Yazan : Şadi Evren ŞEKER

Bilgisayar bilimlerinde yapay zeka konusunda özellikle de doğal dil işleme ile ilgili yapılan çalışmaların önemli bir kısmını anlambilim (sematic) kaplar. Kısaca bir metin veya ortamdan elde edilen bilginin anlamını çıkarmak ve bu anlamı kullanışlı hale getirmek anlambilimin (semantics) çalışma alanına girmektedir.

Anlambilimsel bağlar ise bu çıkarımı ve gösterimi yapılan bilgilerin birbirine nasıl bağlandığını tutmaktadır. Bir anlamda iki etki alanı (domain) arasındaki geçişi gösteren fonksiyonlar (functions) olarak kabul edilebilirler.

Bu bağların kendileri de ayrıca anlambilimsel çalışmanın bir parçası olmaktadırlar. Örneğin aşağıdaki cümleyi ele alalım:

“Ali, Ayşe ile Ahmetin oğludur”

Yukarıdaki bu cümlede üç kişiden bahsedilmektedir : Ali, Ahmet, Ayşe

Şayet Ahmet’in erkek ismi ve Ayşe’nin de kadın ismi olduğu biliniyorsa yukarıdaki cümleden çıkarılabilecek anlamlardan bazıları aşağıdadır:

Ayrıca yukarıdaki cümlelere ilave olarak istatistiksel dilbilim (probabilistic linguistic) ile olaya yaklaşırsak:

Sonuçlarına varılabilir. Buradaki gizli kabul (hidden premises) Ahmet ile Ayşenin evli olduklarıdır.

Yukarıdaki bu çıkarımların tamamı anlambilimsel bağ (semantic link) örnekleridir. Yani anlamını çıkardığımız üç varlık (Ali,Ahmet ve Ayşe) arasındaki bağları göstermektedirler.

Anlambilimsel bağlar, Anlambilim ağlarının (Semantic web ve Semantic Network olarak geçmektedir) temelini oluşturmaktadırlar.

Benzer çıkarımlar daha makine diline yakın olan formal diller için (formal languages) yapılabilmektedir.

Örneğin XML dökümanlarında benzer çıkarımlar yapılabilir. Bir kütüphanenin XML dosyasını düşünelim. Muhtemelen kitap  bilgisi tutulurken yazar, yayın evi, yayın yılı gibi ilave bilgilerle tutulacaktır.

<kitap yazar=”Şadi Evren ŞEKER” isim=”Programlama ve Veri Yapılarına Giriş” />

şeklinde bir satırdan oluşan XML girdisini yorumlarsak.

benzeri sonuçlarına varılabilir.

Benzer durumlar farklı ortamlarda yapılan analiz çalışmaları ile çıkarılabilir. Buradaki amaç ulaşılan anlambilimsel neticedir.


« Küme Teorisi (Set Theory)   |   Muntazam Diller (Formal Languages) »



Yorumlar

Kullanıcı girişi yaparak ya da zorunlu olan * alanlarını doldurarak yorum yapabilirsiniz.

İsminiz *

Email adresiniz *

Web siteniz

Mesajınızı buraya yazabilirsiniz:

Bu Yazı Hakkında

Bilgisayar Kavramları üzerinde şu anda okumakta olduğunuz 'Anlamsal Bağ (Semantic Link)' isimli yazı 24 Jun 2009 tarihinde, saat: 23:07 'de Şadi Evren ŞEKER tarafından gönderilmiş, toplam 302 defa okunmuştur.

Benzer yazıları Doğal Dil İşleme (NLP), bilgisayar felsefesi, yapay zeka (artificial intelligence) kategorilerinden okuyabilirsiniz. Yazar ile irtibat kurmak için email gönderebilirsiniz. Yazıya yorum yapabilir ya da yapılan yorumları RSS 2.0 ile takibe alabilirsiniz.


Yazarın Kitabı

Bu yazının yazarı Şadi Evren ŞEKER'in son çıkan kitabı "Programlama ve Veri Yapılarına giriş (C, C++ ve JAVA ile)" hakkında bilgi almak için Buraya tıklayabilirsiniz.
Eklenen Son Yazılar
Yapılan Son Yorumlar
Yakın Yazılar
Bağlantılar