Пакет на базе Java для статистической NLP, классификации текста и тематического моделирования.
Статистическая обработка естественного языка и машинное обучение для текста на Java
MALLET — это пакет на базе Java, предназначенный для статистической обработки естественного языка, классификации документов, кластеризации и тематического моделирования. Он подходит дата-саентистам и разработчикам, желающим обрабатывать текстовые коллекции с использованием проверенных алгоритмов машинного обучения.
Инструментарий включает эффективное преобразование текста в признаки с помощью гибких пайплайнов, а также реализации латентного размещения Дирихле, условных случайных полей и наивных байесовских классификаторов. Он содержит процедуры численной оптимизации, такие как алгоритм BFGS с ограниченной памятью, для поддержки этих алгоритмов обработки текста.
Он подходит Java-разработчикам и исследователям, создающим пользовательские конвейеры классификации текста и тегирования последовательностей. Он не подходит командам, ищущим готовый веб-сервис, или не программистам, которым требуется графический интерфейс пользователя.
Включает реализации на основе сэмплирования для латентного размещения Дирихле, иерархического LDA и размещения пачинко.
Превращает текстовые документы в числовые представления, обрабатывая токенизацию, стоп-слова и векторы счетчиков.
Реализует скрытые марковские модели, марковские модели максимальной энтропии и условные случайные поля для задач извлечения.
Предоставляет такие алгоритмы, как наивный байесовский классификатор, максимальная энтропия, деревья решений, AdaBoost и бэггинг.
Программа бесплатна в использовании, и единственными затратами является инженерное время, необходимое для самостоятельной сборки, интеграции и запуска.
870 открытых удалённых вакансий по обучению ИИ, обновлено 14 ноября 2026 г.; в большинстве оплата $20–$170 в час. Из них 2 — для носителей русского языка. Zekai публикует их бесплатно; отклик уходит на платформу работодателя.
Эти проверенные ИИ-инструменты делают то же самое мгновенно — из нашего оценённого каталога.
MALLET полностью написан на Java и требует Java 17 или выше.
Да, вы можете добавить его как зависимость Maven, используя предоставленные координаты в вашем файле pom.xml.
Zekai первым в Google