![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
#1
|
|||
|
|||
Mas problemas con Tablas
Hola amigos.
Como aclaración os diré lo que intento hacer. Un programa de IA de conversación que esta programado en Clipper, estoy pasándolo a Delphi. No tengo el fuente del programa, pero sí tengo las BD y Tablas que utiliza. Lo que son frases exactas con sus respuestas ya lo he solucionado. Trabajo con 4 tablas, 2 de preguntas y 2 de respuestas. Ahora bien, hay algo que no sé como solucionar. Es lo siguiente: Hay 1 Tabla con palabras-clave y un código. Otra Tabla con código y respuesta. Ejemplo.- Si le digo 'estoy enfermo', busca en frases exactas y no la encuentra. Entonces descompone la frase en palabras y encuentra en 1 Tabla la palabra 'estoy' con código 8 en este caso. Busca en la Tabla de respuestas el código 8 y encuentra entre varias respuestas '¿cuanto tiempo has estado *' Aquí es donde tengo los problemas. 1.-Aceptar la palabra 'enfermo' en la entrada de frase aunque no la tenga en ninguna Tabla. 2.-Parece ser que el asterisco a continuación de la frase de respuesta es para colocar la palabra que no ha encontrado en la frase de entrada, en este caso 'enfermo'. Por ello contesta 'cuanto tiempo has estado enfermo'. Como puedo hacerlo para solventar estos 2 puntos? Gracias y perdonar el rollo. Saludos Manuel |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Acceder al resumen de las propiedades de archivos | turminator | API de Windows | 1 | 07-03-2008 18:12:02 |
Resumen de funcionalidad de Firebird | DarKraZY | Firebird e Interbase | 0 | 13-11-2006 09:05:39 |
Resumen memo en dbgrid | nachito_tuc | OOP | 4 | 27-09-2006 15:27:21 |
Resumen de la Conferencia ECO II con John Kaster. | Epachsoft | Noticias | 5 | 30-06-2005 11:14:07 |
Consulta resumen con subconsulta(ayuda) | cmena | SQL | 5 | 01-07-2004 00:18:21 |
![]() |
|