sileod/tasknet
Easy modernBERT fine-tuning and multi-task learning
This tool helps machine learning engineers efficiently fine-tune modern language models for various natural language processing tasks. You provide it with raw text data organized into datasets, and it outputs a highly specialized language model ready for tasks like classifying text, recognizing entities in sentences, or answering multiple-choice questions. It's designed for data scientists and ML engineers working with large text datasets who need to adapt powerful language models for specific business or research problems.
Available on PyPI.
Use this if you are an ML engineer or data scientist looking to fine-tune modern transformer models for single or multiple NLP tasks using Hugging Face datasets and trainers, with minimal boilerplate code.
Not ideal if you are looking for a no-code solution or a tool that handles data preprocessing and model selection entirely automatically without any programming.
Stars
64
Forks
8
Language
Jupyter Notebook
License
GPL-3.0
Category
Last pushed
Mar 13, 2026
Commits (30d)
0
Dependencies
12
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/sileod/tasknet"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
codertimo/BERT-pytorch
Google AI 2018 BERT pytorch implementation
JayYip/m3tl
BERT for Multitask Learning
920232796/bert_seq2seq
pytorch实现 Bert 做seq2seq任务,使用unilm方案,现在也可以做自动摘要,文本分类,情感分析,NER,词性标注等任务,支持t5模型,支持GPT2进行文章续写。
graykode/toeicbert
TOEIC(Test of English for International Communication) solving using pytorch-pretrained-BERT model.
guotong1988/BERT-pre-training
multi-gpu pre-training in one machine for BERT without horovod (Data Parallelism)