Fallback-Wolfram-Alpha Skill

Summary
General knowledge fallback handler based on Wolfram Alpha services
 
Description
Answers general knowledge, math, and definition questions by using Wolfram Alpha Api services. If the user is interested in knowing where the information for the spoken answer came from, Neon can send the most recent source of the spoken details to user’s email.
Lengthy responses are cached and saved for later use.
 
How to Use
Ask Neon any questions starting with What, Why, or How
Say Send me the source on that to receive the recent information. Please note that Neon will ask for your email address and name if the information is not currently available in your personal user’s settings.
 
Examples
    How far away is the moon?
         >> The distance from Earth to the Moon at 9:21 P.M. CET, Thursday, February 21, 2019 is about 225332 miles. Provided by WolframAlpha.
    Send me the source.     
         >> I've sent you an email with details from Wolfram Alpha. 
 
Location
${skills}/fallback-wolfram-alpha.neon
 
Requirements
wolframalpha==3.0 
requests>=2.13.0
Use the following to install if the packages are missing:
source ${core}/.venv/bin/activate 
cd ${skills}/fallback-wolfram-alpha.neon/ 
pip --no-cache-dir install -r requirements.txt
 
Files
${skills}/fallback-wolfram-alpha.neon/requirements.txt 
${skills}/fallback-wolfram-alpha.neon/__init__.py 
${skills}/fallback-wolfram-alpha.neon/test 
${skills}/fallback-wolfram-alpha.neon/test/intent 
${skills}/fallback-wolfram-alpha.neon/test/intent/abraham.intent.json 
${skills}/fallback-wolfram-alpha.neon/.gitignore 
${skills}/fallback-wolfram-alpha.neon/settings.json 
${skills}/fallback-wolfram-alpha.neon/dialog 
${skills}/fallback-wolfram-alpha.neon/dialog/en-us 
${skills}/fallback-wolfram-alpha.neon/dialog/en-us/email.subject.dialog 
${skills}/fallback-wolfram-alpha.neon/dialog/en-us/no.info.to.send.dialog 
${skills}/fallback-wolfram-alpha.neon/dialog/en-us/not.understood.dialog 
${skills}/fallback-wolfram-alpha.neon/dialog/en-us/no.email.dialog 
${skills}/fallback-wolfram-alpha.neon/dialog/en-us/sent.email.dialog 
${skills}/fallback-wolfram-alpha.neon/dialog/en-us/email.body.dialog 
${skills}/fallback-wolfram-alpha.neon/dialog/de-de 
${skills}/fallback-wolfram-alpha.neon/dialog/de-de/email.subject.dialog 
${skills}/fallback-wolfram-alpha.neon/dialog/de-de/not.understood.dialog 
${skills}/fallback-wolfram-alpha.neon/dialog/de-de/sent.email.dialog 
${skills}/fallback-wolfram-alpha.neon/dialog/de-de/email.body.dialog 
${skills}/fallback-wolfram-alpha.neon/regex 
${skills}/fallback-wolfram-alpha.neon/regex/en-us 
${skills}/fallback-wolfram-alpha.neon/regex/en-us/list.rx 
${skills}/fallback-wolfram-alpha.neon/regex/de-de 
${skills}/fallback-wolfram-alpha.neon/regex/de-de/list.rx 
${skills}/fallback-wolfram-alpha.neon/vocab 
${skills}/fallback-wolfram-alpha.neon/vocab/en-us 
${skills}/fallback-wolfram-alpha.neon/vocab/en-us/Give.voc 
${skills}/fallback-wolfram-alpha.neon/vocab/en-us/Source.voc 
${skills}/fallback-wolfram-alpha.neon/vocab/de-de 
${skills}/fallback-wolfram-alpha.neon/vocab/de-de/Give.voc 
${skills}/fallback-wolfram-alpha.neon/vocab/de-de/Source.voc 
${skills}/fallback-wolfram-alpha.neon/LICENSE 
${skills}/fallback-wolfram-alpha.neon/README.md
 
Class Diagram
 
Troubleshooting
Make sure that your wolfram credentials are active and in the correct format before starting the work with this skill or if you are experiencing any problems with it. Please refer to “INSTRUCTIONS.md” for more information on how to setup your wolfram account.
 
Contact Support
 
Credits
reginaneon neongeckocom Mycroft AI

Subscribe Here! * Keep Up to Date on Neon AI * Get GitHub SDK Credentials

* Get Neon AI in One Line of HTML * Get the Neon AI App for Android from Google Play