This project has 2 modules:
crawler.py
allows to crawl all links from the given page, add them to graph and then visit all scraped urls. After crawling is finished you can see generated graph by opening the html file.main.py
allows to search a connection between 2 urls - START_URL and END_URL the program works as long as the connection is not found.
- Python
- Networkx
- pyvis
- requests
- bs4
- Clone git repository
git clone https://github.com/DEENUU1/wikipedia-graph.git
- Install all requirements
pip install -r requirements.txt
- Run selected script
python crawler.py
python main.py
See LICENSE.txt
for more information.