Browsing the archives for the Yapay Zeka tag.

Gprolog ve Prolog dili için Başlangıç Rehberi

Açık Kaynak, Programlama, tutorial, ytulinux

Yapay zeka sınavından yeni çıkmış halimle düşündüm ki, madem prolog öğreniyorum bir tutorial yazayım bu konuda :)
GProlog kullandığım için onu anlatmayı düşünüyorum.
Öncelikle Prolog denilen nesne nedir onu açıklayayım.
Prolog, genellikle kullandığımız programlama dillerinden farklı bir mantığa sahiptir. Geleneksel programlama dillerindeki gibi arka arkaya yapılan olaylar dizisi mantığı tam olarak yoktur. Bize ait bir bilgi tabanı olur, onu komutlarla başta belirtiriz. Sonra bu bilgi tabanındaki verilerle bir takım çıkarımlar yapmamızı sağlayan kuralları tanımlarız. Bunları derledikten sonra, tanımladığımız kurallar ile birtakım sorgular yaparız. Örnekli anlatıma geçilince bunlar “haaaaa” sesli ifadeleri eşliğinde anlaşılacaktır.
GProlog ise, adından anlaşılacağı gibi GNU Prologdur. Yani prolog kodlarının üzerinde çalışması ve derlenmesi için yazılmış GNU programıdır.

Continue Reading »

Bu yazı toplamda 3556, bugün ise 0 kez görüntülenmiş

4 Comments