This project is a hybrid Python + C++ system for exploring Wikipedia's top 100k ranked pages as a graph. It lets you analyze connections between articles, run shortest-path algorithms (like Dijkstra’s and Dial’s), and compare algorithm runtime stats in detail using a Streamlit based UI.
Follow these steps to get started:
git clone https://github.com/TaherA51/WikiRoute.git
cd wiki-pathfinderEnsure you have Python 3.8+ installed, then run:
pip install -r requirements.txtStart the UI with:
streamlit run streamlit_app.pyThis will open a web browser where you can interact with Wikiroute application.
MIT License. See LICENSE for details.