Spaces:
Runtime error
Runtime error
File size: 2,361 Bytes
177ae4d |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 |
# INSTRUCTIONS ## 1. Requisitos - Docker instalado na máquina (Para instalar e configurar, siga as instruções no site oficial do Docker: https://docs.docker.com/get-docker/) - Arquivo CSV contendo os textos a serem rotulados - Criar um arquivo `.env` baseado no `.env.example` fornecido ## 2. Preparando Ambiente Na pasta 'porttagger-DANTE' faça o seguinte: 1. Crie uma pasta chamada `data` e adicione dentro dela os arquivos .csv que se deseja rotular. 2. Crie uma pasta `output` (nela será armazenada a saída do rotulador). ## 3. Configuração do .env 1. Copie o arquivo `.env.example` para um novo arquivo chamado `.env` 2. Abra o arquivo `.env` e configure as variáveis conforme a necessidade. Abaixo é como o arquivo está antes de ser configurado: ``` DEFAULT_MODEL=Nome do modelo aqui (News / Tweets (stock market) / Oil and Gas (academic texts) / Multigenre) ID_COLUMN=nome da coluna com os ids dos tweets CONTENT_COLUMN=nome da coluna com o conteudo dos tweets PREFIX=prefixo para adicionar ao id dos tweets DATA_PATH=caminho para o arquivo .csv dos tweets OUTPUT_PATH=caminho para o arquivo de saída .conllu KEEP_REPLACE_CONTRACTION=Se a forma original das contrações deve ser mantida (True/False) ``` ## 4. Configuração do Container Docker No terminal, navegue até o diretório onde o Dockerfile está localizado e execute os comandos abaixo em ordem: 1. Construir a imagem Docker: ``` docker build -t porttaggerdante . ``` 2. Executar o container Docker: ``` docker run -v "caminho/pro/arquivo/de/saida:/app/output" porttaggerdante ``` Nota: Substitua `caminho/pro/arquivo/de/saida` pelo caminho completo onde você deseja salvar o arquivo de saída `.conllu`. ## 5. Exemplos de Uso ### Exemplo 1: Configuração do arquivo `.env` ``` DEFAULT_MODEL=Tweets (stock market) ID_COLUMN=ID_Tweet CONTENT_COLUMN=Content PREFIX=dante_02_ DATA_PATH=data/tweets.csv OUTPUT_PATH=output/tweets.conllu KEEP_REPLACE_CONTRACTION=True ``` ### Exemplo 2: Comandos Docker 1. Construir a imagem Docker: ``` docker build -t porttaggerdante . ``` 2. Executar o container Docker e mapear a saída: ``` docker run -v "C:/emanuel/desktop/porttagger-DANTE/output:/app/output" porttaggerdante ``` ## 6. Contato Para dúvidas, sugestões ou reportar problemas, entre em contato com: - Nome: Norton Trevisan Roman - Email: [email protected] |