Extrair palavra-chave com contexto (KWIC)

Localize todas as ocorrências de uma palavra em um texto com uma prévia do contexto antes e depois de cada ocorrência (estilo KWIC, "Keyword In Context"), útil para analisar o uso de um termo em um corpus ou verificar suas diferentes construções.

Exemplo:

Como funciona

O texto é dividido em palavras separadas por espaços. Para cada palavra que corresponde à palavra-chave procurada (depois de retirada a pontuação ao redor), a ferramenta exibe o número de palavras escolhido antes e depois dessa ocorrência, oferecendo uma visão geral rápida de todos os contextos em que o termo aparece.

A palavra-chave precisa ser exatamente a mesma palavra?

Sim, a comparação é feita sobre a palavra inteira (depois de retirada a pontuação no início e no fim da palavra), e não sobre uma subcadeia: buscar "café" não encontrará "cafés" nem "descafeinado". Para uma busca parcial, use uma ferramenta de busca por expressão regular.

Por que ajustar o número de palavras de contexto?

Um contexto curto (2-3 palavras) permite identificar rapidamente muitas ocorrências em uma página, enquanto um contexto mais amplo (8-10 palavras) dá uma ideia melhor do sentido da frase completa, ao custo de um resultado mais longo de percorrer.

O texto analisado nunca sai do seu navegador: a extração é calculada localmente em JavaScript.