Оглавление [Скрыть]
Морковь 2
-
Обзор Carrot2
- Carrot2 – это механизм кластеризации результатов поиска с открытым исходным кодом.
- Он группирует документы по тематическим категориям, включая результаты поиска и резюме.
- Он написан на Java и распространяется под лицензией BSD.
-
История разработки
- Первая версия была создана в 2001 году для проверки алгоритма STC.
- В 2003 году были добавлены новые алгоритмы кластеризации, включая Lingo.
- Официальная версия 1.0 выпущена в 2006 году, а версия 2.0 в 2006 году с улучшенным интерфейсом.
- Версия 3.0 в 2009 году улучшила качество кластеризации и упростила API.
- Версия 4.0.0 в 2020 году упростила API и удалила desktop Workbench.
- Версия 4.1.0 вернула Workbench в виде веб-приложения.
-
Архитектура и алгоритмы
- Carrot2 4.0 – это библиотека на Java с API для управления языковыми ресурсами и выполнения алгоритмов.
- Для взаимодействия с другими языками есть HTTP/REST-компонент.
- Алгоритмы кластеризации включают Жаргон и STC.
-
Побочные продукты и лаборатории
- Carrot Search, коммерческое ответвление, развивает Carrot2 и предлагает алгоритмы кластеризации в реальном времени.
- Carrot Search Labs выпустила несколько проектов с открытым исходным кодом, включая рандомизированное тестирование и высокопроизводительные коллекции примитивов.
-
Прекращенные проекты
- jSuffixArrays и JUnitBenchmarks были прекращены.
-
Смотрите также
- Портал свободного программного обеспечения и рекомендации.