GeoDiscurso
Análise de Conteúdo Qualitativa e Espacialidades Discursivas
O GeoDiscurso é um aplicativo desktop desenvolvido em Python com interface moderna em PySide6 (Qt 6) projetado para auxiliar pesquisadores das Ciências Humanas e da Geografia na condução de análises de conteúdo de entrevistas e transcrições de campo. Desenvolvido para substituir fluxos de trabalho dispersos em anotações manuais ou planilhas genéricas, o software preserva a rastreabilidade estrita entre o trecho textual original e a interpretação conceitual do pesquisador, dialogando com o método de análise de conteúdo de Laurence Bardin adaptado às espacialidades discursivas.
Delimitação Metodológica
Nota Metodológica: O GeoDiscurso não é um Sistema de Informação Geográfica (SIG) e não manipula feições vetoriais espaciais (Shapefile, GeoJSON ou PostGIS). O aplicativo trata a espacialidade em sua dimensão discursiva e qualitativa, relacionando lugares e territórios evocados pelos sujeitos e exportando matrizes para análise de redes no Gephi.
Funcionalidades do Aplicativo
- Gestão Local de Projetos: Cada pesquisa é mantida em pasta autônoma e portátil com banco SQLite estruturado.
- Importação Ampla: Leitura de entrevistas e depoimentos em formato texto simples (.txt) e Word (.docx), incluindo extração de parágrafos e tabelas.
- Cadastro de Sujeitos: Registro sistemático de atores sociais por código ou pseudônimo, com dados sociodemográficos e atributos de localização.
- Marcação de Evocações: Seleção manual de fragmentos literais de fala vinculando-os a categorias analíticas e escalas espaciais discursivas.
- Autocompletar Inteligente: Agilidade na codificação com sugestão de termos, sujeitos e categorias já cadastrados no projeto.
- Frequências e Cruzamentos: Geração de estatísticas de evocação e matrizes de cruzamento analítico entre categorias e espacialidades.
- Visualização em Heatmap: Geração automática de gráficos de calor para identificação de padrões e ênfases discursivas via Matplotlib.
- Exportação para Gephi: Exportação direta de tabelas relacionais de nós e arestas (CSV com pesos acumulados via NetworkX) para modelagem no Gephi.
- Exportação em Planilha: Exportação completa das evocações para CSV (UTF-8 com BOM e delimitador ponto e vírgula), compatível com Excel e LibreOffice Calc.
Especificações Técnicas e Arquitetura
| Componente | Tecnologia Adotada |
|---|---|
| Linguagem | Python 3.10+ |
| Interface Gráfica | PySide6 / Qt 6 |
| Banco de Dados Local | SQLite gerenciado com SQLAlchemy ORM (arquivo de projeto .geoconteudo) |
| Análise & Estatística | Pandas, NumPy |
| Visualização Gráfica | Matplotlib (tabelas e mapas de calor) |
| Modelagem de Redes | NetworkX (estruturação de nós e arestas para Gephi) |
| Leitura de Documentos | python-docx |
Distribuição e Downloads Verificados
Pacotes executáveis portáteis com integridade criptográfica SHA-256 homologada:
GeoDiscurso para Linux (x86_64)
SHA-256: bbbe33ffd13325c500dffe5e3727553dd06f88f990125b67dfdb2cb2f40b620a
GeoDiscurso para Windows (x64)
SHA-256: 57ff0a063164e0990effab9a96e222e8ab4cb50d7c09e3e929aad8241e9cac02