Este é o repositório do projeto PyLitSurvey desenvolvido pelo LAPIG-UFG. Este projeto é destinado à análise de documentos literários. Abaixo estão as instruções para clonar o repositório, instalar as dependências necessárias e configurar o ambiente de desenvolvimento, incluindo a instalação do MongoDB nos sistemas operacionais Windows, Linux e Mac. Além disso, inclui um exemplo de uso no Google Colab.
Para começar, clone este repositório em sua máquina local:
git clone https://github.com/lapig-ufg/PyLitSurvey.git
cd PyLitSurvey Se você ainda não tiver o Python instalado, siga as instruções abaixo para seu sistema operacional:
- Baixe o instalador do Python aqui.
- Execute o instalador e certifique-se de marcar a opção "Add Python to PATH" antes de clicar em "Install Now".
- Verifique a instalação abrindo o Prompt de Comando e digitando:
python --version- Abra um terminal e atualize a lista de pacotes:
sudo apt update- Instale o Python:
sudo apt install python3 python3-venv python3-pip- Verifique a instalação:
python --version- Instale o Homebrew se ainda não o tiver:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"- Use o Homebrew para instalar o Python:
brew install python- Verifique a instalação:
python --versionInstale as dependências listadas no arquivo requirements.txt. Recomendamos o uso de um ambiente virtual para evitar conflitos de versão de pacotes.
python -m venv venv
source venv/bin/activate # Linux e Mac
venv\Scripts\activate # Windows(venv) pip install -r requirements.txt- Baixe o instalador do MongoDB Community Server aqui.
- Execute o instalador e siga as instruções na tela.
- Após a instalação, inicie o MongoDB usando o MongoDB Compass ou o terminal com o comando:
mongod- Importe a chave pública usada pelo sistema de gerenciamento de pacotes:
wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -- Crie o arquivo de lista para o MongoDB:
echo "deb [ arch=amd64,arm64 ]https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list- Atualize a lista de pacotes locais e instale o MongoDB:
sudo apt-get update
sudo apt-get install -y mongodb-org- Inicie o MongoDB:
sudo systemctl start mongod
sudo systemctl enable mongod- Instale o Homebrew se ainda não o tiver:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"- Use o Homebrew para instalar o Python:
brew tap mongodb/brew
brew install [email protected]- Inicie o MongoDB:
brew services start mongodb/brew/mongodb-communityA configuração do projeto pode ser feita no arquivo settings.toml. Ajuste as configurações conforme necessário para seu ambiente.
python get_lit_page.pySe preferir usar o Google Colab para executar este projeto, siga o exemplo fornecido aqui.
Se desejar contribuir com este projeto, por favor, envie um pull request com suas alterações. Todos os tipos de contribuição são bem-vindos!
- Equipe LAPIG-UFG
Para dúvidas ou suporte, entre em contato com a equipe através do e-mail [email protected].