前言:本站為你精心整理了名詞短語語義范文,希望能為你的創作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。
摘要:將自然語言理解限定在領域范圍內,便于自然語言理解系統的實現,有利于解決智能人機接口、自動建模等問題。詳細地分析了其中的名詞短語的語義特點,并分析了其處理過程。
關鍵詞:自然語言理解;名詞短語;語義分析;領域
自然語言理解研究是當前最熱門的研究課題之一。目前國內對漢語理解的研究雖然比較多,但相對成熟的卻比較少。這主要是由于漢語語句經過詞法分析、語法分析以后還存在很多歧義。漢語與印歐語不同,關于成分間的搭配,其句法制約因素少一些,相應地,語義制約因素更復雜一些。因而語法分析以后進行詳細地語義分析,計算機就可以更準確地理解漢語了。而又由于自然語言本身的模糊性和非精確性,以及計算機語言知識的貧乏,使得對語言的語義分析理解很困難。鑒于目前自然語言理解的需求,同時為了有效解決這個問題,本文將自然語言理解的范圍限制到某個領域內進行研究。本文重點介紹漢語中名詞短語的語義分析過程。
1基于領域的自然語言理解特點
基于領域的自然語言理解把自然語言進行領域劃分,在較小的范圍內進行語言處理有其自身的優勢:
(1)縮小自然語言理解的研究范圍有利于系統研究與實現。計算機要達到能夠象人類一樣游刃有余地理解自然語言,不僅需要將全部的自然語言知識輸入進去,而且還需要將足夠的經驗輸入進去,這將是一個相當大的挑戰。將自然語言限制在領域內理解,其涉及的方面比較窄,詞匯量比較少,語義比較確定,故分詞、詞法分析就變得相當簡單,語義推理相也對比較簡單,歧義處理的復雜性也會降低。這樣系統開發就容易實現。
(2)人們在分析處理復雜事物時,最常用的辦法是把復雜事物進行分解,由局部到全部逐步處理。對自然語言理解這一龐大的工程來說,把自然語言按不同領域進行劃分,不僅符合人類的思維習慣,而且降低了語言處理的難度。
2名詞短語的語義分析
計算機對名詞短語的理解主要是對其組成成分間關系的識別。而在名詞短語的組成成分中,名詞與名詞之間關系的最為復雜,可以形成定心結構、聯合結構等等。同時,名詞間關系的理解又是短語語義結構分析的重點,因此下面討論一下名詞間的關系。
第一種關系為一般特殊關系,這種關系不僅揭示了事物之間特有規律的聯系,而且還可以簡化概念的描述。采用面向對象中繼承的方法,可以使下層概念自動具有上層概念的可繼承的屬性,因而也就可以集中考慮下層概念的特有屬性。第二種關系是整體部分關系,又稱組裝關系,用于描述概念與其他概念之間的組成關系。通過他可以看出某個概念是以另外一些概念為其組成部分的。客觀世界中,整體和部分關系廣泛存在于事物之間,如:物理上的整體事物和他的一個部分,如汽車與發動機;團體(組織)與成員,如班級與學生;空間上的包容關系,如教室與桌椅;抽象事物的整體與部分,如法律與法律條文;具體事物和他的某個抽象方面,如人員與人員的身份。第三種為實例關系。概念間的實例關系也叫類概念的實例化,他是連接類概念和對象概念的橋梁和紐帶,他主要是把類概念的屬性值適當取值而得到的。例如,對于概念“三角形”當其屬性“邊”取值為“AB、BC、AC”,頂點取值為“A、B、C”時,就得到概念“三角形”的實例化概念“三角形ABC”。
3名詞短語語義分析的實現
3.1語義分析總流程
名詞短語理解的總流程圖如圖1所示。
3.2句中名詞語義識別的實現
簡單句中名詞識別是分析名詞短語的基礎,名詞所描述的概念內涵、外延等語義直接影響名詞短語的劃分及識別。
本系統對名詞語義分析實質上是概念的實例化過程,實例化就是對概念的屬性值進行填充。我們用動態名詞及名詞屬性模板記錄實例概念及其屬性。因此,這里只需通過語義規則來填充動態名詞模板和名詞屬性模板就可完成概念的實例化,實現對具體概念的理解。
3.3名詞短語劃分的實現
名詞短語的界定一直是理解名詞短語的難點。我們認為組成句子的基底結構是動核結構,任何一個動核結構都是由動核和動元(動核所聯系的強制性語義成分)組成,而充當動核和動元的正是動詞和名詞,所以可認為名詞與動詞的理解是句子識別的核心。此外,結合漢語名詞短語的語法結構特征,即大多數的名詞短語都是以名詞結尾,我們提出先對簡單句中的名詞短語做模糊劃分,將句子分為作動元的名詞塊與作動核的動詞塊兩部分。而對名詞短語的進一步準確界定,仍需更多的語義知識才能處理。名詞短語識別的詳細流程如圖3所示。
3.4名詞短語識別的實現
名詞短語的識別模塊是整個名詞短語理解的核心,他不僅實現名詞短語各組成成分及其語義關系的識別,而且通過語義分析的方法,可進一步界定名詞短語。
名詞短語識別模塊的流程如圖4所示。
4結語
把自然語言理解限定在領域范圍內,顯著降低了語言理解的難度,有助于自然語言理解系統的開發。本文將自然語言中的名詞短語限制在特定的領域,大大降低了語義分析處理的難度,也提高了其實現的可能性。將自然語言理解的語義分析應用于中學幾何網絡智能輔導的專家系統的接口,對其中的名詞短語進行理解,經過初步調試,取得一定的成果,結果比較令人滿意。不過,由于自然語言理解是一個十分龐大的系統工程,對名詞短語的語義分析處理涉及面很廣,以及時間、條件和作者個人認識的限制,我們的工作還需要進一步深入,我們的系統還需要進一步的完善和改進。
參考文獻
[1]姚天順.自然語言理解——一種讓機器懂得人類語言的研究[M].北京:清華大學出版社,2002.
[2]石純一.人工智能原理[M].北京:清華大學出版社,1993.
[3]黃曾陽.HNC(概念層次網絡)理論[M].北京:清華大學出版社,1998.
[4]賴朝安,孫延明,齊德昱,等.基于自然語言理解的專家系統研究[J].計算機工程,2003,29(1):20-22.
[5]張亞非,范建華.自然語言處理:方法與技術[J].計算機應用與軟件,1998,15(6):1-15,34.
[6]侯國峰.一個自然語言理解系統的設計與實現[J].計算機應用研究,2002,18(2):19-22.
[7]陳周娟,續海峰,鈕士杰.基于靜態知識庫的領域內自然語言理解的語義處理[J].機床與液壓,2007,35(7):37-39.