Crawl the Internet extracting and logging numbers associated with the keyword "bitcoin" and calculate statistics on that historical data for trendign and forecasting.

Bitcrawl is a coding contest submission for the Udacity CS101 class. See for free university-level online classes. They are short and sweet and highly-educational, even for experienced coders and robotics engineers. The contest rules can be found at:

Copyright (c) 2012 Hobson Lane and distributed under the [[Creative Commons BY-SA License|]]


1. Launch a command prompt
   * Linux: <CTRL><ALT>T
   * Windows: Start->Run->"Cmd" in Windows
2. Install python
   * Linux: `sudo aptitude install python`
   * Windows: you're on your own

3. Install git
   * Linux: `sudo aptitude install git`
   * Windows: ``

3.5 Check git from command line -type >git- help

3.6 Generate SSh key from Git Bash console into your local computers .ssh folder

3.7 copy ssh key form local machine and paste it in the Bitbucket web page accounts- ssh keys list
4. `cd directory_where_you_want_to_put_the_source_code`

5. `git clone`

6. Hack, hack, hack...

7. Update your local repository to record your hack:
   `git commit -a -m 'Notes about what you changed'`
8. Share your changes with the team:
   `git push -u origin master`


1. Download the latest master zip file
2. Unzip and place all files in the same directory (preferably within a directory listed in your PYTHONPATH variable).
3. You may want to edit the FILENAME = ... line in to point to an appropriate file/path on your computer:

    `FILENAME=os.path.expanduser('~/bitcrawl_historical_data.json')` # change this to a path you'd like to use to store data


From the command line (terminal) prompt type:



    `python --help`


    `python --path bitpart_historical_data.json --verbose`


Check out the built-in documentation:
    `python --help`
Or the bitbucket wiki:
Or our website (coming soon):
Or this README.txt file (but you already know that)