THOUGHTS         ABOUT

Xerox   Conversation Analysis and Annotation Platform (CAAP)

CAAP is a language processing tool used to develop custom NLP models using real-world customer calls as training data. It's speech and text controls can identify speakers, transcribe, assign labels (e.g. class, polarity, subject), split sentences, or translate them. 

Developed from scratch by myself, a linguist and research engineer, CAAP served as an internal tool for the wider R&D team in our initiative to create intelligent call center agents.

CAAP is a language processing tool used to develop custom NLP models using real-world customer calls as training data. It's speech and text controls can identify speakers, transcribe, assign labels (e.g. class, polarity, subject), split sentences, or translate them. 

Developed from scratch by myself, a linguist and research engineer, CAAP served as an internal tool for the wider R&D team in our initiative to create intelligent call center agents.

Conversation Analysis and Annotation Platform (CAAP)

Dialog Editor

Transcription and Annotation  Console

Interaction Design Notes

Copyright ©2025 David C. Taylor. All rights reserved.