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

Bu blogdaki popüler yayınlar

Yeni Dijital Ortamın Farklı Türleri Nelerdir?

Amerika Birleşik Devletleri İçişleri Bakanlığı ne yapar?

Ağ Sunucusu Nedir?