NLP核心問題及解決方法

2021-10-05 18:03:59 字數 644 閱讀 6721

聲音–>漢字–>詞–>確定詞性–>得到句子

一直面臨著多選一的問題,乙個音調可以是很多個漢字,不同的漢字組合成不同的詞語,不同的詞語詞性不同,能夠得到不同的句子,最後,同乙個句子不同的理解能夠得到不同的含義。

nlp的核心問題就是 :歧義

nlp的核心人物是:消除歧義

乙個音可以對應哪些字

哪些詞的組合有意義

語言處理需要的知識:

1.語言學的知識:吃是動詞

2.非語言學的知識:主要是常識:吃蘋果(正確),喝蘋果(不正確)

知識的獲取與表示

(一)(理性主義)

1.知識是人類自身總結得到的,以規則\謂詞等表示

2.語言學的知識

(二)**於語料(經驗主義)(語料是語言的資料)

1.從大料的資料中抽取知識(大資料分析)

知識獲取後,應用知識,解決問題,常用的模型:

1.狀態機

2.形式系統

3.概念統計模型

4.神經網路模型

設計演算法獲得模型的解,常用的演算法有:

1.搜尋演算法

2.動態規劃演算法

3.優化演算法

ADO SQL問題及解決方法

1 ado連線sql,開啟資料集時,如果是單條語句的,後跟注釋,則執行時無結果集返回,如果是有分行符則正常 在查詢分析器當然是正常的 原因不詳,如 select from abc memo 無返回 select from abc slinkbreak memo 正常 2 刪除記錄時,出現bof 或 ...

幾個問題及解決方法

在編譯vc 工程時出現的編譯錯誤 問題如下 1 linking.msvcrtd.lib msvcrtd.dll error lnk2005 fclose already defined in libcd.lib fclose.obj msvcrtd.lib msvcrtd.dll error lnk...

幾個問題及解決方法

在編譯vc 工程時出現的編譯錯誤 問題如下 1 linking.msvcrtd.lib msvcrtd.dll error lnk2005 fclose already defined in libcd.lib fclose.obj msvcrtd.lib msvcrtd.dll error lnk...