MycroftAI / fallback-wolfram-alpha

Mycroft AI official Wolfram Alpha Skill - used as a fallback if an Intent is not matched
https://mycroft.ai/skills
Apache License 2.0
8 stars 24 forks source link

Add GUI to Wolfram Alpha #48

Closed krisgesling closed 2 years ago

krisgesling commented 3 years ago

Description

The primary purpose of this PR is to add a GUI to Wolfram Alpha.

Doing this included a relatively big refactor including:

An issue has been created on Common Query to bring consistency to the various Common QA fallbacks and the functionality they present to the user.

Type of PR

Testing

The new Wolfram Alpha endpoint is not yet available in Mycrofts production backend. You must first pair your device against account.mycroft-test.net eg

mv ~/.config/mycroft/identity/identity2.json ~/.config/mycroft/identity/identity2.json.bak
mycroft-config set server.url "https://api.mycroft-test.net"
mycroft-start restart all

or add your own Wolfram appID to settings.json.

VK tests are handled by Common Query.

CLA

krisgesling commented 3 years ago

Thanks Ken - just holding off the merge until we get the new Selene > Wolfram endpoint into production