
15/03/2008, 13:39
|
 | | | Fecha de Ingreso: diciembre-2007 Ubicación: Madrid
Mensajes: 223
Antigüedad: 17 años, 3 meses Puntos: 2 | |
Re: Buscar frase repetida Pues se me ocurre lo siguiente:
Pica el texto en grupos de tres palabras consecutivas algo así como:
"este es el texto que tratan de ingresar" --> (este es el), (es el texto), (el texto que), (texto que tratan), ...
Y simplemente lleva un arreglo en el que tengas el conteo de cuántas veces aparece cada uno. Ya luego es cuestión de tunning el ver:
- De cuántas palabras hacer los grupos
- Cuántos grupos deben haber repetidos
- Cuántas repeticiones deben haber.
Jugando con esos parámetros probablemente consigas lo que buscas. Estas cosas que he llamado "grupos" tienen un nombre y podrás conseguir algo de información en la wikipedia buscando por "w-shingling" (creo que sólo está en inglés).
Espero te sirva.
Saludos, |