Bilgisayarda, Doğal Dil Nedir?
İnsanlar bilgisayarlarda doğal dil hakkında konuştuklarında,
normal insan konuşmasını yansıtan yapılar ve sözdizimi içeren bir programlama
dilinden bahsediyorlar . Herhangi bir doğal dilin birincil amacı, bir
programcının , bir bilgisayara uygulanabilir eylemleri bildirmeyi bildiği
dilsel kuralları ve şartları kullanmasına izin vermektir. Son kullanıcı
açıklığı vedüşük faizli araç kredisi zaten bilinen ve konuşulan bir dilden yararlanma
zorunluluğu nedeniyle , Mantıksal Programlama ( Prolog ) veya Lisp gibi doğal
dillerBilgisayarın neyi anlayabildiğini ve ne yapabildiğini gösteren üst düzey
veya sembolik soyutlamalara bağlı olarak, diğer programlama dillerinden daha
karmaşık bir şekilde daha karmaşık olma eğilimindedir. Diğer bir deyişle, son
kullanıcı için yapısal bir prosedür dilini veya halihazırda konuştuğu dilden
başka bir dil bilmeden bir bilgisayar programı oluşturması o kadar kolay olur
ki , doğal dil programı motoru daha karmaşık olmalıdır. İfade özgürlüğünü
desteklemek.
Doğal diller ayrıştırıcılar ve veritabanları içerir.
Veritabanları bilgisayarın talimatlara göre hangi eylemi gerçekleştirmesi
gerektiğini belirler ve ayrıştırıcı sözdiziminin hangi sırayla
çalıştırılacağını belirler. Örneğin, kullanıcı "İki ve iki tane ekle"
yazıyorsa, ayrıştırıcı ad ve fiil arasında bir ayrım yapmalı, fiilin eyleminin
ne yapması gerektiğini anlamalı, uygun bir yanıt için veritabanını aramalı ve
daha sonra uygun bir yanıt için veritabanını aramalı ve talimat. Kullanıcı
"İkiden ikiye ekle" yazıyorsa, ayrıştırıcı "ve" ile
"arasında" aynı eylemin gerçekleşmesi gerektiğini ve daha sonra aynı
sonucu vermesi gerektiğini anlayabilmelidir.
Doğal dil programlamanın savunucuları, doğal dillerin doğası
gereği prosedürel olma eğiliminde olmadıklarını, yeni programcıların da anlamlı
program üretebildiğini ve aynı sonuçlara yol açan prosedür algoritmaları
oluşturmak için gerektiğinde daha kısa zaman dilimlerinde önemli sonuçlara
ulaşabileceğini faizsiz evlilik kredisisavunmaktadırlar.
Doğal dil programlaması ile öğrenciler gerçekleri mantıklı bir şekilde
göstermeyi öğrenirler. Prolog programları bir veritabanı, veritabanı öğeleri
arasındaki ilişkiler ve hangi cevapların kabul edilebilir olduğunu belirleyen
tüm sınır koşullarından oluşur.
Noam Chomsky'nin dilbilim teorisi ve kullanımı ile ilgili
araştırma ve yayınları , bir dilin sözdizimi yapısının şematik araştırmalarını
içerir. Prolog ve Lisp ayrıştırıcıları aynı şekilde davranırlar, talimatı
bileşenlerine mantıksal olarak ayırır ve ayrıştırma sonucunda
gerçekleştirilecek eylemi değerlendirir. Çoğu doğal dil İngilizce giriş ve
çıkış için yazılmıştır, ancak diğer diller için yerelleştirmeyi desteklemek
için birçok çaba sarf edilmektedir.
Yorumlar
Yorum Gönder