Consultas de búsqueda por palabra clave o semánticas

¡Hola! Esta es una pregunta genérica sobre el motor de búsqueda utilizado por Discourse.

¿Cuáles son las reglas utilizadas por las consultas a la base de datos: se basan en palabras clave o en semántica?
¿Sería factible implementar un plugin para personalizar el motor de búsqueda, por ejemplo, utilizando un modelo Transformer de aprendizaje profundo?

¡Gracias de antemano!

Utiliza las capacidades de búsqueda integradas de Postgres, por lo que puedes consultar la documentación de Postgres sobre ello según sea necesario.

¡Genial! Lo revisaré.