Skip to content

Add two new DUUI topic models: multilingual-topic-classifier and parlacap-topic-classifier#151

Open
mevbagci wants to merge 23 commits into
texttechnologylab:mainfrom
mevbagci:main
Open

Add two new DUUI topic models: multilingual-topic-classifier and parlacap-topic-classifier#151
mevbagci wants to merge 23 commits into
texttechnologylab:mainfrom
mevbagci:main

Conversation

@mevbagci

Copy link
Copy Markdown
Member

Add two new DUUI topic models: multilingual-topic-classifier and parlacap-topic-classifier

mevbagci and others added 6 commits May 26, 2026 17:10
…-zh-fast, finance-sentiment-fr,twitter-sentiment-pl-base, twitter-sentiment-pl-fast, distilroberta-base-climate-sentiment
…nlp-genre-en, turkunlp-genre-finerweb, ssharoff-genre, x-genre-classifier
…e-sentiment, distilroberta-base-climate-tcfd, distilroberta-base-climate-commitment, distilroberta-base-climate-sentiment, distilroberta-base-climate-specificity
@abrami

abrami commented May 29, 2026

Copy link
Copy Markdown
Member

Please change the TypeSystem @mevbagci

mevbagci and others added 17 commits May 29, 2026 18:04
Implement Dockerized DUUI components for selected multilingual transformer-based Named Entity Recognition models, including GLiNER, GLiNER2, RoBERTa, WikiNEuRal, and XLM-R. Each Docker image now builds a single model-specific NER service with DUUI endpoints for type system, Lua communication, documentation, and processing.

Add model metadata, runtime parameters, DKPro/TTLab annotation mapping, and usage documentation for DUUI integration.
Implement Dockerized DUUI components for selected temporal expression detection backends, including Microsoft Recognizers-Text, Duckling, Stanford SUTime, German GELECTRA, BERT Got-a-Date, TEI2GO, Timexy, and generic Hugging Face token-classification models. Each Docker image now builds a single model- and language-specific TimeX3 service with DUUI endpoints for type system, Lua communication, documentation, and processing.

Add model metadata, runtime parameters, TimeX3/ISO-TimeML annotation mapping, per-model Docker build support, external Duckling/CoreNLP service configuration, Java test coverage, and usage documentation for DUUI integration.
…setup

- switch Lua communication layer to serialize/deserialize mode
- add proxy for DUUI RemoteDriver requests without application/json header
- serve communication_layer.lua through /v1/communication_layer
- add build script for all GeoNames FST image variants
- update Dockerfiles and entrypoint for proxy-based startup
- revise README following the duui-FactChecking structure
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants