Los puntos a tratar podrían ser:
Introducción a los motores de búsqueda en general,comentando conceptos de indexación y creación de contenidos y otros mas avanzados como el optimización de las búsquedas.
Motores de búsqueda en python
Los principales motores que podemos integrar en nuestras aplicaciones son elasticSearch, PostGres Full text Search que permite añadir capacidades de búsqueda en aplicaciones web con django,whoosh como módulo que permite añadir funcionalidades de búsqueda e indexado de contenidos en aplicaciones y sitios web.