{"id":19978246,"url":"https://github.com/anujdutt9/alexaskill-using-python-flask","last_synced_at":"2025-11-26T22:04:24.108Z","repository":{"id":79123220,"uuid":"83163354","full_name":"anujdutt9/AlexaSkill-using-Python-Flask","owner":"anujdutt9","description":"Reddit News Skill for Alexa using Python Flask.","archived":false,"fork":false,"pushed_at":"2017-02-25T21:58:41.000Z","size":4,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-12T10:13:22.689Z","etag":null,"topics":["alexa-skill","flask","python35","reddit-api"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anujdutt9.png","metadata":{"files":{"readme":"README.md","changelog":"NewsHeadlines_AlexaSkill.ipynb","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-02-25T21:16:15.000Z","updated_at":"2018-05-18T00:11:15.000Z","dependencies_parsed_at":null,"dependency_job_id":"54b54f0b-162c-4f9e-b15b-e1c6da118719","html_url":"https://github.com/anujdutt9/AlexaSkill-using-Python-Flask","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anujdutt9%2FAlexaSkill-using-Python-Flask","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anujdutt9%2FAlexaSkill-using-Python-Flask/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anujdutt9%2FAlexaSkill-using-Python-Flask/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anujdutt9%2FAlexaSkill-using-Python-Flask/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anujdutt9","download_url":"https://codeload.github.com/anujdutt9/AlexaSkill-using-Python-Flask/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241411543,"owners_count":19958753,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alexa-skill","flask","python35","reddit-api"],"created_at":"2024-11-13T03:32:12.850Z","updated_at":"2025-11-26T22:04:19.044Z","avatar_url":"https://github.com/anujdutt9.png","language":"Jupyter Notebook","readme":"# AlexaSkill-using-Python-Flask\n*This repository contains Python Jupyter Notebook for Alexa Skill using Python 3 and Flask.*\n\n#Requirements\n1.**flask**\n\nUse:\n```\npip install flask\n```\n\n2.**flask-ask**\n\nUse:\n```\npip install flask-ask\n```\n\n3.**json**\n\nUse:\n```\npip install json\n```\n\n4.**unidecode**\n\nUse:\n```\npip install unidecode\n```\n5.**ngrok**\nDownload it from: [https://ngrok.com/] (https://ngrok.com/)\n\n\n#Using the Skill\n1. Extract ngrok to the same folder where you have your python code.\n2. Using command prompt (Windows), go to the folder containing the code and run the following command:\n```\nngrok http 5000\n```\n3.Step 2 provides you with an Https address in your command prompt. We will use this address in AWS Console.\n\n4.Go to developer.amazon.com and log in to same account as on Alexa. \n\n5.Click on Alexa tab and Alexa Skills Kit.\n\n6.Enter a valid name for the app and invocation name.\n\n7.Under Intent Schema enter the following:\n```\n{ \n\t\"intents\": [{ \n\t\t\"intent\": \"YesIntent\" \n\t}, \n\t{ \n\t\t\"intent\": \"NoIntent\" \n\t}]\n} \n```\n\n8.Under Sample Utterence, enter sample text that you may say to trigger intents. Ex:\n```\nYesIntent yes\nYesIntent sure\n\nNoIntent no\nNoIntent go away\n```\n\n9.In Endpoint, we are using Https, select North America.\n\n10.Type in the Https URL obtained from the Command Prompt.\n\n11.In Certificates, select the second one.\n\n12.Click Next and start talking to your Alexa device.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanujdutt9%2Falexaskill-using-python-flask","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanujdutt9%2Falexaskill-using-python-flask","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanujdutt9%2Falexaskill-using-python-flask/lists"}