Carabao and its components run natively only on Windows. Is it robust and scalable enough for large number of users?
While Carabao runs natively only on Windows, it requires much less resources than most NLP software packages. Typically, natural language applications (and machine translation in particular) load the entire set of idioms and the lexicon. For every request, the software has to search through thousands of unrelated words. Particularly ill-designed ones use XML DOM to go through tons of data. Carabao uses a proprietary AdaptiveLoading™ technology which makes it load only the words, idioms and even grammatical rules used in the current session. The data is then cached for faster access. While Linux distributions can be more robust and cost effective than Windows servers, high level of optimization in Carabao outweighs the costs of Windows. Furthermore, with relatively stable ReactOS, a Windows-compatible free open source system, it is possible to reduce the cost even more and enjoy both worlds.