MeetMidway
יצירת מסלולים מתוכננים כדי להפחית את המתח של התכנון.
תיאור
MeetMidway היא אפליקציית אינטרנט שנועדה לפשט את הלוגיסטיקה של ארגון מפגשים. כדי לספק את ההמלצות הטובות ביותר, האפליקציה אוספת מידע על תחומי העניין של כל משתמש ומאפשרת למשתמשים לבחור את הפעילויות האהובות עליהם ולדרג אותן מתוך רשימה שמוצגת להם. לאחר מכן, האלגוריתם של MeetMidway מתייחס להעדפות של כל אחד מהמשתמשים ומציע את הפעילויות הטובות ביותר בסביבת נקודת המפגש. הוא גם נותן עדיפות לפעילויות אחרות על סמך הדירוגים ב-Google ועל סמך מידת ההתאמה שלהן להעדפות המשתמשים. נקודת האמצע הזו מחושבת כחציון הגיאומטרי של ערכי קו הרוחב וקו האורך של כל המשתתפים מהכתובות שהזינו. השתמשנו בממשקי API שונים של מפות Google, כולל: 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
מאת
קנדה