📋 About the Project

After brainstorming ideas, we decided unanimously on a Smart Assistant application that would allow users to interact with Twitter in a meaningful way. Current offerings for Twitter "skills" on Amazon Alexa are limited in what they can do and are rated poorly on the store.

Therefore we decide to create a skill, and the supporting API, to allow users to do the following:

  • Get a summary of tweets in a Topic (Hashtag/Search Term)
  • Get the latest tweets from a User
  • Get the topics trending in your area

Our Custom Assistant

  • We also developed a custom assistant called "Dora" that proves our endpoints are applicable to all assistants

How it applied to '#BuildWithTwitter'

We are using the Twitter API v2 to:

  • Get Tweets by a search term
  • Get Tweets from a user
  • Get trending topics

How it applies to 'Twitter for Everyone'

This smart assistant application will hopefully open up Twitter to a whole new demographic. People with visual impairments may struggle when using Twitter on a conventional mobile app or website. A smart assistant allows users to interact with Twitter purely through voice and we wanted to implement features we feel are key to the Twitter experience.

Whats Next?

  • More training for Alexa, so that it better understands usernames and hashtags
  • Account linking so you can tweet and follow users too
  • Better summaries using more natural language processing
Share this project:

Updates