LI²A: Linguagem Inclusiva com Inteligência Artificial

Ferramenta de linguagem inclusiva em Português

Dados

all_nouns.csv: Palavras que são flexionadas por gênero (4 variações). Inclui a coluna 'meaning' com o significado de dicionário de cada palavra do arquivo.

4plus_variation_nouns.csv: Subset de all_nouns com palavras que são flexionadas por gênero (4+ variações).

Como Executar a Aplicação

Para rodar a aplicação, primeiro instale o poetry (https://python-poetry.org/docs/). No Mac pode ser instalado via Brew: $ brew install poetry

Em seguida execute:

$ poetry install
$ poetry run streamlit run app.py

Se você preferir utilizar um requirements.txt para instalar dependências, pode executar os seguintes comandos para criar o requirements.txt. $ poetry export -f requirements.txt > requirements.txt

Fluxo da Aplicação

Link do arquivo .drawio para editar o fluxo

Fontes de dados extras

Para baixar os verbos no infinitivo basta executar:

 python functions/scraping_infinitive_verbs.py

A frequência de palavras foram retiradas do Corpus Brasileiro da PUC-SP e CETENFolha, para calcular a frequência das palavras em ambos corpus basta executar:

 python functions/creating_frequency_words.py