CSE498, Collaborative Design, Fall 2018
Computer Science and Engineering
Michigan State University

Founded in 1994 as an online bookstore, Amazon is the largest online retailer in the world. In addition to retail, Amazon offers services in cloud infrastructure through Amazon Web Services, and audio and video streaming through Amazon Music and Prime Video.

According to a recent study, 80% of internet usage will be people watching online videos by the year 2020. This presents a significant opportunity for all online retailers.

Our AVAST (Amazon Video And Shopping Technology) platform leverages the growth in online video streaming by providing users with an easy way to purchase products of interest that they see in the videos they are watching.

Using AVAST, an Amazon customer can stream videos from content providers such as YouTube and their favorite TV networks.

While a user is watching a video, AVAST analyzes it to find items of potential interest to the viewer. As the video plays, related Amazon products are displayed alongside the video as illustrated in the examples at the right.

For each item, AVAST displays a product description, pictures and ratings. A viewer can easily purchase any product simply by clicking on the conveniently provided link to Amazon.

The frontend of AVAST (Amazon Video And Shopping Technology) is built using Angular 6, while the backend is implemented using PHP Laravel. In addition, several Amazon Web Services are used including Rekognition to analyze videos, and EC2 to host the AVAST website.