Cómo construir una IA de búsqueda

Hola, no conozco la forma de aprendizaje profundo para hacerlo, pero estoy seguro de que puedo contar algunos conceptos básicos que debes conocer primero antes de sumergirte en Search. Necesita saber acerca de los datos de texto y sus representaciones. (Puede buscar la representación del espacio vectorial o los modelos de Word2Vec). Una vez que se realiza la representación, necesita una forma adecuada de indexar todos los datos disponibles para usted. Puede leer sobre la indexación basada en tf-idf. Una vez hecho esto, simplemente puede aplicar la similitud de coseno para hacer coincidir el texto de la consulta con los datos disponibles para que la búsqueda funcione en el espacio dado. Si desea aprovechar los significados ocultos de las palabras, es decir, si desea que su búsqueda sea más inteligente y forme una clasificación o agrupación del mismo tipo de palabras como auto, automóvil, camión en una categoría y jesús, dios, oración en otra y para obtener resultados en consecuencia, puede sumergirse profundamente en la indexación semántica latente y la indexación semántica latente probabística. Puedes leer el siguiente blog.

Búsqueda semántica con análisis semántico latente

Además, si está más interesado, puede tomar un curso de Recuperación de información.