AI與Python 自然語言處理

2021-09-16 18:36:11 字數 917 閱讀 7035

自然語言處理(nlp)是指使用諸如英語之類的自然語言與智慧型系統通訊的ai方法。

當您想要像機械人這樣的智慧型系統按照您的指示執行時,當您想要聽取來自基於對話的臨床專家系統的決定等時,需要處理自然語言。

nlp領域涉及使計算機使用人類使用的自然語言來完成有用的任務。nlp系統的輸入和輸出可以是 -

在本節中,我們將了解nlp的不同元件。nlp有兩個組成部分。元件如下所述 -

它涉及以下任務 -

它是從一些內部表徵中以自然語言的形式產生有意義的短語和句子的過程。它涉及 -

句子計畫 - 這包括選擇所需的單詞,形成有意義的短語,設定句子的語氣。

文字實現 - 這是將句子計畫對映到句子結構。

nlu的形式和結構非常豐富; 然而,這是模稜兩可的。可能存在不同程度的歧義 -

它處於非常原始的層面,例如詞級。例如,將單詞「board」視為名詞還是動詞?

句子可以用不同的方式解析。例如,「他用紅帽蓋住了甲蟲。」 - 他是否用蓋子抬起甲蟲,或者他抬起了一頂戴紅帽的甲蟲?

用代詞指代某事。例如,rima去了gauri。她說,「我累了。」 - 究竟誰累了?

現在讓我們看一下nlp術語中的一些重要術語。

本節介紹nlp中的不同步驟。

它涉及識別和分析單詞的結構。語言的詞典意味著語言中的單詞和短語的集合。詞法分析將整個txt塊分為段落,句子和單詞。

它包括對句子中的單詞進行語法分析,並以一種顯示單詞之間關係的方式排列單詞。「學校去男孩」這樣的句子被英語句法分析器拒絕。

它從文字中提取了確切的含義或字典含義。檢查文字是否有意義。它通過對映任務域中的句法結構和物件來完成。語義分析器忽視諸如「熱冰淇淋」之類的句子。

任何句子的含義取決於它之前的句子的含義。此外,它還帶來了緊接著的句子的含義。

在此期間,所說的內容被重新解釋為它的實際含義。它涉及推導需要現實世界知識的語言方面。

《Python自然語言處理》

python自然語言處理 基本資訊 出版社 人民郵電出版社 isbn 9787115333681 出版日期 2014 年6月 開本 16開 頁碼 508 版次 1 1 所屬分類 計算機 軟體與程式設計 python 更多關於 python自然語言處理 內容簡介 書籍計算機書籍 自然語言處理 natu...

自然語言處理

自然語言處理主要步驟包括 2.詞法分析 對於英文,有詞頭 詞根 詞尾的拆分,名詞 動詞 形容詞 副詞 介詞的定性,多種詞意的選擇。比如diamond,有菱形 棒球場 鑽石3個含義,要根據應用選擇正確的意思。3.語法分析 通過語法樹或其他演算法,分析主語 謂語 賓語 定語 狀語 補語等句子元素。4.語...

自然語言處理

前言 自然語言處理 natural language processing 是計算科學領域與人工智慧領域中的乙個重要方向。它研究能實現人與計算機之間用自然語言進行有效通訊的各種理論和方法。自然語言處理是一門融語言學 電腦科學 數學於一體的科學。因此,這一領域的研究將涉及自然語言,即人們日常使用的語言...