Meetmidway
Снижение стресса от планирования путем создания запланированных маршрутов.
Что он делает
MeetMidway — это веб-приложение, разработанное для упрощения логистики организации встреч. Чтобы предоставить лучшие рекомендации, приложение собирает информацию об интересах каждого пользователя и позволяет пользователям выбирать и ранжировать свои любимые занятия из предоставленного списка. Затем алгоритм MeetMidway учитывает предпочтения каждого и предлагает лучшие занятия около средней точки и расставляет приоритеты среди других на основе рейтингов Google и того, как они лучше всего соответствуют предпочтениям пользователя. Эта средняя точка рассчитывается как геометрическая медиана значений широты и долготы всех участников из введенных ими адресов. Мы использовали различные API Google Maps, включая: Places, Geocoding и Roads API. API Places использовался для сбора информации о каждом отдельном месте вокруг определенного радиуса средней точки. API Geocoding использовался для преобразования адресов в координаты. В этом приложении оно также генерирует маршруты с помощью API Roads к средней точке для каждого друга и ищет занятия в этом районе. Мы использовали Gemini дважды в приложении. Gemini используется для фильтрации всех мест, которые изначально сгенерировал API Places, чтобы наилучшим образом соответствовать предпочтениям пользователя. Кроме того, Gemini использовался для генерации персонализированного маршрута, отдавая приоритет рейтингам Google, а также тому, насколько хорошо места соответствуют предпочтениям. Если пользователи не удовлетворены предложенным маршрутом, они могут снова вызвать Gemini, чтобы повторно сгенерировать план путешествия, чтобы лучше соответствовать их потребностям.
Построено с
- Веб/Хром
- API Карт
- Геокодирование API
- Динамические карты API
- API маршрутов
Команда
К
Команда Ванакян
От
Канада