veyron-browser: Suggest RPCs to perform

Instead of automatically performing RPCs, the browser will now recommend them.
When the browser is quite confident, it will make a suggestion with timeout.
After 5 seconds, the RPC will be made unless the user cancels it.

The idea seems sound, but the algorithms backing the recommendations could be
improved. We could:
* filter the methods suggested. (i.e., only recommending ReadLabel methods)
* add a threshold to decide to act without the timer.
* change the features used for prediction
* change the algorithm from perceptron to something else

Change-Id: Ib3f2c459ce7e7868c546f961c62c85a6f7ac1cfd
4 files changed
tree: b801f0a3e045fa0c8542669d3a0f789a8c23ea78
  1. go/
  2. public/
  3. scripts/
  4. src/
  5. test/
  6. .gitignore
  7. .jshintrc
  8. bower.json
  9. css-transform.js
  10. Makefile
  11. package.json
  12. README.md
  13. services.sh
  14. web-component-dependencies.html
README.md

Mounttable Browser

Mountable browser is a browser application that lets the user view and traverse mounttables.

Building

Before you can run Mounttable Browser, you need to build. Simply run:

make

The Extension

You must have the Veyron Extension installed to run this.

Get it here: https://github.com/veyron/veyron.js/raw/master/extension/veyron.crx

Running

make start

and navigate to http://localhost:9000

to stop simply CTRL-C the console running the make start