MeetMidway

계획된 숙박 일정을 만들어 계획에 대한 스트레스를 줄입니다.

기능

MeetMidway는 모임을 조직하는 데 필요한 물류를 간소화하도록 설계된 웹 애플리케이션입니다. 애플리케이션은 최적의 추천을 제공하기 위해 각 사용자의 관심분야에 관한 정보를 수집하고 사용자가 제공된 목록에서 좋아하는 활동을 선택하고 순위를 매길 수 있도록 합니다. MeetMidway 알고리즘은 모든 사용자의 선호사항을 고려하여 중간 지점 주변의 가장 좋은 활동을 제안하고 Google 평점 및 사용자 선호사항에 가장 적합한 활동을 기준으로 다른 활동의 우선순위를 지정합니다. 이 중점은 입력된 주소에서 모든 참여자의 위도 및 경도 값의 기하학적 중앙값으로 계산됩니다. Places, Geocoding, Roads API를 비롯한 다양한 Google 지도 API를 사용했습니다. Places API는 중점의 특정 반경 내 모든 장소에 대한 정보를 수집하는 데 사용되었습니다. Geocoding API는 주소를 좌표로 변환하는 데 사용되었습니다. 이 앱에서는 Roads API를 사용하여 각 친구의 중간 지점까지의 경로를 생성하고 해당 지역의 활동을 검색합니다. 앱에서는 Gemini를 두 번 활용했습니다. Gemini는 사용자 환경설정에 가장 적합하도록 Places API에서 원래 생성한 모든 장소를 필터링하는 데 사용됩니다. 또한 Gemini를 사용하여 Google 평점과 장소가 선호사항과 얼마나 일치하는지에 따라 우선순위를 지정하여 맞춤 일정을 생성했습니다. 사용자가 추천된 숙박 일정에 만족하지 못하는 경우 Gemini를 다시 호출하여 자신의 필요에 더 적합한 여행 계획을 다시 생성할 수 있습니다.

구성용 제품

  • 웹/Chrome
  • Maps API
  • Geocoding API
  • Dynamic Maps API
  • Directions API

작성자:

Team Vanakian

From

캐나다