自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何使用BART模型和Hugging Face Transformers總結(jié)文本?

譯文 精選
人工智能
BART是一個(gè)幫助總結(jié)文本的工具。它可以使長(zhǎng)文章變得更短,更容易閱讀。這有助于你快速找到要點(diǎn)。BART的工作原理是,分析整段文本以理解其上下文。然后,它通過保留重要的部分并刪除不太重要的部分來(lái)生成摘要。

譯者 | 布加迪

審校 | 重樓

若要使用Hugging Face的BART模型總結(jié)文本,請(qǐng)加載模型和分詞器,輸入文本,隨后模型就會(huì)生成簡(jiǎn)潔的摘要。

BART是一個(gè)幫助總結(jié)文本的工具。它可以使長(zhǎng)文章變得更短,更容易閱讀。這有助于你快速找到要點(diǎn)。BART的工作原理是,分析整段文本以理解其上下文。然后,它通過保留重要的部分并刪除不太重要的部分來(lái)生成摘要。

有了BART,你可以總結(jié)文章、報(bào)告及其他文本。它側(cè)重于關(guān)鍵信息,以創(chuàng)建清晰簡(jiǎn)潔的版本。Hugging Face Transformers是一個(gè)庫(kù),讓使用BART變得簡(jiǎn)單。我們?cè)诒疚闹袑⒔榻B如何設(shè)置BART和創(chuàng)建摘要。

為什么使用BART總結(jié)文本?

BART對(duì)于文本總結(jié)非常有效,因?yàn)樗梢裕?/p>

  • 理解上下文:BART可以很好地閱讀和理解長(zhǎng)文本。它找到要點(diǎn),做好總結(jié)。
  • 生成連貫的摘要:BART生成易于閱讀的摘要。它保留了重要的細(xì)節(jié),刪除了不需要的信息。
  • 處理各種類型的文本:BART可以總結(jié)多種類型的文本,比如新聞文章、研究論文或故事。它很靈活,可以很好地處理不同的內(nèi)容。

現(xiàn)在不妨看看如何使用BART模型和Hugging Face Transformers來(lái)總結(jié)文本。

搭建環(huán)境

在使用BART模型之前,確保已安裝了必要的庫(kù)。你將需要Hugging Face Transformers庫(kù)。

pip install transformers

加載BART模型

接下來(lái),你需要搭建摘要管道。你可以使用以下代碼加載預(yù)訓(xùn)練的BART模型:

from transformers import pipeline
# Load the summarization pipeline with the BART model
summarizer = pipeline("summarization", model="facebook/bart-large-cnn")
  • summarizer:存儲(chǔ)摘要管道的變量。
  • pipeline:一個(gè)由Hugging Face提供的高級(jí)API,便于訪問各種模型。
  • summarization:指定要執(zhí)行的任務(wù),即文本摘要。
  • model="facebook/ BART -large-cnn":加載BART模型,該模型為總結(jié)文本而預(yù)先訓(xùn)練。

準(zhǔn)備輸入文本

接下來(lái),你需要準(zhǔn)備想要總結(jié)的輸入文本。輸入文本需要分成更小的部分(名為詞元)。

input_text = """
Climate change means a long-term change in temperature and weather. It can happen in one place or the whole Earth. Right now, climate change is happening in many areas. It affects nature, water, food, and health. Scientists see changes in the climate over time. Most of these changes are caused by human actions. Activities like burning fossil fuels and cutting down trees lead to climate change. These actions increase greenhouse gases in the air. Greenhouse gases hold heat in the air and make the Earth hotter. This causes global temperatures to rise.
"""

總結(jié)文本

要總結(jié)文本,只需將input_text傳遞給summarizer管道。

# Generate the summary
summary = summarizer(input_text, max_length=50, min_length=25, do_sample=False)

# Output the summarized text
print(summary[0]['summary_text'])
  • max_length:以詞元的形式定義生成的總結(jié)的最大長(zhǎng)度。
  • min_length:設(shè)置總結(jié)的最小長(zhǎng)度。這確??偨Y(jié)不會(huì)太簡(jiǎn)短。
  • do_sample=False:通過使用貪婪解碼而不是采樣,確保確定性結(jié)果。

這將打印輸出輸入文本的較短版本。

Climate change means a long-term change in temperature and weather. Activities like burning fossil fuels and cutting down trees lead to climate change. Greenhouse gases hold heat in the air and make the Earth hotter.

結(jié)論

使用BART模型和Hugging Face Transformers是一種總結(jié)文本的簡(jiǎn)潔方法。你可以快速設(shè)置它,并開始總結(jié),只需幾個(gè)簡(jiǎn)單的步驟。首先,加載預(yù)訓(xùn)練的模型和分詞器,然后輸入文本,模型將制作更簡(jiǎn)短的版本。這可以節(jié)省時(shí)間,并幫助你查看重要的細(xì)節(jié)?,F(xiàn)在就開始使用BART,讓文本總結(jié)簡(jiǎn)單又快速!

原文標(biāo)題:How to Summarize Texts Using the BART Model with Hugging Face Transformers,作者:Jayita Gulati

責(zé)任編輯:姜華 來(lái)源: 51CTO內(nèi)容精選
相關(guān)推薦

2024-09-26 10:42:20

2024-06-21 08:42:54

BERTNLP自然語(yǔ)言處理

2024-11-13 08:34:32

T5聊天機(jī)器人大模型

2024-08-28 08:25:25

Python預(yù)訓(xùn)練模型情緒數(shù)據(jù)集

2023-10-08 09:00:00

LLMGitHub人工智能

2025-04-01 09:31:34

PyTorch自動(dòng)語(yǔ)音識(shí)別ASR系統(tǒng)

2022-07-13 16:45:34

?大模型AI微軟

2025-03-26 10:57:40

PyTorchGGUF

2023-12-06 15:40:17

AI

2024-01-02 09:10:17

k開源數(shù)據(jù)

2023-06-09 12:56:17

AlpacaWizardLMVicuna

2023-03-09 10:30:16

Azure微軟機(jī)器學(xué)習(xí)

2024-02-29 16:35:01

StarCoder2大型語(yǔ)言模型人工智能

2023-07-10 14:35:53

2023-11-28 13:53:00

數(shù)據(jù)模型

2024-05-09 08:11:04

OllamaGo訓(xùn)練文本

2025-01-24 13:56:25

2023-02-23 17:51:03

亞馬遜云科技AI

2024-05-06 12:22:00

AI訓(xùn)練
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)