Abstract:
Modern web application hype revolves around a rich user interface experience. A lesser-known aspect of modern applications is the use of techniques that enable the intelligent processing of information and add value that can’t be delivered by other means. This article presents a scalable, maintainable and inter-operable approach for combining content management functionalities with natural language processing (NLP) tools. The software, based on this architecture, is open for chaining various NLP tools and integration of languages in a standardized manner. As a demonstration of the concept, we have developed two web sites using a content management system, featuring the English NLP based language processing chain. Language processing chains for Bulgarian, Croatian, German, German, Greek, Polish and Romanian languages are in a process of development and integration.