Сделал сервис, который поможет найти наиболее подходящее место для жизни. Не телеграм бот

Привет. Полгода назад я выкатывал МВП приложения, в котором можно было оценить места своего проживания по определённым критериям, например, качество воды или воздуха.

Фильтр по качеству воды помогает найти Фрунзенский район Минска на карте. Во всём районе вода хлорированая.

И вот я готов представить обновлённую Измерию. Всё, что осталось от старой, — возможность оставлять рейтинги на карте и её (карты) вид. Для полного списка изменений предлагаю проследовать на специально отведённую для этого страницу. В данной же статье я разберу косяки, на которые пользователи обратили внимание, способы их устранения, а также дополнения, приносящие ещё больше полезности в сервис. Примерное время чтения: 7 минут. Поехали!

Сразу хочу оговориться, что, несмотря на то, что речь пойдёт в основном о недоработках и сложностях, было много позитивного фидбека и предложений о помощи, которые вдохновили меня продолжать работу. Спасибо, ребят — благодаря вашим тёплым словам Измерия зашла так далеко.

Но хватит любезностей. Перейдём к делу — вещь, которая вызвала самое большое количество негатива — предложение послать нам паспорт — фейл по многим причинам. Главная, что я не поставил себя на место пользователя. Я бы (как пользователь) не стал посылать паспорт в сомнительную, нигде не зарегистрированную организацию. И, поскольку это было абсолютно опционально, я убрал всяческие упоминания этого документа из сервиса. Теперь, если пользователю понадобится больше оценок (действий), можно написать телеграм/дискорд боту (прим. автора - дискорд бот ещё в процессе разработки) или отправить запрос напрямую из приложения.

Нужно больше отметок? Просто нажми кнопку.

Дизайн. К нему были претензии, и это понятно. Для МВП не хочется тратить много сил на «красоту», чтобы увидеть, что сама идея, мягко скажем, плавает. Дизайн всего, кроме карты, был обновлён — теперь профиль находится там, где и должен (справа вверху) и эстетически всё выглядит гораздо приятнее. Буду рад выслушать мнения и предложения по поводу оного. Несмотря на то, что мне немного помогали и с UI, и с UX профессионалы своего дела, почти полностью дизайн был создан мной — не дизайнером по профессии, поэтому пространство для улучшений есть, и мы будем его использовать :)

Обновленный главный экран.

Самым же сложным пунктом, но в то же время и самым важным, была и остаётся правдивость оценок. О полном решении этой проблемы говорить рано, но мы сделали немало подвижек в данную сторону.

1. Теперь можно будет посмотреть каждую оценку отдельно и пожаловаться или похвалить её. Собственно, так мы знакомимся с системой репутации, добавленной в обновлении. На текущий момент она очень проста: минусы отнимают текущие действия, плюсы — добавляют.

2. Помимо автоматической системы, мы, конечно же, будем мониторить изменения в карме, количество минусов и плюсов на определённых отметках — и пробовать их проверить. Для этого мы бы хотели привлечь заинтересованных пользователей и агентства.

3. В дополнение к предыдущему пункту, мы будем отслеживать «необычную» активность. Например, определённый рейтинг, получающий необычно много репортов или похвал. Или какая-то небольшая область, в которую ставят оценки новые пользователи. Пока вручную, а в будущем и с помощью алгоритмов.

4. Факты. Для каждого рейтинга появилась вкладка «Измерения и статистика», на которой мы планируем выводить данные различных измерений. Например, сейчас там выводится качество воздуха с двух разных сервисов и индекс бедствия с википедии. Отслеживание качества воздуха домашними станциями не так популярно в СНГ, и я бы хотел развивать эту тему. Есть задача для уровня ночной засветки. Вкладка пока в тестовом режиме, поскольку я не уверен, нужно ли это. Буду рад услышать ваше мнение.

5. Вишенка на торте — примечательные места. Восклицательные знаки на карте. Они нужны, чтобы отмечать объекты, важные с точки зрения проживания рядом с ними. Например, табачный завод в центре Минска, с которого ветер может раздувать отвратительнейший запах на ближайшие кварталы. Он может не дуть в нашу сторону, когда мы поедем смотреть квартиру — т. е. можем пропустить важный фактор при выборе жилья, даже лично участвуя в процессе — и придётся потом сидеть с закрытыми окнами. Как это подкрепляет правдивость оценок? Если рядом с таким заводом кто-то поставил пятёрку за воздух — вы знаете, что делать :)

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

