Создаем анализатор слов, которые присутствуют в наименованиях деталей. 

За счет этого можно разработать качественный поиск по названию.
Например: вводим "фильтр" — получаем подсказки "масл", "возд", "топливный", "салонный" и т.д


На основании базы сформировали 2 списка: существительные и прилагательные (см. картинки). Число рядом с каждым словом означает частоту упоминаний.

Алгоритм пока не учитывает корней, окончаний, синонимов слов. Все это мы реализуем позже.