jingyuanz/protonet-bert-text-classification
finetune bert for small dataset text classification in a few-shot learning manner using ProtoNet
This project helps quickly classify text when you have very little labeled data, which is common in emerging topics or niche domains. You provide text examples with their corresponding categories, and it outputs a model that can automatically sort new, unseen text into those categories. This is ideal for data scientists or machine learning practitioners who work with limited text datasets and need to build accurate classification systems.
No commits in the last 6 months.
Use this if you need to perform text classification on a small dataset where traditional methods might struggle due to insufficient examples.
Not ideal if you have large datasets, as training can be significantly slower, or if you need to classify text in languages other than Chinese without modification.
Stars
27
Forks
5
Language
Python
License
—
Category
Last pushed
Nov 25, 2020
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/jingyuanz/protonet-bert-text-classification"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
huggingface/setfit
Efficient few-shot learning with Sentence Transformers
YujiaBao/Distributional-Signatures
"Few-shot Text Classification with Distributional Signatures" ICLR 2020
zhongyuchen/few-shot-text-classification
Few-shot binary text classification with Induction Networks and Word2Vec weights initialization
ELM-Research/ECG-Language-Models
A Training and Evaluation Framework for ECG-Language Models (ELMs)
StefanHeng/ECG-Representation-Learning
Self-supervised pre-training for ECG representation with inspiration from transformers & computer vision