mirror of
https://github.com/wassname/DebateTree.git
synced 2026-06-27 23:51:34 +08:00
27 lines
991 B
Markdown
27 lines
991 B
Markdown
# DebateTree
|
|
A langchain app to visualise debates. Inspired by Tree-of-Thought reasoning.
|
|
|
|
```mermaid
|
|
graph TB
|
|
A["Question"] --> B1["Stance"]
|
|
A["Question"] --> B2["Stance"]
|
|
A["Question"] --> B3["Stance"]
|
|
B1 --> C1[Criticism]
|
|
B2 --> C2[Criticism]
|
|
B3 --> C3[Criticism]
|
|
C1 --> D1[Push-Back Against Criticism]
|
|
C2 --> D2[Push-Back Against Criticism]
|
|
C3 --> D3[Push-Back Against Criticism]
|
|
|
|
```
|
|
Things to add:
|
|
|
|
1) Add agents and parallelisation to reduce computation time.
|
|
2) Make arguments more readable and concise.
|
|
3) Make criticisms clearer and first principle based
|
|
4) Make push-backs clearer such that the push-back nodes can only be of 3 types:
|
|
- Green nodes that disgaree with the criticism and validate the argument
|
|
- Red nodes that agree with the criticism and invalidate the argument
|
|
- Orange nodes that reduce the debate on the argument to a fundamental question that can be further debated.
|
|
5) Functionality to explore a new question.
|