All Projects → lonePatient → TorchBlocks

lonePatient / TorchBlocks

Licence: MIT License
A PyTorch-based toolkit for natural language processing

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to TorchBlocks

Spark Nlp
State of the Art Natural Language Processing
Stars: ✭ 2,518 (+2862.35%)
Mutual labels:  text-classification, transformers, named-entity-recognition, bert
Pytorch-NLU
Pytorch-NLU,一个中文文本分类、序列标注工具包,支持中文长文本、短文本的多类、多标签分类任务,支持中文命名实体识别、词性标注、分词等序列标注任务。 Ptorch NLU, a Chinese text classification and sequence annotation toolkit, supports multi class and multi label classification tasks of Chinese long text and short text, and supports sequence annotation tasks such as Chinese named entity recognition, part of speech ta…
Stars: ✭ 151 (+77.65%)
Mutual labels:  text-classification, transformers, named-entity-recognition, bert
Text and Audio classification with Bert
Text Classification in Turkish Texts with Bert
Stars: ✭ 34 (-60%)
Mutual labels:  text-classification, transformers, bert
COVID-19-Tweet-Classification-using-Roberta-and-Bert-Simple-Transformers
Rank 1 / 216
Stars: ✭ 24 (-71.76%)
Mutual labels:  text-classification, transformers, bert
textgo
Text preprocessing, representation, similarity calculation, text search and classification. Let's go and play with text!
Stars: ✭ 33 (-61.18%)
Mutual labels:  text-classification, text-similarity, bert
Simpletransformers
Transformers for Classification, NER, QA, Language Modelling, Language Generation, T5, Multi-Modal, and Conversational AI
Stars: ✭ 2,881 (+3289.41%)
Mutual labels:  text-classification, transformers, named-entity-recognition
text2class
Multi-class text categorization using state-of-the-art pre-trained contextualized language models, e.g. BERT
Stars: ✭ 15 (-82.35%)
Mutual labels:  text-classification, transformers, bert
policy-data-analyzer
Building a model to recognize incentives for landscape restoration in environmental policies from Latin America, the US and India. Bringing NLP to the world of policy analysis through an extensible framework that includes scraping, preprocessing, active learning and text analysis pipelines.
Stars: ✭ 22 (-74.12%)
Mutual labels:  text-classification, transformers, bert
Kashgari
Kashgari is a production-level NLP Transfer learning framework built on top of tf.keras for text-labeling and text-classification, includes Word2Vec, BERT, and GPT2 Language Embedding.
Stars: ✭ 2,235 (+2529.41%)
Mutual labels:  text-classification, named-entity-recognition, bert
backprop
Backprop makes it simple to use, finetune, and deploy state-of-the-art ML models.
Stars: ✭ 229 (+169.41%)
Mutual labels:  text-classification, transformers, bert
Naive-Resume-Matching
Text Similarity Applied to resume, to compare Resumes with Job Descriptions and create a score to rank them. Similar to an ATS.
Stars: ✭ 27 (-68.24%)
Mutual labels:  text-classification, text-similarity
robo-vln
Pytorch code for ICRA'21 paper: "Hierarchical Cross-Modal Agent for Robotics Vision-and-Language Navigation"
Stars: ✭ 34 (-60%)
Mutual labels:  transformers, bert
Signature-verification-using-deep-learning
Using SigComp'11 dataset for signature verification
Stars: ✭ 54 (-36.47%)
Mutual labels:  triplet-loss, siamese-network
bert-squeeze
🛠️ Tools for Transformers compression using PyTorch Lightning ⚡
Stars: ✭ 56 (-34.12%)
Mutual labels:  transformers, bert
DeepNER
An Easy-to-use, Modular and Prolongable package of deep-learning based Named Entity Recognition Models.
Stars: ✭ 9 (-89.41%)
Mutual labels:  named-entity-recognition, bert
trove
Weakly supervised medical named entity classification
Stars: ✭ 55 (-35.29%)
Mutual labels:  text-classification, bert
ganbert-pytorch
Enhancing the BERT training with Semi-supervised Generative Adversarial Networks in Pytorch/HuggingFace
Stars: ✭ 60 (-29.41%)
Mutual labels:  text-classification, bert
BERT-NER
Using pre-trained BERT models for Chinese and English NER with 🤗Transformers
Stars: ✭ 114 (+34.12%)
Mutual labels:  transformers, named-entity-recognition
GoEmotions-pytorch
Pytorch Implementation of GoEmotions 😍😢😱
Stars: ✭ 95 (+11.76%)
Mutual labels:  transformers, bert
small-text
Active Learning for Text Classification in Python
Stars: ✭ 241 (+183.53%)
Mutual labels:  text-classification, transformers

TorchBlocks

(Work in Progress!!)

A PyTorch-based toolkit for natural language processing

Requirements

  • torch>=1.6.0
  • transformers>=4.1.1
  • torchmetrics>=0.6.0

TorchBlocks requires Python 3.7+. We recommend installing TorchBlocks in a Linux or OSX environment.

Installation

Recommended (because of active development):

git clone https://github.com/lonePatient/TorchBlocks.git
cd TorchBlocks
python setup.py install

Tutorials

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].