Относящееся к предыдущему пункту — количество действий со старта было увеличено до 5-7. Это ограничение также существует для защиты от накруток. Как показала практика, большей части зарегистрировавшихся пользователей такого количества хватило — но мы будем изменять его по мере надобности. Мы также добавили кнопку «хочу больше оценок», чтобы было удобнее их запрашивать, и, в свою очередь, постараемся моментально реагировать на данный запрос после проверки предыдущих оценок на адекватность.

Также раньше мы не учитывали актуальность данных. Сейчас при оценивании места нужно будет выбрать временные рамки (точный год или приблизительно). Всем существующим оценкам был выставлен 2020 год. Его можно легко изменить — это касается текущих пользователей, кто регистрировался полгода назад. И — да, указание времени даёт простор для всяких графиков по времени и другой визуализации, которую мы обязательно прикрутим.

По поводу точности адреса и фотографий, всё не так радужно — нужно использовать чьё-то API. Для адекватного определения адреса по миру и в больших объёмах нужно платить немалые деньги или пытаться «запартнёриться» с каким-то сервисом, которые предоставляет такие услуги (что мы и попробуем сделать). Ну, а с фотографиями — я хочу использовать краудсорсинг сервис, потому как из коммерческих только у Гугла хорошее покрытие всего мира, но цены там конечно… Да и у Яндекса не меньше. Плюс я не хочу, чтобы эти гиганты зарабатывали на пользователях Измерии.

На этом с разбором основных недоработок всё. Поделюсь, что я выбрал Svelte для разработки и очень доволен. О причинах смотри статью сравнения с Реактом и Ангуляром, для которой не нужно быть технарём, объясняем всё через аналогию на примерах.

Что дальше?

Много разных идей. Знаю точно, что хочу учитывать мнение сообщества — создал даже для этого специальную страницу, где можно найти актуальную информацию, проголосовать за приоритетность текущих задач. Хочу, чтобы сервис был как википедия в мире жилья — первое, что приходит в голову на вопрос, где бы найти информацию на данную тематику. На текущий момент, конечно, серьёзно не хватает базы знаний. Именно поэтому мы запускаем конкурс гайдов по съёму жилья с призами за первые места и гарантированными деньгами (10$) за первые 50 текстов. Ссылка на правила. Спонсировано моей работой. Они платят деньги мне, а я — вам.

Я очень хочу вознаграждать пользователей за хороший контент. За развёрнутые комментарии, помощь с валидацией оценок и т. д. И чтобы вознаграждал не только сервис, но и сами пользователи имели возможность поблагодарить друг друга.

По поводу совсем глобальных планов, у меня есть несколько разных видений того, к чему сервис может прийти. Помимо очевидного (всё как сейчас, но больше функций и информации), возможно, мы будем решать социальные проблемы — разбираться с теми самыми нехорошими примечательными местами — и следить за ухоженностью — т. е. станем своеобразным единым порталом, куда люди смогут отправлять жалобы на качество воздуха или чистоту. А мы, в свою очередь, будем искать возможности достучаться до тех, от кого это зависит. Может, это будет более туристический или «релоцирующийся» уклон, и мы будем помогать легко и просто осваиваться в новом городе. А, возможно, мы более тесно интегрируемся в недвижимость и сделаем свою доску объявлений.

План на ближайшее обновление: добавить ссылки на сообщества иммигрантов в разных странах на карту — должно помочь осваиваться тем, кто оставил свой дом без подготовки в свете текущих событий; улучшить accessibility (доступность для людей с ограниченными возможностями); сделать возможность удалить емайл из нашей базы данных — чтобы даже, если вдруг (!) данные сольются (как это в последнее время часто бывает) — никто не смог бы идентифицировать пользователей. Помимо этого, есть задача, которую я бы хотел «зааутсорсить», и, возможно, кому-то из вас она покажется интересной: перенос карты ночной засветки в апи по координатам.

Та самая карта.

На этом у меня всё — обещал же, что не чат бот. У кого появилось желание поучавствовать — пишите, не стесняйтесь. Накидайте ещё камней, но не забывайте и про тёплые слова. Всего хорошего, и увидимся в Измерии!

