Inspiration

I enjoy going to see my favorite artist perform, and I wanted a easier way to get details about these performances.

What it does

This Chat Bot uses the Bands In Town API to provide information about artist in the music industry. A user will ask for personal information, business information, or for upcoming concert details about an artist. In this case personal information is a link to the Facebook page of the artist, and business information is a link to the Bands In Town page of the artist.

How I built it

I built this Chat Bot using Amazon Lex and AWS Lambda. This Chat Bot uses two lambda functions which are both implemented in Java 8.

Challenges I ran into

Just trying to figure out what all I could and couldn't do in Amazon Lex.

Accomplishments that I'm proud of

This was my first time using both Amazon Lex and AWS Lambda, so that was cool. I'm glad I got the experience and definitely plan to keep using them.

What I learned

That Bands In Town had a public API, and how to use Amazon Lex and AWS Lambda.

What's next for Roscoe The Promoter

I want to provide users with the ability to order tickets when concerts are found. I also want to start including the city in the search.

Built With

  • amazon-lex
  • aws-lambda
  • java
Share this project:

Updates