Hola a todos
me he puesto la meta de construir un asistente virtual para una escuela... el concepto es el siguiente:
Tengo una web php donde puedo colocar una cadena te texto, ya sea como pregunta o como palabras independientes en un textbox. al enviar esto con ajax hacia otro pagina php, esta me debe buscar en una Tabla mysql las coincidencias de cada palabra e ir contando cuantas coincidieron con el registro en keywords.
El registro con mayor numero de coincidencias, debe ser mostrado, ya que probablemente es el que mas se ajusta a la duda del estudiante o docente.
palabras
PHP <---> PHP(realiza la busqueda)<-------> BD.tabla
La tabla seria algo asi:
keywords-Detalle-fechaCaduca
keywords: son las palabras claves que identifican cada respuesta separadas por espacio
detalle: es la respuesta a relacionada a las keywords
fechaCaduca: es la fecha hasta la cual la respuesta es valida, este campo es opciona.
Le agradeceria a ustedes me ayuden o me den concejos u opiniones....Gracias a todos.