ملاقات با میدوی

کاهش استرس برنامه ریزی با ایجاد برنامه های سفر برنامه ریزی شده.

کاری که انجام می دهد

MeetMidway یک برنامه وب است که برای ساده کردن تدارکات سازماندهی جلسات طراحی شده است. برای ارائه بهترین توصیه ها، برنامه اطلاعاتی در مورد علایق هر کاربر جمع آوری می کند و به کاربران اجازه می دهد تا فعالیت های مورد علاقه خود را از لیست ارائه شده انتخاب و رتبه بندی کنند. سپس الگوریتم MeetMidway اولویت‌های همه را در نظر می‌گیرد و بهترین فعالیت‌ها را در یک نقطه میانی پیشنهاد می‌کند و برخی دیگر را بر اساس رتبه‌بندی‌های Google اولویت‌بندی می‌کند و اینکه چگونه به بهترین وجه با تنظیمات کاربر مطابقت دارد. این نقطه میانی به عنوان میانه هندسی مقادیر طول و عرض جغرافیایی همه شرکت کنندگان از آدرس های ورودی آنها محاسبه می شود. ما از Google Maps API های مختلفی از جمله Places، Geocoding و Roads API استفاده کردیم. مکان های API برای جمع آوری اطلاعات در مورد هر مکان در اطراف شعاع مشخصی از نقطه میانی استفاده شده است. Geocoding API برای تبدیل آدرس ها به مختصات استفاده شد. در این برنامه، همچنین با استفاده از Roads API تا نقطه میانی برای هر دوست، مسیرها را تولید می کند و فعالیت های منطقه را جستجو می کند. ما دو بار در برنامه از Gemini استفاده کردیم. Gemini برای فیلتر کردن تمام مکان‌هایی که Places API در ابتدا ایجاد کرده‌اند، استفاده می‌شود تا به بهترین نحو با تنظیمات برگزیده کاربر مطابقت داشته باشد. علاوه بر این، Gemini برای ایجاد یک برنامه سفر شخصی، اولویت‌بندی رتبه‌بندی‌های Google و همچنین اولویت‌بندی میزان مطابقت مکان‌ها با اولویت‌ها استفاده شد. اگر کاربران از برنامه سفر پیشنهادی راضی نباشند، می‌توانند دوباره جمینی را احضار کنند تا برنامه سفر را برای برآورده شدن بهتر نیازهایشان بازسازی کنند.

ساخته شده با

  • وب/کروم
  • Maps API
  • API کدگذاری جغرافیایی
  • Dynamic Maps API
  • Directions API

تیم

توسط

تیم وناکیان

از

کانادا