MeetMidway

建立預定行程,減輕規劃行程的壓力。

用途

MeetMidway 是一種網路應用程式,旨在簡化安排聚會的物流作業。為了提供最佳推薦內容,應用程式會收集每位使用者的興趣資訊,並讓使用者從提供的清單中選取並排序喜愛的活動。接著,MeetMidway 演算法會考量每個人的偏好,並建議位於中間點附近的最佳活動,並根據 Google 評分和最符合使用者偏好的優先順序,推薦其他活動。這個中點的計算方式是根據所有參與者輸入地址的緯度和經度值,計算出幾何中位數。我們使用了各種 Google 地圖 API,包括 Places、Geocoding 和 Roads API。我們使用 Places API 收集中點周圍一定半徑範圍內的每個地點資訊。我們使用 Geocoding API 將地址轉換為座標。在這個應用程式中,系統也會使用 Roads API 產生前往每位好友中間點的路線,並搜尋該區域內的活動。我們在應用程式中使用了 Gemini 兩次。Gemini 會篩除 Places API 原本產生的所有地點,以便符合使用者的偏好設定。此外,我們也使用 Gemini 產生個人化行程,優先考量 Google 評分,以及地點與偏好設定的符合程度。如果使用者對建議行程不滿意,可以再次呼叫 Gemini,重新產生更符合需求的旅遊計畫。

採用

  • 網頁/Chrome
  • Maps API
  • Geocoding API
  • Dynamic Maps API
  • Directions API

團隊

變更者

Vanakian 團隊

寄件者

加拿大