Inspiration
All the times of browsing through each and every tv show or movie on Netflix led me to this idea. Netflix roulette helps you find a new streamable option with a simple 3 step process.
What it does
Netflix roulette brings you an option to watch on Netflix using a randomizer based on your preferences with a simple 3 step process:
- Invoking the skill :
Alexa, What do I watch? - Providing a genre:
Alexa, I want to watch a horror movie - Giving a minimum imdb rating:
Alexa, I want to watch a movie with a minimum rating of five.
How I built it
I built this on Nodejs 8.10 using the ask-sdk-core module and node-fetch implementing APL as well. Utilized the Reelgood API to get the movie and the movie overview. Also utilized APIs from OMDB as well.
Challenges I ran into
Challenges were understanding APL and using the editor to make a proper dynamic display layout for all possible screen sizes.
Accomplishments that I'm proud of
Built my second Alexa skill and my first multi-modal skill in a short span of time which was quite a task. Also, I believe that this use case deals with a problem that most people have come across during their time using any streaming service.
What I learned
Learnt APL and making dynamic layouts for different Amazon devices.
What's next for Netflix Roulette
Future extensions would be to include other streaming services and give additional filter options for users to narrow down and provide the best possible option to the user.
Built With
- apl
- lambda
- node.js
Log in or sign up for Devpost to join the conversation.