Автоматично екстрактване на ключови думи и създаване на филтри с машинно обучение

Филтрите са от голяма важност за онлайн магазините, колкото по-тясно може да се филтрира търсенето от потребителя толкова по-голяма е вероятността той да попадне на продукт, който го интересува. Добавянето на филтри към продуктите често е времеемък и скучен процес за това служителите в магазина могат да не отделят достатъчно време за него или просто да не разполагат с такова. В мноог магазини продуктите са добавени набързо и не е предвидено да има филтри. Мой клиент с разработен от мен къстъм онлайн магазин с над 50 000 артикула имаше нужда от добавяне на повече филтри за да може потребителите да конкретизират по-добре търсенията си и да намират по-лесно интересуващите ги продукти. За тази цел раработих с помощта на машинно обучение екстрактване на ключови думи от описания на продуктите на български език. Тези ключови думи в последстие са използвани за автоматично създаване на филтри. Администраторите на сайта имат възможност да премахват филтри да не се показват ако филтъра не им се струва подходящ или е дублиран от друг подобен. Генерирането на филтрите за 50 000 продукта отне 15 минути. На служителите на сайта щеше да им отнеме ужасно много време да го направят на ръка.