Using an Echo State Network to crawl Microprediction.Org
Project description
echochamber
This tiny project is an example of creating a time series crawler at www.microprediction.org Using some code adapted from pyESN written originally by Clemens Korndofer we create a "Crawler" which looks for univariate time series and supplies predictions for them.
Install
pip install echochamber pip install microprediction
Usage
See /examples
from microprediction import new_key
from echochamber import EchoCrawler
# Create and launch crawler
if __name__=="__main__":
write_key = new_key(difficulty=10) # Patience is a virtue
print(write_key)
crawler = EchoCrawler(n_reservoir=50)
crawler.run()
To check its position on the leaderboards just plug in the write_key at https://www.microprediction.com/dashboard.html
Write_key
Generating may take half an hour or so. See www.muid.org for more information. We suggest you alter the code to hardwire your write_key.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for echochamber-0.0.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 459bc7fdbc0837a1952bc9303847de8c3a22eb201d676faa0031f064ea771ead |
|
MD5 | 5bcb6729812c81bbe5bd9a13bb2673c5 |
|
BLAKE2b-256 | 38b3ac530a8878ee45e3e40db2a1d5ad5f69f883aca94ac282f355d4e7bb9f5c |