Observação: Não foi possível trabalhar a responsavidade da melhor forma.
O projeto selecao-2023-lemtd se trata de uma aplicação que busca bloquear a maioria dos comentários maldosos adicionados à página, como ofensas e palavrões, e exibir os comentários dados como aceitáveis. Qualquer comentário feito, terá sua situação passada mediante análise de seu conteúdo.
Essa implementação se trata de uma interface web simples desenvolvida com a biblioteca ReactJS, a qual utiliza a linguagem JavaScript e é voltada ao desenvolvimento frontend.
- Campo para comentário
- Botão para submissão do comentário para análise
- Exibir comentário analisado após submissão (no projeto fio utilizado popup para esse tópico)
- Possuir instalado em sua máquina as ferramentas Git e Node.JS
- O Git servirá para acessar o repositório onde se encontra o projeto. Caso não o possua instalado, verifique como realizar o download e instalação através do link: https://git-scm.com/book/pt-br/v2/Come%C3%A7ando-Instalando-o-Git
- O Node.JS servirá principalmente para a utilização de seu gerenciador de pacotes (NPM). Caso não o possua instalado, faça o download e instalação através do link: https://nodejs.org/en
- Acessar o terminal de comando, acessar diretório desejado para clonar o projeto e fazer o clone do projeto utilizando o comando: git clone https://github.com/bitlab-ufrn/selecao-2023-lemtd.git
- Após clonar, acesse a pasta selecao
- Utilize o gerenciador de pacots NPM para inicializar a aplicação: npm start
- A utilização do comando acima irá abrir uma página em seu navegador na qual terá a aplicação rodando
Foi feito um conjunto de dados para armazenar quais palavras ou expressões estão consideradas como ofensivas. Esse conjunto pode ser visualizado acessando o seguinte caminho:
- selecao > src > data > offensesSet.js
Leticia Manuelle Tomaz Deodato