top | item 17934509

Guess.js: Libraries for enabling Machine Learning driven experience on the web

61 points| pestkranker | 7 years ago |github.com | reply

8 comments

order
[+] mooreds|7 years ago|reply
Cool idea and a great application of predictive machine learning. Wise to tie into Google analytics. Wonder how long until Google acquires them.
[+] mgechev|7 years ago|reply
Thanks for the thumbs up! We have an abstract report provider which allows developers to use their favorite analytics platform easily.

Google Analytics is quite convenient - it allows the reuse of already existing data, and does not require the management of an analytics service.

[+] andegre|7 years ago|reply
I'd love to see some examples of this in action. I'm not the best at implementing these kinds of things without seeeing examples.
[+] mgechev|7 years ago|reply
We have a few examples in the readme. You can find demo applications using the Guess.js plugin for webpack here https://github.com/guess-js/guess/tree/master/packages/guess...

The most real-world demo is the Gatsby Wikipedia example which Addy Osmani demonstrated on Google I/O. You can find it here at https://guess-gatsby-wikipedia-demo.firebaseapp.com/. You can toggle link highlighting by pressing "h". Red links are very likely to be visited, orange/yellow ones have mild probability, and green ones are unlikely. The highlighting is based on the model that Guess.js builds from the Google Analytics report.

Here's demo of using Guess.js with static sites https://github.com/guess-js/guess/tree/master/experiments/gu...