No project description provided
Project description
ambiverse-client
Note: This client is not affiliated with Ambiverse or the Max-Planck-Institute.
Table of Contents
Install
Install with pip:
pip install ambiverse-client
Usage
KnowledgeGraph 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)
AmbiverseNLU Client
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)
License
This code is distributed under the terms of the GPLv3 license. Details can be found in the file LICENSE in this repository.
Package Author
Linus Kohl, linus@munichresearch.com
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ambiverseclient-0.2.tar.gz
(5.4 kB
view hashes)