Akıllı Toplu Taşıma Navigasyonu

Akıllı Toplu Taşıma Navigasyonu

Kullanılan Teknolojiler

Proje Kazanımları

Bu projede, graf ağ yapıları üzerinde farklı ulaşım araçları, yaş grupları ve ödeme yöntemlerine göre en ucuz/en hızlı rotayı bulan PyQt5 masaüstü navigasyon programı yazılmıştır.

  • Rota Bulma Algoritmaları: Graf modelleri üzerinde en kısa ve en uygun yolların Dijkstra / A* algoritmalarıyla çıkarılması sağlandı.
  • PyQt5 Arayüz Tasarımı: Kullanıcı dostu ve rota gösterimleri sunan interaktif masaüstü arayüzü kuruldu.
  • Dinamik Fiyatlandırma ve OOP: Nesne yönelimli programlama prensipleriyle (Inheritance, Polymorphism) esnek bir tarife motoru yazıldı.
README.md Dosyasını Görüntüle

Navigasyon

Hedefe giden uygun rotaları çıkarır. Image