Foros del Web » Programando para Internet » PHP »

BUSCADOR DE ENTRADAS mediante php* para mysql

Estas en el tema de BUSCADOR DE ENTRADAS mediante php* para mysql en el foro de PHP en Foros del Web. Buenos dias compañeros mi consulta es la siguiente Necesito super urgente un metodo de busca cuasi-inteligente con el fin de implementarlo en un buscador de ...
  #1 (permalink)  
Antiguo 08/05/2014, 09:53
 
Fecha de Ingreso: marzo-2014
Mensajes: 11
Antigüedad: 10 años, 1 mes
Puntos: 0
Exclamación BUSCADOR DE ENTRADAS mediante php* para mysql

Buenos dias compañeros mi consulta es la siguiente

Necesito super urgente un metodo de busca cuasi-inteligente con el fin de implementarlo en un buscador de productos para tiendas.

tengo un portal de ventas y lo que necesito ahora es el buscador,

pero no un buscador de datos tipo %like% como es el filtro de mysql sino algo mas inteligente, como los que usa por ejemplo mercadolibre u olx , de ese tipo

en este momento tengo implementato el match again para generar las busquedas, pero da resultados no esperados cuando son varias palabras,

tambien intente con la funcion de levenstein para asi crear un amrgen de error de letras, sin embargo este metodo solo sirve para una sola palabra de busqueda.


no se si me podrian ayudar...



les pido por favor, porque seque aqui han resuelto problemas aun peores,

pero el mio es urgente D:

de antemano muchas gracias.


por ultimo aqui mi pagina:

******


alli esta el buscador, pero lo necesito mas confiable, mas profesional.

Última edición por Triby; 08/05/2014 a las 17:12 Razón: Eliminar enlace, algún día me lo agradecerás.
  #2 (permalink)  
Antiguo 08/05/2014, 17:14
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: BUSCADOR DE ENTRADAS mediante php* para mysql

Aquí en FDW se ha tratado mucho el tema de autocompletar, usa el buscador y seguro encontrarás algo que te sirva.

Respecto a la urgencia, es más rápido buscar, encontrar y adaptar que esperar que alguien te de un código mágico que funcione con tu sitio, porque, de hecho, ni siquiera has proporcionado información completa por si algún alma caritativa quisiera colaborar.
__________________
- León, Guanajuato
- GV-Foto
  #3 (permalink)  
Antiguo 08/05/2014, 21:55
 
Fecha de Ingreso: marzo-2014
Mensajes: 11
Antigüedad: 10 años, 1 mes
Puntos: 0
Respuesta: BUSCADOR DE ENTRADAS mediante php* para mysql

Esque no quiero lo de autocompletar, mi necesidad simplemente es un nucleo de busqueda eficiente y tolerante, osea como que puedas escribir frases y este te arroje resultados acertados. solo eso, he intentado con metodo like concatenados en mysql con match again y con levenstein de php pero no se obtienen resultados 100% confiables.
  #4 (permalink)  
Antiguo 09/05/2014, 04:47
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: BUSCADOR DE ENTRADAS mediante php* para mysql

Por lo general, la combinación de match against + ORDER BY (resultado de match against) + codificación de tablas adecuada, es lo que hará que obtengas un buen buscador.

Debo insistir, si requieres más ayuda, tienes que proporcionar tu código y explicar porqué dices que no funciona como esperas.
__________________
- León, Guanajuato
- GV-Foto
  #5 (permalink)  
Antiguo 10/05/2014, 01:05
 
Fecha de Ingreso: abril-2014
Mensajes: 56
Antigüedad: 10 años
Puntos: 0
Respuesta: BUSCADOR DE ENTRADAS mediante php* para mysql

algo asi? http://www.forosdelweb.com/f179/aporte-buscador-datos-similar-facebook-1098878/
  #6 (permalink)  
Antiguo 10/05/2014, 01:21
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: BUSCADOR DE ENTRADAS mediante php* para mysql

Cita:
Creo que no quiere un buscador con autocompletado:

Cita:
Iniciado por samciar Ver Mensaje
Es que no quiero lo de autocompletar...
Como bien dice Triby, deberías mostrar lo que has realizado para que te podamos orientar en busca de una mejora. También puedes buscar algoritmos que realicen lo que necesitas, como el Google Hummingbird, por citar uno.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand
  #7 (permalink)  
Antiguo 12/05/2014, 13:36
 
Fecha de Ingreso: marzo-2014
Mensajes: 11
Antigüedad: 10 años, 1 mes
Puntos: 0
Respuesta: BUSCADOR DE ENTRADAS mediante php* para mysql

Realmente, les agradesco mucho, ya que me han dado la oportunidad de ampliar mi busqueda, ahora serealmente lo que quiero y lo que no,

les pongo mi caso, tengo una pagina de tiendas online, entonces la busqueda debe ser de productos, que sea tolerante y eso, lo de autocompletar no intereza...

lo que tengo pensado hacer es crear un metodo de busqueda en donde tome la frase que el usuario escriba, divida en las palabras y las busque con el metodo levenstein, previamente sacando las palabras para comparar de los productos existentes, luego busque la frase mediante match again y compare los mejores resultados y luego los muestre...

que les parece, seria viable? o habria un mejor metodo?

Etiquetas: buscador, entradas, mediante, mysql
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 15:41.