Skip to content

A search engine as lame as the cartoon character coyote, purely written for hacking pleasure

Notifications You must be signed in to change notification settings

kirang89/coyote

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Coyote

##Overview A lame ass search engine written purely for the purpose of understanding the basics of a search engine and of course, for the pleasure of hacking :)

##Installation

  • Do the following:

    git clone https://github.com/kirang89/coyote.git
      cd coyote/scripts
      chmod +x setup.sh
      ./setup.sh
      

    The setup.sh file installs pylibmc on your system, which is a dependency for this project. It also sets an alias search in your bashrc file

##Dependencies

  • pylibmc - a memcached client for python

##Running

  • I've written a script that runs indexer.py as a cron job. If you want to do so, run the indexer_cron.sh script.

  • In order to do a search, run the following from the command line

    search <your query here>

##Examples


$search a good website

++++++++++++++
Search Results
++++++++++++++
0. http://www.udacity.com/cs101x/index.html
1. http://www.udacity.com/cs101x/crawling.html

$search blah blah

++++++++++++++
Search Results
++++++++++++++
No results found

About

A search engine as lame as the cartoon character coyote, purely written for hacking pleasure

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published