Huh, I've never needed something like this. What kind of industries/hobbies/interests use this type of tool regularly?
Politics, philosophy, and science would be my go-tos. Basically anywhere where your audience doesn’t merely consist of subject matter experts tho
Argdown, like Markdown for argument mapping
41–50 of 50 posts
Re: Argdown, like Markdown for argument mapping
#42From time to time, I see a tool to present a discussion as a tree with arguments for and against it. Unless it is a school essay, arguments don't go that way. It is usually harder to encompass what a node (an atomic fact) is and what a link is (it usually goes beyond "support" and "counter"). Very often, this structure is not a tree. Maybe a DAG with weighted edges, but if it were that straightforward - knowledge gra…
https://umap-learn.readthedocs.io/en/latest/basic_usage.html
> Uniform Manifold Approximation and Projection (UMAP) is a dimension reduction technique that can be used for visualisation similarly to t-SNE, but also for general non-linear dimension reduction. The algorithm is founded on three assumptions about the data
1. The data is uniformly distributed on Riemannian manifold;
2. The Riemannian metric is locally constant (or can be approximated as such);
3. The manifold is locally connected.
Re: Argdown, like Markdown for argument mapping
#43Earlier quoted context omitted.
Whoah, that's a neat tool! I definitely need to implement this with my scripts. Thanks!
It's abandoned, and tbh it's more trouble than it's worth. It's far easier and more reliable to specify the CLI and have it generate the help text than the other way around. All major languages have good CLI parsing libraries (some in the stdlib itself, like Go and Python).
Re: Argdown, like Markdown for argument mapping
#44Earlier quoted context omitted.
That seems to be an abandoned project
Yes, according to the archived Rust implmentation[1] which in turn refers you to either clap[2] or structopt[3]. Other implmentations does not mention this but those I looked at had not been touched for years. Either very stable or unmaintained. Unfortunately the latter according to the Rust crate. The dotNet implmentation had a very small version bump in the dependencies but the rest of the project does not seem to…
I'm sticking with argparse though
Re: Argdown, like Markdown for argument mapping
#45Earlier quoted context omitted.
That seems to be an abandoned project
Yes, according to the archived Rust implmentation[1] which in turn refers you to either clap[2] or structopt[3]. Other implmentations does not mention this but those I looked at had not been touched for years. Either very stable or unmaintained. Unfortunately the latter according to the Rust crate. The dotNet implmentation had a very small version bump in the dependencies but the rest of the project does not seem to…
Re: Argdown, like Markdown for argument mapping
#46Is there some reason this is all focused around yes/no questions or a single statement? Is it like a standard format that all topics can be reworded to? I'm wondering if this could this be used for something like comparing alternatives to solve a problem. In that case I'd expect the root to be a description of the problem, then alternatives, then pros-cons for those alternatives. I'd never heard of this at all before…
You can organize any number of alternatives as binary choices.
Re: Argdown, like Markdown for argument mapping
#47From time to time, I see a tool to present a discussion as a tree with arguments for and against it. Unless it is a school essay, arguments don't go that way. It is usually harder to encompass what a node (an atomic fact) is and what a link is (it usually goes beyond "support" and "counter"). Very often, this structure is not a tree. Maybe a DAG with weighted edges, but if it were that straightforward - knowledge gra…
There's a lamport paper lying around somewhere that also talks about representing arguments and proofs as DAGs.
Re: Argdown, like Markdown for argument mapping
#48Wow, it’s crazy seeing your dreams randomly pop up on hacker news. Guess I’ll be switching to this syntax! OP, if you’re the author: any plans for next steps? I’ll be folding this into my upcoming book and website (and almost certainly extending it a bit), so I’d be curious to hear if there’s other large scale projects underway. Beautiful docs btw, this style should be a lesson for all of us. I guess you’d expect som…
Re: Argdown, like Markdown for argument mapping
#49Ha I thought it was a tool for managing complex args for command-line tools
Re: Argdown, like Markdown for argument mapping
#50From time to time, I see a tool to present a discussion as a tree with arguments for and against it. Unless it is a school essay, arguments don't go that way. It is usually harder to encompass what a node (an atomic fact) is and what a link is (it usually goes beyond "support" and "counter"). Very often, this structure is not a tree. Maybe a DAG with weighted edges, but if it were that straightforward - knowledge gra…
I've experimented with constructing arguments as actual DAGs before here: http://concludia.org/ If you are strict about logical force and premises leading to lemmas and conclusions, I think it works pretty well. There's a lamport paper lying around somewhere that also talks about representing arguments and proofs as DAGs.