Paso 3: Las funciones que están incorporadas en el lenguaje de programación:
Diversas idiomas pueden tener nombres diferentes para estos, pero todos los idiomas de alto niveles tienen funciones similares.
LCase o ToLower: Convierte una cadena a minúsculas todo. Convertir todo a caso inferior antes de hacer una búsqueda en la base de datos – a pesar de que muchas cosas son "minúsculas" – por si acaso.
Reemplazar: Reemplazar una cadena dentro de una cadena en otra cadena. Puede reemplazar una cadena con una cadena vacía "" a deshacerse de él. Sale eliminar períodos, signos de interrogación, comas y otros signos de puntuación.
Dividido: Divide una cadena en trozos individuales y las pone en una matriz. Esta función divide una cadena en cualquier carácter, o "Delimitador". Partí de una frase en un "carácter de espacio" "" para hacer un conjunto de palabras. Esto se llama "Tokenizing" por los gurús de la AI.
Utilizo las palabras individuales para construir consultas utilizadas para buscar la base de datos. (Más sobre esto en mi próximo artículo)