Coder Social home page Coder Social logo

elsehow / aaronson-oracle Goto Github PK

View Code? Open in Web Editor NEW
811.0 811.0 34.0 233 KB

Press the 'f' and 'd' keys randomly. It's easy. Just use your "free will."

Home Page: http://people.ischool.berkeley.edu/~nick/aaronson-oracle/

JavaScript 85.83% HTML 14.17%

aaronson-oracle's People

Contributors

christianbundy avatar elsehow avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

aaronson-oracle's Issues

bundle.js is not found

I downloaded, unzipped and ran the index.html file from the example directory, but it seems that it cannot find bundle.js.

Deterministic 0%

Are there any plans to circumvent the 2^5 "attacks" such as ddddd ffffff d ffff dd fff d f d fff ddd ff, which always yield a 0% prediction rate? Or is this project specifically aimed at implementing a 5-gram prediction with no enhancements?

I've been having fun with this, thanks!

Make it mobile-ready

Currently you cannot use the demo on mobile devices. as you - well - have no keyboard there.

And even if you would make the software keyboard showing up, this is still very inconvenient.

Another 0% attack

Or maybe it's the same if you didn't deploy since 2016.

ff dd f dd f dd f d ff ddd f dd f dd f d f

and if you are lazy as I am:
sleep 4s; xdotool type 'ff dd f dd f dd f d ff ddd f dd f dd f d f' and focus your browser in 4 seconds afterwards.

Always guesses d first

Is it a problem or intentional that it always guesses d first regardless of the first five letters entered?
Also if you hold down f forever* it seems to only get to 99% accuracy but holding down d gets to 100%

*more than 201 guesses

Do have any acedemic summary?

The project has implications in terms of both psychological and commuter science research. I am wondering if you have made any latex summaries of the method you use to make predictions, and also if you have investigated more generally terminology regarding people's reaction to various results when told a computer predicts their actions.

Also just a small bug, there is no way that I guessed enough times for that trailing 1 to be meaningful. make sure you handle floating point error appropriately.

Interesting results...

Pure JS implementation

I would like to port this to C. And then put it into Arduino board. Is it possible to provide pure JS implementation without using external libraries? Or a c/c++ implementation?

Wait before calculating rolling average?

Should we make some "training set size," collecting a certain number of keypresses before we start displaying the Oracle's guesses, and calculating a rolling mean of its accuracy? The first 10 guesses, for example?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.