nicholasKluge
commited on
Create README.md
Browse files
README.md
ADDED
@@ -0,0 +1,72 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
---
|
2 |
+
license: apache-2.0
|
3 |
+
datasets:
|
4 |
+
- TucanoBR/GigaVerbo-Text-Filter
|
5 |
+
language:
|
6 |
+
- pt
|
7 |
+
metrics:
|
8 |
+
- accuracy
|
9 |
+
library_name: transformers
|
10 |
+
pipeline_tag: text-classification
|
11 |
+
tags:
|
12 |
+
- text-quality
|
13 |
+
- portuguese
|
14 |
+
widget:
|
15 |
+
- text: "Os tucanos são aves que correspondem à família Ramphastidae, vivem nas florestas tropicais da América Central e América do Sul. A família inclui cinco gêneros e mais de quarenta espécies diferentes. Possuem bicos notavelmente grandes e coloridos, que possuem a função de termorregulação para as muitas espécies que passam muito tempo na copa da floresta exposta ao sol tropical quente."
|
16 |
+
example_title: Sample 1
|
17 |
+
- text: "12 de março de 2021 | São Paulo 8 de agosto de 1999 | Porto Alegre 25 de dezembro de 2022 | Rio de Janeiro 17 de julho de 1985 | Lisboa 4 de outubro de 2010 | Belo Horizonte 23 de setembro de 1978 | Paris 14 de fevereiro de 2003 | Nova Iorque 19 de junho de 1994 | Brasília 5 de novembro de 2009 | Curitiba 30 de abril de 2015 | Buenos Aires"
|
18 |
+
example_title: Sample 2
|
19 |
+
---
|
20 |
+
# BERTimbau-large-text-filter
|
21 |
+
|
22 |
+
BERTimbau-large-text-filter is a [BERT](https://huggingface.co/neuralmind/bert-large-portuguese-cased) model that can be used to score the quality of a given Portuguese text string. This model was trained on the [GigaVerbo-Text-Filter](https://huggingface.co/datasets/TucanoBR/GigaVerbo-Text-Filter) dataset.
|
23 |
+
|
24 |
+
## Details
|
25 |
+
|
26 |
+
- **Size:** 334,398,466 parameters
|
27 |
+
- **Dataset:** [GigaVerbo-Text-Filter](https://huggingface.co/datasets/TucanoBR/GigaVerbo-Text-Filter)
|
28 |
+
- **Language:** Portuguese
|
29 |
+
- **Number of Training Epochs:** 3
|
30 |
+
- **Batch size:** 128
|
31 |
+
- **Optimizer:** `torch.optim.AdamW`
|
32 |
+
- **Learning Rate:** 4e-5
|
33 |
+
|
34 |
+
This repository has the [source code](https://github.com/Nkluge-correa/Tucano) used to train this model.
|
35 |
+
|
36 |
+
## Usage
|
37 |
+
|
38 |
+
Here's an example of how to use the BERTimbau-large-text-filter:
|
39 |
+
|
40 |
+
```python
|
41 |
+
from transformers import AutoTokenizer, AutoModelForSequenceClassification
|
42 |
+
from transformers import TextClassificationPipeline
|
43 |
+
import torch
|
44 |
+
|
45 |
+
device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
|
46 |
+
|
47 |
+
tokenizer = AutoTokenizer.from_pretrained("TucanoBR/BERTimbau-large-text-filter")
|
48 |
+
model = AutoModelForSequenceClassification.from_pretrained("TucanoBR/BERTimbau-large-text-filter")
|
49 |
+
model.to(device)
|
50 |
+
|
51 |
+
classifier = TextClassificationPipeline(model=model, tokenizer=tokenizer, device=device)
|
52 |
+
result = classifier("Os tucanos são aves que correspondem à família Ramphastidae, vivem nas florestas tropicais da América Central e América do Sul. A família inclui cinco gêneros e mais de quarenta espécies diferentes. Possuem bicos notavelmente grandes e coloridos, que possuem a função de termorregulação para as muitas espécies que passam muito tempo na copa da floresta exposta ao sol tropical quente.")
|
53 |
+
```
|
54 |
+
|
55 |
+
## Cite as 🤗
|
56 |
+
|
57 |
+
```latex
|
58 |
+
@misc{correa24tucano,
|
59 |
+
title = {{Tucano: Advancing Neural Text Generation for Portuguese}},
|
60 |
+
author = {Corr{\^e}a, Nicholas Kluge and Sen, Aniket and Falk, Sophia and Fatimah, Shiza},
|
61 |
+
journal={arXiv preprint arXiv:xxxx.xxxxx},
|
62 |
+
year={2024}
|
63 |
+
}
|
64 |
+
```
|
65 |
+
|
66 |
+
## Aknowlegments
|
67 |
+
|
68 |
+
We gratefully acknowledge the granted access to the [Marvin cluster](https://www.hpc.uni-bonn.de/en/systems/marvin) hosted by [University of Bonn](https://www.uni-bonn.de/en) along with the support provided by its High Performance Computing \& Analytics Lab.
|
69 |
+
|
70 |
+
## License
|
71 |
+
|
72 |
+
BERTimbau-large-text-filter is licensed under the Apache License, Version 2.0. For more details, see the [LICENSE](../../LICENSE) file.
|