![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#26
|
||||
|
||||
|
Hay una razon por la cual no es buena idea interfazar el SQL: Es muy estricto. Adicionalmente, las estructuras de tablas varian mucho y de acuerdo a cada desarrollo pueden tener interpretaciones diferentes. Luego esta el hecho que el idioma natural es "ambiguo" lo que complica mucho la cosa.
Pero por ejemplo, interfazando a un motor de indexacion ya es mucho mas simple. De hecho, es lo que hago con el webbot: Tengo una serie de comandos como: carnes poblado? y el corre una busqueda de texto libre sobre la BD. Tambien algo como donde queda pinky? y responde. Es mucho mas facil interfazar con un motor de busqueda porque en parte, ya hizo esta labor: - Transformacion de texto es tokens - Generacion de ranking - Habilidad de ejecutar consultas de texto libre, booleans, fuzzy, rangos, etc... - tokenizacion de la consulta y muchas labores mas. Lo que digo es que algo como askjeeves es mucho mas realizable y practico para el usuario final. Por ultimo, no hay necesidad de olvidar la BD. Es muy habitual indexar los registros y guardar el ID de la BD, tonces, luego de la busqueda se hace un merge de la informacion contra la BD y se recupera mas informacion.
__________________
El malabarista. |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Aportarías tu código | José Luis Garcí | Debates | 97 | 09-11-2013 10:18:18 |
| Codigo antes de mostrar form - Maximizar | lafirma | Varios | 20 | 03-08-2006 23:46:30 |
| reservar codigo antes de un post | amadis | Conexión con bases de datos | 6 | 17-05-2006 09:31:57 |
| Web Application | LILYBEL | Internet | 3 | 21-10-2004 15:18:10 |
|