-
npm install
-
npm run watch
-
open
index.html
in your browser.
danielpcox / belief Goto Github PK
View Code? Open in Web Editor NEWPrototype of a searchable, browsable, editable accounting of your own reasoning
Prototype of a searchable, browsable, editable accounting of your own reasoning
npm install
npm run watch
open index.html
in your browser.
“I'm thinking we make the save format a csv that excel can import, to kill two birds with one stone: save/load and import/export.”
The paid JsPlumb toolkit has this feature. We may need to reimplement.
Something intelligent here
In case of typo
Assuming each proposition has a true and false hook, it may be instructive to the user to scale the hooks by their respective probability, if available.
What constitutes a proposition?
What kinds of cards will we need?
Should probably indicate via red color (or perhaps dashed line?) if probability is <50%.
Should probably indicate direction via arrows.
Once we’ve figured out a data model, we should define scope of work for the MVP, so we know what we’re getting into.
I can imagine a lot of cases where a user may want to group a set of logical steps into a single block. Maybe for re-use, maybe for a more intuitive diagram.
Could we summarize sets of propositions somehow? Have them link to other maps with a clear input and output to encapsulate logic?
And card should follow mouse until mouseup.
“The next thing I want to do is figure out how to update content associated with each box when certain connections are made, so we can actually run calculations on the network.”
I’m picturing a single core proposition that has a relatively large impact on many descendent/child/posterior propositions, and using scaling as a way to illustrate that to the user, and perhaps motivate greater scrutiny and pursuit of evidence for the most weighty props.
For example, “Birds squawk at x decibels” may be true or false, but far more of my life and behavior depends on this: “People other than myself exist.”
Limits may be necessary to prevent some from growing too large or small.
Typographic changes, color changes, opacity, etc., may be better methods than scaling.
Something intelligent here
To allow for better speculation and exploration of ideas and their consequences...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.