0 / 0
Go back to the English version of the documentation
Extrakce klíčového slova a hodnocení
Last updated: 06. 7. 2023
Extrakce klíčového slova a hodnocení

Produkt Watson Přirozený jazyk pro extrakci klíčových slov s blokem ohodnocení důležitosti extrahuje podstatné fráze ze vstupního textu na základě jejich relevance.

Název bloku

keywords_text-rank_<language>_stock

Podporovaný jazyk

Extrakce klíčových slov s řazením textu je k dispozici pro následující jazyky. Seznam kódů jazyků a odpovídajícího jazyka najdete v tématu Kódy jazyků.

ar, cs, da, de, en, es, fi, fr, he, hi, it, ja, ko, nb, nl, nl, nn, pt, ro, ru, sk, sv, tr, zh-cn

Funkce

Klíčová slova a text skupiny disků rank blokují podstatné jméno souboru extrahované ze vstupního dokumentu na základě toho, jak jsou v daném dokumentu relevantní.

Možnosti při extrakci klíčových slov a očíslování pořadí na základě příkladu
Funkce Příklady
Rám extrahované soujmenné fráze založené na relevanci " Anna šla do školy na University of California Santa Cruz. Anna se připojila k univerzitě v roce 2015. " -> Anna, University of California Santa Cruz

Závislosti na jiných blocích

Následující bloky musí být spuštěny dříve, než můžete spustit extrakci klíčových slov s blokem ohodnocení důležitosti:

  • syntax_izumo_<language>_stock
  • noun-phrases_rbr_<language>_stock

Ukázka kódu

import watson_nlp
text = "Anna went to school at University of California Santa Cruz. Anna joined the university in 2015."

# Load Syntax, Noun Phrases and Keywords models for English
syntax_model = watson_nlp.load('syntax_izumo_en_stock')
noun_phrases_model = watson_nlp.load('noun-phrases_rbr_en_stock')
keywords_model = watson_nlp.load('keywords_text-rank_en_stock')

# Run the Syntax and Noun Phrases models
syntax_prediction = syntax_model.run(text, parsers=('token', 'lemma', 'part_of_speech'))
noun_phrases = noun_phrases_model.run(text)

# Run the keywords model
keywords = keywords_model.run(syntax_prediction, noun_phrases, limit=2)
print(keywords)

Výstup z ukázky kódu:

'keywords': 
       [{'text': 'University of California Santa Cruz', 'relevance': 0.939524, 'count': 1},
        {'text': 'Anna', 'relevance': 0.891002, 'count': 2}]

Nadřízené téma: Katalog úlohWatson Natural Language Processing

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more