Gellish (Kontrollü Doğal Dil)


Yazan : Şadi Evren ŞEKER

Gellish dileri sınırları ve kuralları insanlar tarafından belirlenen ve istisanası bulunmayan dillerdir. Bu anlamda programlama dilleri de dahil olmak üzere çeşitli kullanım alanları vardır. Etimolojik olarak Genel Mühendislik Dili (Generic Engineering Language) kelimelerinin baş harflerinden oluşan kelime günümüzde mühendislik uygulamalarından farklı alanlarda da kullanılmaktadır.

Genellikle karmaşaya yer verilmek istenmeyen açık ve net olunması gereken yerlerde kullanılan gellish dilini örneğin sağlık, acil durumlar, afet yönetimi gibi direktif belirtici yazılarda veya makine ve yazılımların dökümantasyonlarında görebiliriz. Buradaki amaç dil bilgisi düşük olabilecek daha az eğitimli kişilerin kolayca anlamasını sağlamak veya acil durumlarda panik halinde olabilecek kişilerin anlama güçlüklerinin ve hatalarının en aza indirgenmesidir.

Gellish dillerini oluşturan iki grup vardır:

Öncelikle kesin ve net kelimelerin, belirsizliğe yer bırakmadan anlamlarının çıkarılması gerekir. Doğal dillerde bir kelime birden fazla anlama gelebilmekte hatta bazı durumlarda mecaz veya ima ile sözlükte bile hiç yeri olmayan anlamlarda kullanılabilmektedir. Gellish dilinin birinci adımı bu belirsilikleri ortadan kaldırmak ve her kelimeye tek bir anlam ve her anlama tek bir kelime bulmaktır.

Bu kelimeleri içeren sözlüğe akıllı sözlük (Smart dictionary) ismi verilmektedir. Buradaki kelimeler anlamsal olarak ilişkilendirilmiştir. Hatta kelimelerin anlam ilişkileri sonucunda bir ontoloji (ontology) çıkmaktadır.

Gellish dilleri doğal dillerin bir alt kümesi olarak düşünülebilir. Örneğin Gellish Türkçe (Gellish Turkish) denilince Türkçede bulunan kelimeler ve dilbilgisi kuralları kapsamında kavramları ve bu kavramlar arası ilişkileri belirleyen bir dil kast edilmektedir. Bu dil zaten Türkçe için olan şeylerden oluşacaktır. Bu anlamda Esperanto gibi yeniden türetilmiş diller ile karıştırılmamalıdır. Ancak owl (web ontology language) gibi anlamsal ağ (Semantic web) gösterim dilleri ile karşılaştırılabilir.


« Karar Problemi (Decision Problem)   |   Özyineli Geçiş Ağları (Reursive Transition Networks) »



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 'Gellish (Kontrollü Doğal Dil)' isimli yazı 29 Jun 2009 tarihinde, saat: 13:23 'de Şadi Evren ŞEKER tarafından gönderilmiş, toplam 243 defa okunmuştur.

Benzer yazıları Doğal Dil İşleme (NLP), bilgisayar felsefesi 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