Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Путает номер дома со номером "микрорайона" (web) #52

Open
freeExec opened this issue Mar 28, 2017 · 5 comments

Comments

@freeExec
Copy link

На точный запрос (strict=true)

г.Ульяновск, ул.Рябикова, д.2

Он находит нужный дом

2, улица Рябикова, 1-й микрорайон УЗТС, Ульяновск

а так же все дома по этой улице и второму микрорайону, например это он посчитал валидным ответом

30, улица Рябикова, 2-й микрорайон УЗТС, Ульяновск

Если я например меняю номер дома на 4, то в результате только этот дом, т.к. 4-го микрорайона нет.

@kiselev-dv
Copy link
Owner

С нахождением лишнего у меня вообще беда, не могу обещать что починю что-то касающееся самого алгоритма поиска и ранжирования для эластика в скором времени.

@kiselev-dv
Copy link
Owner

@freeExec а что находит если искать по микрорайону?

@freeExec
Copy link
Author

Я конечно попробую, но вся фишка в том, что по микрорайону искать не нужно, он просто не используется. Не говоря о том, что улица длинная и пересекает несколько МР, поэтому его номер в общем случае неизвестен.

@kiselev-dv
Copy link
Owner

Ну мне даже интереснее будет ли кто то искать дом как 2, 1-й микрорайон УЗТС, Ульяновск на сколько востребован поиск без улицы, а не что сейчас найдется.

Переделываю поиск, интереснознать какие куски оптимизировать, а какие никто не использует.

@freeExec
Copy link
Author

При таком запросе выдаёт все дома №2 по всем улицам 1-го мкр, и далее все дома по 2-му мкр.
Вообще имхо, раз микрорайон не участвует в addr:* тегах, то его приоритет должен быть настолько минимальным, что учитывать только если на задан явно.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants