Разработка прототипа механизма поиска товаров на портале поставщиков
В рамках хакатона участникам предстоит реализовать задачи: Проанализировать типовой функционал системы поиска товаров (поиск по ходу набора названия – подсказки, контекстные синонимы, транслитерация, опечатки, ранжирование подсказок и выдачи, поиск с учетом свойств, учет перестановки слов, история поиска, аналогичные товары и т.д.); Реализовать систему; Провести тестирование системы, оптимизировать ее работу в рамках улучшения метрик; Продемонстрировать работоспособность проекта; Определить возможности по масштабированию решения и следующим его доработкам.
- server.py - бэк на Flask, соединяет ML с фронтом
- search.py - постороение info search
- nlp.py - nlp обработка датасетов и запросов
- main.py - ml часть с языковой моделью Bert
- autocorrect.py - автокоррекция запросов
- autocomplete.py - автодополнение запросов в runtime
- template и static - фронт часть
- bert - обучение языковой модели