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

Amazon, founded by Jeff Bezos in 1994, is the world’s largest online retailer, operating in over 50 countries around the world. The multinational technology company focuses on e-commerce, cloud computing and digital streaming. Amazon insists on the highest standards and focuses on earning their customers’ trust.

As a part of maintaining these qualities, Amazon oversees thousands of emails that are sent daily to sellers worldwide. This task can be time consuming and complex when managing thousands of Amazon teams and millions of lines of code.

Our Email Improvement Tool is a web application that utilizes machine learning to analyze and provide feedback on uploaded emails. The analysis page of our application, shown on the right, enables Amazon content creators to view generated feedback in an easy and efficient manner. Topics of analysis include empathy, clarity, categorization, summarization and duplicate detection.

Organized by topic, each tab provides a quick preview of the feedback with a detailed description available under each dropdown. These descriptions consist of suggestions, confidence scores and ratings based off the analysis to be viewed by the user.

The duplicate detection feature provides a faster way for content creators to find similar previously written emails during the writing process. The summarization feature creates a quick overview of email content to make analyzing emails easier than ever.

Our system assists users in writing effective and clear emails, improving communication and efficiency at Amazon.

Our web infrastructure is built with a React framework and Amazon Web Services to create a responsive and scalable environment. We also use AWS Amplify, API Gateway, Lambda, DynamoDB and Simple Storage Service to minimize unnecessary overhead. Amazon SageMaker and Amazon Comprehend are used to provide the machine learning solutions.