Skip to content

tmedgar/nps-alexa-skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nps-alexa-skill

Alexa "NPS Ranger" skill using National Park Service API data.

The following files provide the basis for an Alexa skill allowing a user to ask for:

  • Alerts for any National Park Service site
  • Contact information for any National Park Service site
  • Description of any National Park Service site
  • Directions to any National Park Service site
  • Events for any National Park Service site
  • News for any National Park Service site
  • Trivia for any National Park Service site
  • Random NPS trivia
  • List of National Park Service sites in any U.S. state

Files include:

  • intent_schema.json - Properly formatted list of intents mapped to functions for Alexa skill.
  • lambda_function.py - Python 3 code that powers the Alexa skill by accepting queries and returning data for descriptions, alerts, and news for NPS sites.
  • LIST_OF_PARKS.txt - File listing variations on NPS site names. All NPS sites and some affiliated areas are now included.
  • utterances.txt - Properly formatted file listing variations of queries that a user might make when asking the Alexa skill for the descriptions, alerts, and news for NPS sites so that these queries can be mapped to existing intents.

An MP3 demonstration of the NPS Ranger skill is available.

For more information about the NPS API, visit https://developer.nps.gov/api/index.htm.

Thanks to Modus Create for the great tutorial that helped to get this project started.

About

Alexa skill using National Park Service API data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages