Displaying 1 to 14 from 14 results

PhantomFlow - Describe and visualise user flows through tests with PhantomJS

  •    Javascript

Unmaintained notice: As of December 22nd 2017 this project will no longer be maintained. What started out as a creative experiment four years ago became a significant tool in Huddle's Web development workflow, as well as the workflows of external Web engineers. But like PhantomCSS, its time to move on. UI testing with decision trees. An experimental approach to UI testing, based on Decision Trees. A NodeJS wrapper for PhantomJS, CasperJS and PhantomCSS, PhantomFlow enables a fluent way of describing user flows in code whilst generating structured tree data for visualisation.

Pavlov.js - Reinforcement learning using Markov Decision Processes. For JS, written in C++.

  •    C++

Pavlov.js uses Markov Decision Processes to implement reinforcement learning. It is written in C++ and compiled to JavaScript. For more on reinforcement learning, check out Andrew Ng's notes. Simply run make. JavaScript code will be in the lib directory.

PhantomFlow - Describe and visualise user flows through tests with PhantomJS

  •    Javascript

Unmaintained notice: As of December 22nd 2017 this project will no longer be maintained. What started out as a creative experiment four years ago became a significant tool in Huddle's Web development workflow, as well as the workflows of external Web engineers. But like PhantomCSS, its time to move on. UI testing with decision trees. An experimental approach to UI testing, based on Decision Trees. A NodeJS wrapper for PhantomJS, CasperJS and PhantomCSS, PhantomFlow enables a fluent way of describing user flows in code whilst generating structured tree data for visualisation.

Pigo - Go implementation of Pico face detection library (Pico)

  •    Go

Pigo is a pure Go face detection library based on Pixel Intensity Comparison-based Object detection paper. The only existing solution for face detection in the Go ecosystem is using bindings to OpenCV, but installing OpenCV on various platforms is sometimes daunting. This library does not require any third party modules to be installed. However in case you wish to try the real time, webcam based face detection you might need to have Python2 and OpenCV installed, but the core API does not require any third party module or external dependency.




Loomia - Collaborative Decision Making Tool

  •    Ruby

Loomio is a collaborative decision-making tool that makes it easy for anyone to participate in decisions which affect them.

pick-random - Pick random items from a list

  •    Javascript

Useful for making decisions, picking a winner, or anything else randomness can help you with.Returns an Array.


gandalf.web - Open-Source Decision Engine and Scoring Table for Big-Data.

  •    Javascript

This is a Front-End project for our Open-Source Decision Engine for Big-Data. You can find Back-End here: Nebo15/gandalf.api. API docs is here.

should-i-cli - 🤔 Decision-making made easy. Ask a question to get back a yes or no answer.

  •    Javascript

Decision-making made easy. Ask a question to get back a yes or no answer. Note: should-i and it's developers are not responsible for the actions you choose.

treeviz - Tree diagrams with JavaScript :evergreen_tree: :chart_with_upwards_trend:

  •    TypeScript

This javascript module aims at providing an easy interface in order to represent tree diagrams on screen with the ability to handle dynamic data flows. The data format must be JSON. The tree will be clever enough to updates only the part of the trees that have been added or removed in the dataset, and so it won't redraw the entire tree.

async-resolver - ⚖️ Asynchronously resolve subscribed decisions in pub-sub architecture in pure JS

  •    Javascript

AsyncResolver.js implements a PubSub architecture where subscribers of events are decision makers (return promise when they receive an event) and after publishing an event, publisher gets the decision of the subscribers. Supports both Node and browser. There are situations where we want to maintain distinct subscribers of an event, though want to act on the basis of how subscribers react. AsyncResolver.js is the solution for this need, it's an amalgamation of pub sub architecture and promises to provide decision making capability in asynchronous environment.