Der Block Watson Natural Language Processing Concepts extrahiert allgemeine DBPedia-Konzepte (Konzepte aus sprachspezifischen Wikipedia-Versionen), die direkt im Eingabetext referenziert oder darauf verwiesen werden, aber nicht direkt referenziert werden.
Blockname
concepts_alchemy_<language>_stock
Unterstützte Sprachen
Der Block "Konzepte" ist für die folgenden Sprachen verfügbar: Eine Liste der Sprachcodes und der entsprechenden Sprache finden Sie in Sprachcodes.
de, en, es, fr, it, ja, ko, pt
Funktionen
Verwenden Sie diesen Block, um Konzepte aus DBPedia (Edition 2016) zuzuordnen. Die Ausgabetypen basieren auf DBPedia.
Abhängigkeiten von anderen Blöcken
Der folgende Block muss ausgeführt werden, bevor Sie den Konzeptextraktionsblock ausführen können:
syntax_izumo_<language>_stock
Codebeispiel
import watson_nlp
# Load Syntax and a Concepts model for English
syntax_model = watson_nlp.load('syntax_izumo_en_stock')
concepts_model = watson_nlp.load('concepts_alchemy_en_stock')
# Run the syntax model on the input text
syntax_prediction = syntax_model.run('IBM announced new advances in quantum computing')
# Run the concepts model on the result of syntax
concepts = concepts_model.run(syntax_prediction)
print(concepts)
Ausgabe des Codebeispiels:
{
"concepts": [
{
"text": "IBM",
"relevance": 0.9842190146446228,
"dbpedia_resource": "http://dbpedia.org/resource/IBM"
},
{
"text": "Quantum_computing",
"relevance": 0.9797260165214539,
"dbpedia_resource": "http://dbpedia.org/resource/Quantum_computing"
},
{
"text": "Computing",
"relevance": 0.9080164432525635,
"dbpedia_resource": "http://dbpedia.org/resource/Computing"
},
{
"text": "Shor's_algorithm",
"relevance": 0.7580527067184448,
"dbpedia_resource": "http://dbpedia.org/resource/Shor's_algorithm"
},
{
"text": "Quantum_dot",
"relevance": 0.7069802284240723,
"dbpedia_resource": "http://dbpedia.org/resource/Quantum_dot"
},
{
"text": "Quantum_algorithm",
"relevance": 0.7063655853271484,
"dbpedia_resource": "http://dbpedia.org/resource/Quantum_algorithm"
},
{
"text": "Qubit",
"relevance": 0.7063655853271484,
"dbpedia_resource": "http://dbpedia.org/resource/Qubit"
},
{
"text": "DNA_computing",
"relevance": 0.7044616341590881,
"dbpedia_resource": "http://dbpedia.org/resource/DNA_computing"
},
{
"text": "Computation",
"relevance": 0.7044616341590881,
"dbpedia_resource": "http://dbpedia.org/resource/Computation"
},
{
"text": "Computer",
"relevance": 0.7044616341590881,
"dbpedia_resource": "http://dbpedia.org/resource/Computer"
}
],
"producer_id": {
"name": "Alchemy Concepts",
"version": "0.0.1"
}
}
Übergeordnetes Thema: Watson Natural Language Processing-Blockkatalog