MARK CHANG'S BLOG

若發生公式跑掉或無法正常顯示的情形,請在公式上按右鍵設定:math setting-> math render->SVG
  • About Me
  • Archive
  • feeds

Posts match “ semantics ” tag:

about 9 years ago

Python nltk -- Logic 2 : Lambda Calculus

本篇介紹如何用python nltk 的應用,邏輯語意與lambda calculus

1.introduction

邏輯語意學在語意推導方面,通常會用到
使用就可以把一個句子的語意,從個別單字中推導出來
至於 是什麼呢?
簡而言之,lambda calculus是一種數學運算,由以下三種元素組成

是
是 ,就是把function中的variable拿到前面,加個
是將另一個 放到 後面
然後可以進行一種運算,叫做 ,如下

還有另一種運算叫做 ,其實就是更改變數名稱而已

Read on →
  • Python
  • nltk
  • semantics
  • logic
  • March 13, 2014 22:09
  • Permalink
  • Comments
 
almost 9 years ago

Python nltk -- Logic 4 : Model and Satisfiability

1.Model and Satisfiability

可滿足性(Satisfiability)是在探討, 邏輯式子所建立出的模型(Model),
可不可以找到一組解, 使得這個 Model 算出來的值可以是
例如:

則當 時,
則 Model 是 Satisfiable
另一例子:

這種情形,不論 或 的值, 永遠都是
則 Model 是 Unsatisfiable

Read on →
  • Python
  • nltk
  • semantics
  • logic
  • March 29, 2014 23:39
  • Permalink
  • Comments
 
almost 9 years ago

Python nltk -- Logic 3 : Discourse Representation Theory

1. Introduction

Discourse 的意思是對話
在對話中,常常會用到 代名詞 ,像是 he, she 或 it.
我們把這種代名詞叫做 anaphoric pronouns
因為要從前面的句子去判斷,這些代名詞代表什麼
比如有個句子 A woman walks. She smokes.
在下一句的 She 是指前一句提到的 A woman

那要怎麼讓電腦去判斷, 代名詞 到底代表前面提到的什麼?
這就要用到 Discourse Representation Theory (DRT) 來處理了
例如 A woman walks 這句話,用 DRT 可以表示成這樣:

Read on →
  • Python
  • nltk
  • semantics
  • logic
  • March 21, 2014 11:58
  • Permalink
  • Comments
 
almost 9 years ago

形式語意學 -- Davidsonian Event Semantics

1.Introduction

所謂的形式語義學( Formal Semantics ), 是在研究, 如何把自然語言用邏輯形式來表達

例如以下句子

傳統上, 用一皆邏輯 First Order Logic 可以把這個句子表示成這樣

Read on →
  • semantics
  • logic
  • April 05, 2014 01:13
  • Permalink
  • Comments
 

Copyright © 2013 cpmarkchang . Powered by Logdown.
Based on work at subtlepatterns.com.