Skip to content

oliverlevy110/TSE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS50 Tiny Search Engine

My Name - Summer 2017

To build, run make.

To clean up, run make clean.

Implementation

The TSE engine is composed of three parts. Crawler.c, indexer.c, and querier.c.. Crawler is is implemented like a breath first search program, but instead of popping in an ordered way out of a queue, it is random out of a bag. The program saves each unique webpage it comes across in a folder, with its URL, depth found, and html in a file.

Testing

To test cralwer, cd into the crawler directory. Run crawlertest.sh.

The CS50 playground is in https://old-www.cs.dartmouth.edu/~cs50/data/tse

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published