Python | Erstellen Sie einen einfachen Assistenten mit der Wolfram Alpha-API.
Das Wolfram|Alpha Webservice API
bietet eine webbasierte API, mit der die Rechen- und Präsentationsfunktionen von Wolfram | Alpha in Web-, Mobil-, Desktop- und Unternehmensanwendungen integriert werden können. Wolfram Alpha
ist eine API, die Antworten auf Expertenebene mithilfe der Algorithmen, der Wissensdatenbank und der KI-Technologie von Wolfram berechnen kann. Möglich wird dies durch die Wolfram-Sprache. In diesem Artikel erfahren Sie, wie Sie in Python eine einfache Assistentenanwendung erstellen, mit der einfache Fragen wie die unten aufgeführten beantwortet werden können.
Input: Was ist die Hauptstadt von Indien? Ausgabe: New Delhi Eingabe: Was ist Sünde (30)? Ausgabe: 0,5
Voraussetzung: Grundlegendes Verständnis der Python- Syntax und -Funktionen.
API-ID abrufen
- Erstellen Sie ein Konto bei Wolfram alpha. Das Konto kann auf der offiziellen Website erstellt werden.
- Melden Sie sich nach der Anmeldung mit Ihrer Wolfram-ID an.
- Jetzt sehen Sie die Homepage der Website. Gehen Sie zu dem Abschnitt in der oberen rechten Ecke, in dem Sie Ihre E-Mail sehen. Wählen Sie im Dropdown-Menü die Option Meine Apps (API).
- Klicken Sie auf die Schaltfläche AppID abrufen, um die ID abzurufen.
- Geben Sie der App im nächsten Dialogfeld einen geeigneten Namen und eine Beschreibung.
- Notieren Sie sich die APPID, die im nächsten Dialogfeld angezeigt wird. Diese App-ID ist anwendungsspezifisch.
Implementierung
Stellen Sie sicher, dass das wolframalpha
Python-Paket zuvor installiert wurde. Dies kann durch Ausführen des folgenden Befehls im Terminal oder in cmd erfolgen.
pip installieren wolframalpha
Unten ist die Implementierung
import
wolframalpha
question
=
input
(
'Question: '
)
app_id
=
‘Your app_id’
client
=
wolframalpha.Client(app_id)
res
=
client.query(question)
answer
=
next
(res.results).text
(answer)
Ausgabe: