Git Product home page Git Product logo

alexa-wolfram-alpha's Introduction

n8henrie

I'm a tech nerd, a dad, and an emergency physician.

I mostly use python, but I am also interested in bash, go, rust, and swift. My tech interests are broad and range from data science and machine learning to ham radio and electronics. When I think a project may benefit others, I'll usually write it up at n8henrie.com and open source any software that I've written.

Someday I'd like to expand my personal and professional interests to help health professionals leverage technology for safety and efficiency.

alexa-wolfram-alpha's People

Contributors

huberf avatar n8henrie avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

alexa-wolfram-alpha's Issues

Issue with complex answers

Hi!

I noticed that if I make a request that seems to provide back a complex answer the echo will say there is a problem. But it can answer some simple things well. I think this could be the way strings are being parsed. Is this impacting others too?

Thanks
Matthew

Quick Question on Python File

How does the Skill get the input from Alexa and send it to alexa-wolfram-alpha.py? We're having trouble figuring out to work out the transition from the JSON files to the Python files.

errors trying to run

right now when i run the skill on the echo, the echo tells me "there was a problem with the apps response"

When i test it on the AWS lambda management page, i get the error

{
  "errorMessage": "Handler 'handler' missing on module 'index'"
}

In the process of writing I double checked everything and can't figure out what I did wrong! any help on debugging would be appreciated. Very new to this process (i did set up ask-google)

Here's my setup (couldn't figure out where to put test_event.json, but everything else i think i followed correctly):

AWS lambda settings: 
  CODE:
     code entry type = edit code inline (copy pasted alex-wolfram-alpha.py)
     SKILL_ID = copy pasted from "application ID" from yhe developer console under my "wolfram" skill (looks like amzn1.ask.skill.######-#####-####-####-##########)
     WOLFRAM_ID = copy and pasted from wolfram app id. looks like ######-##########
  CONFIGURATION
      Runtime: Python 2.7
      Handler: index.handler
      Role: Choose an existing role
      Existing role: service-role/lambda_basic_execution
      timeout = 10 seconds

On the developer console:
   SKILL INFORMATION:
      Skill type: custom
      language: English US
      name: wolfram
      invocation name: wolfram  
      audio player: no
   INTERACTION MODEL:
      Intent Schema: copy pasted from intent_schema.json
      Sample Utterances: copy pasted from sample_utterances.txt
   CONFIGURATION:
      endpoint AWS lambraARN enabled
      geographical region = North America
      North America = arn:aws:lambda###########################
      Account Linking: no
      Permisions: nothing checked
    TEST
       Enabled

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.