P.S. В тексте есть обращения и от «я», и от «мы», у автора не раздвоение (а теперь и «он») — просто какая-то часть обращений личная, а какая-то от лица сервиса, пусть даже пока за почти всем стоит один человек.

P.P.S. Если есть представители агенств, связанных с недвижимостью, заинтересованных в честном и открытом сотрудничестве — приглашаю вас дать о себе знать.

0
66 комментариев
Написать комментарий...
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
RomanistHere
Автор

Приятно слышать, спасибо!

Ответить
Развернуть ветку
Рекорд Надоев

По-моему, опираться на субъективные оценки смысла нет.

Как предложение, по каждому адресу прогонять расстояние до объектов инфраструктуры на карте, чтобы понять что там по транспорту, развлечениям, образованию и здоровью. Это про доступность всего этого. Какой-то сложный скоринг нужен.

Сделать так, чтобы люди нормально оценивали место где они сами живут не получится. Ну, это мое мнение, учитывая, что этот сервис сделан, то автор другого мнения. Ну и параметры... чистота. И как же ее объектиано оценить. Пыль и песок, это вот само собой часть улицы или если не убрано, то можно и единицу поставить? Не имеет смысла.

Не понятно почему нет очевидного(хотя я сервис не открывал), оценка стоимости земли и там уже фильтр для того, что попадает в рынок, а что переоценено, например. Ну и слишком дешёвое, вероятно, не просто так дешёвое и это можно сразу показать даунрейтингом.

Ответить
Развернуть ветку
Денис Обрезков

Кстати, я как раз такую карту и собирался сделать - пока руки не дошли. Это действительно очевидные и нужные вещи. Сам хотел так сделать, чтобы найти оптимальное место для жизни. То, что сделал автор - не реализовывает в полной мере потенциал идеи.
От себя добавлю, что интерфейс сложен и непонятен - построен не логично.

Ответить
Развернуть ветку
6 комментариев
RomanistHere
Автор

1. Предложение по расстоянию до объектов конечно годное, но пока с моими текущими ресурсами не особо выполнимое.
2. Смотри скриншот. Каждый критерий имеет подсказки. По поводу убранности улицы, субъективность тут помогает. Вот ты (абстрактный) живёшь в городе, и знаешь что в центре чище всего. Это 5. А твой район не очень убранный, мусор могут не вывозить и ты ставишь 3. Ещё 1000 жителей этого города оценивают свои районы и на выходе - с помощью мудрости толпы - мы получаем (если сгенерировать хитмап) покрытие города, где будут видны проблемные места. Для примера - первая гифка в статье, в которой с помощью фильтров по воде убирается целый район.
3. Стоимости пока нет и не планировалось в ближайшее время. Мне явно в этом месте нужна будет помощь, потому что я знаю очень мало в этой области и пока не представляю как это высчитывать, плюс на начальных порах сервис имеет немного другую (не связанную с деньгами) суть.

Спасибо за комментарий.

Ответить
Развернуть ветку
4 комментария
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
RomanistHere
Автор

Я думал, стоит ли мне вмешиваться в то, что было оценено "до", но решил что не стоит. Но кстати сейчас мне пришла идея выдавать уведомление, что рейтинг может быть "устаревшим" по таким-то причинам. Спасибо за напоминание!

Ответить
Развернуть ветку
Никита Канюков

Я вошел в сервис и увидел карту с одинаковыми примерно циферками. Это никак мне не помогло. ПОтыкал, первый пункт "качество воздуха" )))

У меня предложение к разработчику, посидеть в чатах релокантов и почитать что для них было главным при выборе страны. Это, обычно базовые вещи для начала:
- возможность/сложность получения длительной визы. Какая разница какой в Испании воздух, если я могу дышать им 90 дней в году. Сюда относится ВНЖ, гражанство, требование к двойному гражданству.
- возможность открытия счетов в банках для не резидентов
- стоимость жилья, аренды, продуктов, доступность медицины и пр, это все интересно после того как стало понятно как можно технически находиться в какой-то стране.

Телеграм чаты по регионам сейчас единственные выполняют функцию акутальных источников информации, где можно получить инфу из первых рук день-в день, поискать по истории, спиаться с очевидцами. Даже форум Винского устарел, слишком быстрые перемены.

Ответить
Развернуть ветку
RomanistHere
Автор

