Architecture to Productize Semantic Transformation by Utilizing Natural Language Processing with Microservices

Tim Reimer · 2023

Semantic transformation is a necessary requirement in translating message values between various applications so that these messages can be processed. The transformation utilizes several patterns that can be implemented using a microservices architecture. The collaboration of these microservices needs to be managed. This paper discusses the orchestrated and choreographed approaches for this scenario. To demonstrate the choreographed approach, the paper presents a natural language query processing solution that can use custom vocabularies for microservice invocations to achieve semantic message transformations.

Read the paper · More papers on PaperTik