brwording - Processamento de Linguagem Natural em Português
Project description
BRWording - Text Analytics for Portuguese Wordings
Create an easy Text Analytics in One-Line-Code
Main Features:
- Load
Excel,CSVandTXTfile types - Stemming
- Lemmatization
- Stopwords
- TD-IDF
- Sentimental Analysis
- Graphical interpretation
- Word Cloud
The TF-IDF was calculated by:
How to Install
pip install BRWording
pip install pdfminer-six
How to use
sintax:
from brwording.brwording import wording
w = brwording.wording()
w.load_file('data/example.txt',type='txt')
w.build_tf_idf(lemmatizer=True,stopwords=True)
w.tfidf
The fields to load_file are:
3. file: the file path
3. type: file type, can be txt csv or excel
3. header: if you are reading a csv file, so you must tell if this file has a header or not (False or True)
0. sep: if you are reading a csv file, you must tell what kind field separator you want
0. column: if you read a csv or excelfile, you must tell what column you want to parse
The method build_tf_idf has a default Trueoption for both parameters.
Output
If want to see the sentimental Graphical interpretation
sintax:
w.sentimental_graf()
You can rotate the graph if you pass rotate=True in argument
output
You can print the same information as a table using the follow command:
sintax:
w.sentimental_table()
if you want to create a wordcloud, just strike the folowing command, but if you want to create a cloud with your own mask, just pass you image address as picture
sintax:
w.word_cloud(picture='none')
output
Looking for a word into colection
if you want to see what files on your colection has a word, run look3word
sintax:
w.look3word('bonito')
New features are incoming.
enjoi!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file brwording-0.1.3-py3.9.egg.
File metadata
- Download URL: brwording-0.1.3-py3.9.egg
- Upload date:
- Size: 2.7 MB
- Tags: Egg
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.25.1 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ea6a78a486a9af521c119521ae9989f3371e19ea85f5ed90d3980ab283372f18
|
|
| MD5 |
4f1ecd296c20355d9cd672d9937e4207
|
|
| BLAKE2b-256 |
caccb1feec88873b8bef2594cd102dd7f6576dce49201bd2f7cd34fc4b764b3b
|