Wouldn't it be great if you could ask Alexa for news about any topic, and she'd find the best information about it.

What it does

Finds the most relevant and highest quality news for any given topic, reads and displays a summary of each of the best stories about it, and lets you get more information or the whole story on any of them

How I built it

Stream ingestion from twitter looks for news stories, runs inference on each story found to predict attributes like quality or fake news, stores stories in dynamodb, indexes with elasticsearch. AppSync used to manage querying for different modes.

Challenges I ran into

Ran out of time getting the APL side of things working and everything hooked up.

Accomplishments that I'm proud of

The stream inference and content quality ranking and inference, and the ability to drill down into stories without distraction.

What I learned

APL, Alexa voice skills development, stream processing, inference at scale.

What's next for

Ask Alexa questions about a news story and have her answer them, rather than just reading the whole story.

Built With

Share this project: