Индексация со слиянием "однотипных" имен существительных и прилагательных

Возможно ли настроить индексацию документов таким образом, чтобы слова “имеющие одну сущность” как бы сливались. Например, “кирпич” и “кирпичный” обозначают примерно одну сущность. Мне нужен индекс, который бы приравнивал между собой такие слова.

В морфологических словарях это как-то учитывается?

Либо же при поиске, если пользователь вводит слово “кирпич”, нужно ему выдавать документы, которые содержат слово “кирпич” или “кирпичный”.

Вы можете поэкспериментировать с тем, какая основа получается с какой морфологией вот так:

mysql> drop table if exists t; create table t(f text) morphology='stem_ru'; call keywords('кирпич кирпичный', 't');
--------------
drop table if exists t
--------------

Query OK, 0 rows affected (0.01 sec)

--------------
create table t(f text) morphology='stem_ru'
--------------

Query OK, 0 rows affected (0.00 sec)

--------------
call keywords('кирпич кирпичный', 't')
--------------

+------+--------------------+----------------+
| qpos | tokenized          | normalized     |
+------+--------------------+----------------+
| 1    | кирпич             | кирпич         |
| 2    | кирпичный          | кирпичн        |
+------+--------------------+----------------+
2 rows in set (0.00 sec)

Если в normalized будет что-то одинаковое при разном в tokenized - значит возможно, если нет, то только через https://mnt.cr/wordforms