A prototype for a basic web crawler that can function as a java stand alone GUI on your windows or MAC PC. Not really anything fancy just demonstrates how web crawling is done using one seed link to help you navigate through several Articles according to the keyword mentioned in the search bar.
Tip:
- Execute Deepgo.java file.
- If file does not execute please look for Images DeepBlueWallpaper.jpeg and Paperback.jpeg, copy their absolute path and paste them in the image retrieval commands on lines 359 and 361.
- If you don't have time to run the code, here is the link to the video to show how it works :
PS: The code is quite messy, so if you have any questions regarding its authenticity, please reach out to me here or at
And I will take you step by step through the process of how I built it. It was essentially supposed to have a backend, but since it is a college project I did on an old laptop, I wasn't able to keep those respective files and databases alive.