Foros del Web » Programando para Internet » PHP »

Tag Clouds

Estas en el tema de Tag Clouds en el foro de PHP en Foros del Web. Saludos Amigos, tengo una duda, con los tags clouds he revisado websites al estilo de www.meneame.com Y he notado que los tags que tienen debajo ...
  #1 (permalink)  
Antiguo 06/06/2007, 00:02
 
Fecha de Ingreso: noviembre-2004
Mensajes: 159
Antigüedad: 19 años, 5 meses
Puntos: 0
Exclamación Tag Clouds

Saludos Amigos, tengo una duda, con los tags clouds

he revisado websites al estilo de www.meneame.com

Y he notado que los tags que tienen debajo de cada registro impreso.

son palabras que estan en el titulo o contenido de ese registro es decir

si el titulo dice asi "Terremoto en japon causa inundacion"

y el contenido es similar a este "Un terremoto en japon causo una inundacion masiva. El terremoto tuvo un epicentro......"

y los tags son : terremoto japon inundacion

y asi con cada registro.

por lo de parsear el xml no tengo ningun problema, y lo guardo la una bd, pero me gustaria que me dieran alguna idea de como capturar ese tag al estilo de esa página e imprimirlo Tal vez usando alguna función? .

Esperando su orientación me despido de Ustedes agradeciendoles de antemano

A. Acosta.
  #2 (permalink)  
Antiguo 06/06/2007, 02:55
Avatar de jerkan  
Fecha de Ingreso: septiembre-2005
Mensajes: 1.607
Antigüedad: 18 años, 7 meses
Puntos: 19
Re: Tag Clouds

¿Se supone que la aplicación debe extraer esos tags automáticamente del texto introducido? Lo mismo sí. Pero entonces te haría falta un diccionario o algo así.
Lo más fácil es que el que introduzca los textos diga qué tags van asociados a ese texto.
  #3 (permalink)  
Antiguo 06/06/2007, 08:19
 
Fecha de Ingreso: noviembre-2004
Mensajes: 159
Antigüedad: 19 años, 5 meses
Puntos: 0
Exclamación Re: Tag Clouds

Hola Jerkan, Gracias por responder, el detalle es que yo cargo los news desde un RSS a una tabla y de golpe importo como 40 o 30 registros. Y ponerle un tag manualmente a cada new seria un trabajo arduo por eso busco simplificar esta tarea

tengo una posible solución que seria una tabla en donde ponga los tags y que luego tenga que alimentar.

Luego la aplicación tendria que comparar con los tags existentes con el contenido y el titular y crear los tags de cada new automaticamente.
quedando algo asi (para cada registro existente en la bd).

Titulo
---------------------
Contenido

---------------------
Tags (generados por la coincidencia de palabras existentes en una tabla)



Conocen alguna función que me pueda ayudar? estoy probando con soundex

Esperando sus comentarios o sugerencias me despido de Uds.

gracias


A. Acosta
  #4 (permalink)  
Antiguo 06/06/2007, 12:13
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
Re: Tag Clouds

Solo mencionar que en sitios como Meneame (tu referencia) las etiquetas las pone el usuario.

Ahora bien, a mi se me ocurren dos opciones:
- Basarse en la extensión de la palabra...
- O (mejor a mi parecer) crear un diccionario con Conjunciones, Preposiciones y Artículos (quizá y hasta con expresiones regulares) y simplemente eliminarlos y lo demás (Sustantivos, verbos, adjetivos...) fungirán como etiquetas.

Hablando de contenido en general. Saludos
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:55.