https://www.elastic.co/docs/solutions/search/semantic-search/semantic-search-semantic-text — simplify to not require reindexing, or at least make that an advanced use case option. nowadays you should be able to ingest your data into semantic_text fields directly