для релокейта с примерным набором уже есть несколько сервисов (например, https://nomadlist.com/). По поводу сообществ, я как раз планирую добавить в следующем обновлении ссылки на чаты/группы в телеграмме для стран/городов на карту

Ответить
Развернуть ветку
Артём Кречетов

очень классная идея, вы молодцы)

Ответить
Развернуть ветку
RomanistHere
Автор

Спасибо!

Ответить
Развернуть ветку
Сергей

Защищённость от бедствий wikipedia.org не доступно :(
я бы написал слитно "недоступно" ну или "нет данных"

каждый клик по карте выделять "Мы засекли неопознанный клик на карту!" не очень для использования, но норм для набора информации о точках (но редко кто будет кликать именно по тому месту где живет, у сервиса нет призыва к этому)

чтоб создать призыв к клику по адресу пользователя предложение:
можно попытаться прямо около курсора показать данные по воздуху, то есть навел я на эйфелеву башню и мне прям около курсора: воздух такой-то или еще что-то (понятно что не сразу курсор должен зависнуть чтоб вы поняли что пользователь остановился, тогда и начнете грузить запрос в сервис); тогда есть шанс что я наведу на свой дом чтоб узнать как оценивается воздух около моего дома и в этом случае можно вывести сообщение: хотите внести свои наблюдения?

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

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

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

Ответить
Развернуть ветку
RomanistHere
Автор

Спасибо за участие, всё по делу.

По поводу клика - зачем кликать на карту просто так? На движение (перетаскивание) оно не должно реагировать, а в чём смысл собственно клика? Возможно вопрос слегка глупый, просто я не критически вижу проект, а вы со стороны можете непредвзято сказать.

Над остальным всем подумаю и попробую поправить/доработать/улучшить

Ответить
Развернуть ветку
2 комментария
Невероятный Блондин

Ты оказывается крутой чел ))
Моё уважение!!!

Но карту надо менять. Не только потому, что она визуально неприятная, так ещё и батарейку высаживает моментально. Хорошо бы векторную как в Organic Maps, Apple Maps, 2gis

Остальное уже говорили, интерфейс сложный и нелогичный, с косяками.

А в целом, думаю всё получится, и мы дождёмся приложение (с новым названием) ;)

Ответить
Развернуть ветку
RomanistHere
Автор

Ха-ха, спасибо)

Буду работать над этим!

Ответить
Развернуть ветку
Денис Бессонов

UX и визуальный стиль пока храмает, но в целом сервис я думаю будет полезен. Удачи вам, если будет желание привлечь дизайнера пишите можем вместе подумать как улучшить сервис.

Ответить
Развернуть ветку
Егор Гусаков

Эх, был бы телеграм бот ещё …

Ответить
Развернуть ветку
Виктор Ефимов

А чего за "Не телеграм бот" - это какой-то знак качества сейчас?

Ответить
Развернуть ветку
1 комментарий
RomanistHere
Автор

Шутки шутками, а я думаю какую-то часть функционала сделать в ТГ. Как минимум дополнительный сабмит багов и предложений

Ответить
Развернуть ветку
Аккаунт отморожен

Измения - так будет актуальнее, не благодарите.

Ответить
Развернуть ветку
RomanistHere
Автор

тогда уж "Изменяя"

Ответить
Развернуть ветку
2 комментария
Василий Белогородов
Самым же сложным пунктом, но в то же время и самым важным, была и остаётся правдивость оценок. О полном решении этой проблемы говорить рано, но мы сделали немало подвижек в данную сторону.

О полном решении проблемы говорить вы не сможете никогда, потому что его не существует :)

Ответить
Развернуть ветку
RomanistHere
Автор

"никогда" тоже не существует, если уж придираться к словам :)

В теории бесконечных вселенной/ых (примерно как мы думаем оно работает) всё, что возможно - случится.

Ответить
Развернуть ветку
6 комментариев
Дмитрий Перепёлкин
План на ближайшее обновление: добавить ссылки на сообщества иммигрантов в разных странах на карту

С этим можно вполне солидно завалиться на хакатон Demhack на 3-ий трек.

https://demhack.ru/tasks

Ответить
Развернуть ветку
RomanistHere
Автор

Не слышал об этом - звучит интересно, спасибо за подсказку :)

Ответить
Развернуть ветку
Ольга Калинина

По Санк- Петербургу можно?

Ответить
Развернуть ветку
RomanistHere
Автор

