Label Sleuth is an open source no-code system for text annotation and building text classifers. It enables domain experts (e.g., physicians, lawyers, psychologists) to quickly create custom NLP models with no dependency on NLP experts. The system requires Python 3.8 or 3.9 and consists of a backend library, written in Python, and a frontend that uses React. A compiled version of the frontend can be found under . Configurable parameters of the system are specified in a json file. The default configuration file is label_sleuth/config.json. A custom configuration can be applied by passing the parameter to the “start_label_sleuth” command.
