Foros de discusión

Buscar palabras similares

Victor New, modificado hace 12 años.

Buscar palabras similares

New Member Mensaje: 1 Fecha de incorporación: 20/03/12 Mensajes recientes
Buenos días,

Estoy intentando que en las búsquedas liferay no solo me devuelva las coincidencias exactas, sino todas las palabras que se le asemejan, por ejemplo que al buscar Orientacion también devuelva los resultados de buscar Orientación.

Hasta ahora para hacer esto sustituimos las vocales por ? ,y a Lucene se le enviaria la palabra --> ?r??nt?c??n

Si lo hacemos así nos encontramos con que le mandamos a lucene como primer carácter un ?, cosa que no acepta, entonces podríamos pensar que si restablecemos la primera letra, Or??nt?c??n , todo solucionado, pero no nos serviría con las palabras que empiezan con tilde.

Alguien tiene alguna idea de como se podria solucionar esto? O como modificar la forma en la que crea los índices Lucene, y hacer que al indexar palabras lo hiciera sin tildes, así seria mucho más sencilla la búsqueda.

Muchas gracias!
thumbnail
Sergio Romero Zayas, modificado hace 10 años.

RE: Buscar palabras similares

Regular Member Mensajes: 151 Fecha de incorporación: 14/04/08 Mensajes recientes
seguramente sea tarde pero aquí se le da una solución:

https://www.liferay.com/es/community/forums/-/message_boards/message/4550423