nicholasKluge commited on
Commit
f9844bc
·
verified ·
1 Parent(s): df98c1e

Create README.md

Browse files
Files changed (1) hide show
  1. README.md +72 -0
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.