Akışkan yapı dil bilgisi - Fluid construction grammar

Akışkan inşaat dilbilgisi ( FCG ) bir açık kaynak hesaplamalı olan inşaat dilbilgisi hesaplamalı dilbilimciler resmen sözcük ve gramer yapıların envanterini yazmak için hem de dil öğrenme ve dil gelişiminde deneyler yapmanızı sağlar şekilcilik. FCG kesin bir şekilde onların sezgileri ve verileri formüle etmek istiyorum bilen, dil ayrıştırma, üretim ve öğrenme için onların gramer tasarımları etkilerini test etmek istiyorum inşaat gramercileri tarafından kullanılabilecek bir açık araçtır. Biçimciliği bir interaktif web arayüzü aracılığıyla test edilebilir FCG web .

FCG çağdaş birçok kavramları bütünleştirir bilgisayarlı dil gibi özellik yapısı ve birleşme tabanlı dil işleme, ancak inşaat gramer teorisi anlayışlar işlerlik kazandırmanın bir roman şekilde bunları kullanır. Yapılar-iki yönlü ve ayrıştırma ve üretim için iki nedenle kullanılabilir kabul edilir. İşleme FCG yenilik, kısmen kuralsız veya eksik cümleler ile başa çıkmak için, meta-tabaka işleme sağlar anlamında esnektir. O dil kullanıcıların sürekli değişim ve onların dilbilgisi güncellemenizi öncül kabul çünkü FCG 'akışkan' olarak adlandırılır. FCG üzerinde araştırmalar öncelikle tarafından yürütülür Luc Çelik ve onun ekipleri VUB AI Lab Brüksel ve Dil Gelişimi Lab Barcelona ve Sony Computer Science Laboratories Paris'te. Çelikler yanında FCG formalizme mevcut ve eski katkıda bulunur Katrien Beuls , Paul Van Eecke , Remi van Trijp , Joris Bleys Joachim De Beule Martin Loetzsch Nicolas Neubauer, Michael Spranger Wouter Van den Broeck Pieter WELLENS ve diğerleri.

Geçici yapı

En iyi söyleyiş için FCG motoru arar bir iddiasını (ayrıştırma) analiz etmek için bir anlam (dil üretimi) ya da en iyi semantik ağ (ya da anlam gösterimini) sözle ifade edildiği bir arama problemi olarak FCG ayrıştırma davranır ve üretim. Arama işleminin her devlet gösterimi bir Geçici Yapısı denir. Bir birim adı (benzersiz Sabit simge) oluşur "birim" bir (düz) listesi ve bir birim gövde (özelliği değer kümesi oluşur gibi bir geçici yapı, uzun bir özelliği yapı olarak kabul edilebilir çifti). (2011'den önce) FCG eski sürümleri semantik ve söz dizimi için iki ayrı kutuplarda içine geçici yapısını bölmek için kullanılır, ancak mevcut sürüm tüm dilsel bilgiler için tek temsilini uygular.

İnşaat

FCG yapılar (ya da teknik olarak: inşaat şemaları) arama işleminin operatör olarak kabul edilir. Bu geçici bir yapı için bir yapı uygulayarak, arama alanı, yeni bir geçici bir yapı (veya durum temsili) oluşturulabilir. Sadece geçici yapılar gibi yapılar daha çok özellik değer çiftleri birimden oluşmaktadır. iki ayrı parça içerdiğinden, konstrüksiyonlar, ancak fazla yapılandırılmış olup:

  • Bir koşullu kısmı: inşaat bu bölümü inşaat geçerli olabilir hangi şartlar altında belirtir. Üstelik, koşullu kısmında yer alan özellikler birimleri bir "anlama kilidi" ve "formülasyon kilidi" bölünür. Bu bölünmüş bir FCG inşaatın iki yönlü bir uygulama sağlanması açısından önemlidir (aşağıya bakınız).
  • Bir Katkıda kısmı: inşaat bu bölümü uygulaması için koşullar sağlandığı takdirde inşaat geçici yapısına ekleyebilir bilgileri belirtir.

Dil işleme

Bir inşaat bir birleşme tabanlı algoritma kullanılarak akım geçici yapıya karşı, koşullu bir parçası "eşleşti" olduğunu uygulayabilirsiniz karar vermek. Üretimde, geçici yapısına karşı karşılanması gereken yapı formülasyonu kilit parçası olan tek özellik; ayrıştırma oysa, anlama kilitleri parçası olan sadece özellikleri dikkate alınacaktır. Bir eşleşme başarılıysa, FCG motoru benzer bir birleşme tabanlı süreçte geçici yapı ile özellik ve değer çifti birimlerinin tüm "birleştirme" olacaktır.

Esneklik

FCG teşhis, onarım ve gramer tasarımcı işleme sırasında yenilik, hatalarını ve beklenmedik girdi başa yolları uygulamaya izin konsolidasyon stratejileri meta katmanları bulunmaktadır. Bu teşhis ve onarım da yeni yapıların (otomatik) edinimini keşfetmek için kullanılabilir.

Referanslar

Dış bağlantılar