Um projeto exemplo que implementa, em Java, o algoritmo KWIC seguindo o estilo de programação Hollywood
Este projeto é uma implementação do algoritmo Keyword in Context (KWIC), projetado para demonstrar o estilo de programação Hollywood que segue o princípio "Não nos chame, nós chamaremos você", conforme discutido no livro "Exercises in Programming Styles" da autora Crista Lopes. O sistema processa uma lista de títulos ou frases, identifica as palavras-chave e gera uma lista alfabetizada das palavras chaves, juntamente com seu contexto circundante.
- JDK 21
- IDE, preferencialmente Intellij
- Maven 3.9 (opcional)
Para ter acesso ao conteúdo do projeto, clone o repositório para um caminho de sua preferencia utilizando o seguinte comando no terminal:
git clone git@github.com:PedroHMConti/Trabalho_1_TP2.gitCertifique-se que a IDE esteja utilizando a JDK 21 e utilize o "run" na IDE.
Na pasta contendo o repositório clonado, mova-se para a pasta "Projeto_TP2", para executar o projeto com a interface gráfica, digite no terminal:
mvn javafx:runNa pasta do repositório clonado, mova-se para a pasta "Projeto_TP2" e digite no terminal:
mvn test