The Language Detection Worker will read a message from the queue and return a list of the top three languages present in the text data.
For more information on the functioning of the Language Detection Worker visit Language Detection Worker.
This project contains the actual implementation of the Language Detection Worker. It can be found in worker-languagedetection.
This project builds a Docker image that packages the Language Detection Worker for deployment. It can be found in worker-languagedetection-container.
An interface for language detection implementations. It can be found in language-detection
An implementation of the language-detection api which wraps the Compact Language Detector 2 library. It can be found in language-detection-cld2.
The testing for the Language Detection Worker is defined in testcases.