Twitter Portuguese Tokenizer
Tokenizador de Tweets para o português, voltado ao mercado de ações (Dataset Dante).
Requerimentos
Python >= 3.7
Como usar
Execute o seguinte comando para instalar as dependências e instalar o pacote dante_tokenizer.
make install
O pacote será adicionado ao seu ambiente python. Para tokenizar textos, basta seguir os seguintes passos:
>>> from dante_tokenizer import DanteTokenizer
>>> tokenizer = DanteTokenizer()
>>> tokenizer.tokenize("A DANT3 está em alta!")
['A', 'DANT3', 'está', 'em', 'alta', '!']
O método tokenize irá retornar uma lista de strings contendo os respectivos tokens detectados. Outros exemplos estão disponíveis na pasta notebooks.
DanteTokenizer
O DanteTokenizer é uma modificação do TweetTokenizer do pacote nltk. Adicionando regras para comportar as variedades de tokens existentes nos tweets relacionados ao mercado de ações.
Obs: Como a classe atual do TweetTokenizer não permite uma extensão de forma fácil, o código foi extraído e modificado dentro do dante_tokenizer.
Agradecimentos
Ao Prof. Thiago A. S. Pardo pela orientação no programa de mestrado, à Profa. Ariani Di Felippo por definir as regras de tokenização e à Dra. Lucelene Lopes pelas contribuições técnicas.
Release files for dante-tokenizer 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dante_tokenizer-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Release files / dante_tokenizer-0.2.0-py3-none-any.whl
| Download URL | dante_tokenizer-0.2.0-py3-none-any.whl |
|---|---|
| Size | 19.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
76e13c0f912ab655634544ceceb65d303fd4ad30d9899ef0e8eb073a9647db63
|
|
BLAKE2b-256 checksum How to use checksums |
396a93290217a8491c6f668a63a191a09d89c5bbd286b25fbfd16c7f0b9c70f7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.8.3
|