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


The Phoenix Group (TPG), an Ingram Micro company, is one of the largest distributors of credit card terminals. They offer customers a vast selection of devices from all major manufacturers and take pride in having outstanding customer service.

Customer service associates at TPG frequently reference paper device manuals to provide customers with helpful information. With hundreds of manuals to reference, TPG associates need a better way to manage and access them.

Our Customer Service System enables TPG to convert paper manuals to a digital format using optical character recognition (OCR) technology. An associate easily adds new manuals into the system by uploading images of its pages. Once added to our system, a specific manual can be found quickly by searching for it and viewed conveniently as an eBook.

Our Customer Service System enables TPG‘s customer service associates to maintain their outstanding responsiveness despite a growing lineup of carried devices.

Additionally, our Customer Service Chatbot provides an informative resource for customers visiting TPG’s website. Customers can converse with the chatbot to ask about TPG and the devices it offers.

Our Customer Service System is a Windows WPF application written in C# that communicates with our custom remote server where the digital manuals are stored. Our Customer Service Chatbot is implemented using Google Dialogflow and is written in AngularJS.