Neben den drei im anderen Post vorgestellten Clients bzw. Stubs, hier eine ganz einfache Version eines Python Clients für die API.

import requests

params = (('lang', 'de'),)
data = ' Angela Merkel ist Deutsche Bundeskanzlerin'
response = requests.post('http://twittopic.topiczoom.de/quickindex.xml', params=params, data=data)

print(response)

Dieser Code kann mit einem Python Interpreter ausgefüht werden und liefert die Metadaten zu dem übergebenen Text als XML-Code.

In einem Juypter Notebook sieht der Python code für die TopicZoom Webtags dann wie folgt aus:

In den einzelnen <TZTopic> Tags sind die erkannten Themen enthalten. Hier gibt es ein Übersicht über die jeweiligen Metadaten-Attribute.

Print Friendly, PDF & Email
Categories: Coding