+ Создать

Искусственная нейронная сеть и морфологический поиск

Симуляция ввода пользователя на основе поискового алгоритма Google.

Пользователь начинает вводить поисковый запрос, Гугл предлагает продолжение на базе нейронного анализа. Например:

Пользователь: "Купить 3"; Гугл: "Купить 3 комнатную квартиру в москве";

Гугл обладает более широким тематическим охватом. Запрос пользователя "Ку" в Гугле предлагается как "Курс евро". В зависимости от пользователя под которого Гугл подстраивается этот запрос может меняться.

Морф настроенный под поиск недвижимости имеет более узкую тематическую направленность. Например:

Пользователь: "Ку";  МОРФ: "Купить"; Пользователь: "Купить 3"; МОРФ: "Купить 3 комнатную квартиру в москве"

Алгоритм линейного разбора поискового запроса МОРФ Недвижимость:

К (Купить / Квартира / Коммерческая недвижимость / Комната / Коттедж / ... )

1 (1 комнатная квартира в москве / 1 этажный дом)

Класс Search в МОРФе отвечает за  Умный поиск. Машинная библиотека и нейронная библиотека имеет свою отдельную базу данных. Поисковый запрос обрабатывается данным классом и подставляет результат в поле поиска для быстрого завершения набора пользователем.

Уровень 1 - Машинное обучение.

Ранжируемая библиотека поискового совпадения.

Уровень 2 - Нейронное обучение.

Если библиотека не находит сопоставления с первой попытки, запрос ищет совпадение с обучающей библиотекой нейронной сети, при наличии совпадения добавляется коэффициент, при отсутствии сохраняется как новый запрос. При достижении коэффициента запроса определенного числа, запрос переводится в библиотеку Машинного обучения с соответствующим коэффициентом. Так например: Запрос "Ку" - всегда будет иметь ответ "Купить" и коэффициент 100 (100%). Никакой другой ответ на запрос "Ку" не сможет иметь коэффициент выше, чем ответ "Купить" .

Коэффициент считается по формуле.

Например: Колличество запросов на колличество совпадений

Запросов много, совпадений нет: Большой коэффициент в нейронном обучении.

Запросов мало, совпадение 100%: Максимальный коэффициент в нейронном обучении.

Запросов много, совпадение 100%: Запись в Машинную библиотеку.

Машинная библиотека обучется администратором и ранжируется в соответствии с текущей необходимостью изменения приоритетов в зависимости от поставленных задач. (Например Коттедж может получить более высокий приоритет перед Квартирой на запрос "К" если необходимо активное продвижение Коттеджей)

Еще по теме: https://habrahabr.ru/post/244561/

Алфавит:

А Б В Г Д Е Ё Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я

Ключевые слова для проверки поиска:

Дом, Выписка из ЕГРП, Купить 4 комнатную квартиру, Жилой комплекс, Купить дом.

Местоположение объекта

Россия, Тамбов, Интернациональная улица

0.00794