Shortest Path Finder for University of Karachi

Ramesh

Ramesh Kumar

๐Ÿš€ ๐™Ž๐™๐™ค๐™ง๐™ฉ๐™š๐™จ๐™ฉ ๐™‹๐™–๐™ฉ๐™ ๐™๐™ž๐™ฃ๐™™๐™š๐™ง โ€“ ๐™ˆ๐™–๐™ฅ๐™ฅ๐™ž๐™ฃ๐™œ ๐™๐™ฃ๐™ž๐™ซ๐™š๐™ง๐™จ๐™ž๐™ฉ๐™ฎ ๐™ค๐™› ๐™†๐™–๐™ง๐™–๐™˜๐™๐™ž! ๐Ÿ—บ๏ธ๐Ÿ“ In my last semester, I developed a Python application to find and visualize the shortest path between locations on the University of Karachi map. This project integrates Dijkstraโ€™s algorithm, OpenCV, and Tkinter to create an interactive navigation tool. ๐Ÿ”น Project Highlights: โœ… Graph-Based Navigation: The Graph class manages node connectivity and distance calculations. โœ… Dijkstraโ€™s Algorithm: Implements an efficient priority queue to determine the shortest path. โœ… Map Visualization: The Plotter class, powered by OpenCV, plots the path on the universityโ€™s map. โœ… User-Friendly Interface: A Tkinter GUI allows users to select start and end locations effortlessly. โœ… Interactive & Practical: Designed specifically for University of Karachi students to navigate the campus efficiently. This project strengthened my understanding of graph theory, algorithms, and GUI development while providing a real-world solution for campus navigation. ๐Ÿšถโ™‚๏ธ๐Ÿ›ค๏ธ Have you ever built a similar project? Iโ€™d love to hear your thoughts! Letโ€™s connect and discuss. ๐Ÿค #Python #DSA #DijkstrasAlgorithm #Tkinter #OpenCV #UniversityOfKarachi #ShortestPath #GraphTheory #CampusNavigation #Project
View post on LinkedIn
Like this project

Posted Aug 22, 2025

Developed a Python app for shortest path navigation at University of Karachi using Dijkstra's algorithm.

Likes

0

Views

1

Clients

University of Karachi