А что конкретно по нему нужно?

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
RomanistHere
Автор

Спасибо)

Ответить
Развернуть ветку
Hahaha ahhaaha

На какие рынки вы ориентируетесь? В Европе например будут иначе реагировать, почти уверен что там актуальность проекта будет сильно выше, даже без привязки ко всем этим «недвижимость» и прочее. А если вы там скажете что ЦА в основном молодые поколения то вообще…

И ещё. Думаю про дизайн сейчас рано переживать, пусть это не ограничивает мысль, вообще не важно как сейчас это выглядит

Ответить
Развернуть ветку
RomanistHere
Автор

вообще всемирно хочу. Планирую в течение следующей недели написать на пару платформ (типа реддита) и спросить что они думают про механики приложения, насколько полезны и т.д. Мне кажется, что англоязычный мир по-другому отнесётся к этой идее, хочу узнать в какую сторону "по-другому". В СНГ в целом приняли сильно лучше чем я думал)

Ответить
Развернуть ветку
1 комментарий
Hahaha ahhaaha

В сторону социальной миссии. Посмотрите что сейчас происходит в развитых странах, молодеж как хиппи бастует на улицах. Вы уже можете с этим прототипом кучу грантов собрать в организациям, я бы забил на снг вообще на первое время, их потребности испортят крутой продукт

Ответить
Развернуть ветку
RomanistHere
Автор

изучу подробнее этот вопрос, спасибо за наводку)

Ответить
Развернуть ветку
Pavel Osadchuk

Имхо лучше делай не ссылку а на сообщества иммигрантов, а пейвол (модель nomadlist).

Ответить
Развернуть ветку
RomanistHere
Автор

На первых порах сложнее, но в будущем - почему нет. Очень хочу разделять города и районы на всякие зоны)

Ответить
Развернуть ветку
Костик Ващилов

А чем суть сервиса отличается от того же Numbeo? Который показывает почти весь мир и разные данные по десятками параметров, основываясь не только на субъективные оценки, но и на исследования.

Ответить
Развернуть ветку
RomanistHere
Автор

Немного разные задачи. В намбео можно посмотреть рейтинг по городу, а что в самом городе - непонятно. Районы даже небольших городов могут отличаться, например, по качеству воды или воздуха. Плюс можно посмотреть на объекты, которые тот же воздух портят, например. А до исследований мы просто ещё не дошли, тоже будут) Это всё-таки стартовая версия. Плюс мы планируем делать уклон в социально-бытовые проблемы и их решение

Ответить
Развернуть ветку
Vadim Ts.

Тоже была идея такого проекта. Только я хотел сделать тепловую карту вокруг объектов. Мне кажется это нагляднее. Может быть попробуете сделать.

Ответить
Развернуть ветку
RomanistHere
Автор

https://github.com/RomanistHere/Measureland/issues/18 - уже в тасках есть давно, не самая тривиальная задача

Ответить
Развернуть ветку
2 комментария
Elena

Кмк подобная реализация рискует устареть до ее воплощения в жизнь. Начнем с субъективности оценок качества жизни людьми - помимо заведомо ложных оценок (а их будет большинство) оценка одного места его жителями и иностранцами могут быть диаметрально противоположными, попытки привести их к общему знаменателю дадут кашу. В существующем виде могут иметь актуальность локализированные по региону (страна, группа близких по культуре и уровню жизни стран) версии. В этом случае имеет смысл разработать набор показателей, имеющих ценность для жителей данного региона.
Для глобализации нужно обеспечить строгую объективность используемых критериев. Как вариант - через разработку и распространение допустройства "экодатчик" для смартфона или регистратора, фиксирующего весь набор показателей. Данные анализировать с помощью ИИ для определения уровня негативных факторов (мусора, грязи, затопления, бродячих животных, вооруженных людей етс) и позитивных (объекты инфраструктуры).
Второй момент - политический. Возможности по сбору гео-экологической информации существуют давно, те же гугло или яндекс автомобили. Есть различные организации с достаточными ресурсами, те же зеленые. Но на картах подобных данных нет. Стоит задуматься, почему.

Ответить
Развернуть ветку
RomanistHere
Автор

Спасибо за комментарий

Ответить
Развернуть ветку
Marq

Привет!
Попробуйте использовать @TelesiteBot для создания стильного оформления для своего бота.

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку
63 комментария
Раскрывать всегда