🔢 Contagem de Palavras
#🖥 Repositorio
# Descrição
Este projeto Java permite ao usuário inserir um URL e uma frase, em seguida, faz uma requisição HTTP para a página indicada, analisa o conteúdo da página e conta quantas vezes a frase e cada palavra da frase aparecem no texto.
# Demonstração
# Funcionalidades
- Validação de URL fornecida pelo usuário.
- Requisição HTTP para obter o conteúdo da página web.
- Análise do conteúdo da página para encontrar e contar ocorrências da frase e das palavras contidas nela.
- Exibição dos resultados em uma caixa de diálogo gráfica.
# Tecnologias Utilizadas
- Java 8
- Maven - Gerenciamento de dependências
- Apache HttpClient - Para realizar as requisições HTTP
- Jsoup - Para parsear e manipular o conteúdo HTML
- Swing (JOptionPane) - Para criar a interface gráfica de usuário
# Como Executar
Clone o repositório:
git clone https://github.com/Nugguet/contador_palavras.git
cd contador_palavrasCompilar o projeto usando Maven:
mvn clean package
Usar o programa:
- Insira um URL quando solicitado.
- Insira a frase que deseja procurar no conteúdo da página.
- Veja o resultado das ocorrências em uma janela de diálogo.
# Docker
O projeto também pode ser executado usando Docker. Certifique-se de ter o Docker instalado e siga os passos abaixo:
Construir a imagem Docker:
docker build -t contador_palavras .
Executar o contêiner Docker:
docker run -it contador_palavras
# Contribuição
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou pull requests.