Note: This client is not affiliated with Ambiverse or the Max-Planck-Institute.
Install with pip:
pip install ambiverse-client
from ambiverseclient.clients import KnowledgeGraph
kg = KnowledgeGraph(API_ENDPOINT_HOST, port=API_ENDPOINT_PORT)
entity_list = ["http://www.wikidata.org/entity/Q104493", "http://www.wikidata.org/entity/Q103968"]
result = kg.entities(entity_list)
from ambiverseclient.clients import AmbiverseNLU
from ambiverseclient.models import AnalyzeInput
ac = AmbiverseNLU(API_ENDPOINT_HOST, port=API_ENDPOINT_PORT)
request_doc = AnalyzeInput(docId="test", language="en")
request_doc.text = """Brexit: UBS to move London jobs to Europe as lack of transition deal forces 'significant changes'
Swiss banking giant expects to merge UK entity with its German-headquartered European ..."""
ac.analyze(request_doc)
This code is distributed under the terms of the GPLv3 license. Details can be found in the file LICENSE in this repository.
Linus Kohl, [email protected]