Create README.md
Browse files
README.md
ADDED
|
@@ -0,0 +1,64 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
title: TransformersDiffusersNDatasets
|
| 3 |
+
emoji: π’
|
| 4 |
+
colorFrom: gray
|
| 5 |
+
colorTo: green
|
| 6 |
+
sdk: streamlit
|
| 7 |
+
sdk_version: 1.43.0
|
| 8 |
+
app_file: app.py
|
| 9 |
+
pinned: false
|
| 10 |
+
license: mit
|
| 11 |
+
short_description: π³ AI Knowledge Tree Builder ππΏ
|
| 12 |
+
---
|
| 13 |
+
|
| 14 |
+
# π³ AI Knowledge Tree Builder ππΏ
|
| 15 |
+
|
| 16 |
+
## π Overview
|
| 17 |
+
The **AI Knowledge Tree Builder** is a Streamlit app designed to cultivate and visualize hierarchical knowledge structures. It supports growing trees with new nodes, linking them to real-time social networks or search engines, and building AI models from CSV uploadsβall visualized with Mermaid graphs and tied to cutting-edge research.
|
| 18 |
+
|
| 19 |
+
## π Features
|
| 20 |
+
- π± **Tree Growth**: Add nodes (e.g., "Feature Engineering" under "ML Engineering") to extend trees dynamically.
|
| 21 |
+
- **How-to**: Enter a new node name and parent node, click "Grow Tree" β Tree updates instantly!
|
| 22 |
+
- πΌοΈ **Mermaid Visualizations**: Render trees as clickable graphs with sanitized text (no invalid characters like parentheses).
|
| 23 |
+
- **Tip**: Click nodes to explore via your chosen search agent (e.g., X for current events).
|
| 24 |
+
- π± **Node Linking**: Connect nodes to high-resolution social networks (default: X) or choose from six agents: ArXiv, Google, YouTube, Bing, TruthSocial, X.
|
| 25 |
+
- **Tweet**: "Stay current with AI Knowledge Tree Builder! π³ Nodes link to X by default for real-time insights. #KnowledgeGraph #AI"
|
| 26 |
+
- π³ **Base Trees**: Start with "Health" or "ML Engineering" (default) as foundational knowledge structures.
|
| 27 |
+
- π± **Project Seeds**: Choose your project type to seed the tree:
|
| 28 |
+
- **Code Project**: Root nodes: `app.py`, `requirements.txt`, `README.md`.
|
| 29 |
+
- **Papers Project**: Root nodes: `markdown`, `mermaid`, `huggingface.co`.
|
| 30 |
+
- **AI Project**: Three variations:
|
| 31 |
+
1. **Streamlit, Torch, Transformers**: Upload a CSV, train a minimal ML model, and demo it.
|
| 32 |
+
- **How-to**: Upload CSV β Select features & target β Train β Download `app.py`, `requirements.txt`, `README.md`.
|
| 33 |
+
- **Tweet**: "Build an AI model in minutes! π³ Upload a CSV, train with Torch, and deploy with Streamlit. #MachineLearning #AI"
|
| 34 |
+
2. **DistillKit, MergeKit, Spectrum**: Seeds for distillation model building.
|
| 35 |
+
3. **Transformers, Diffusers, Datasets**: Seeds for advanced AI projects.
|
| 36 |
+
- π **Research Links**: Root node ties to [Hugging Face Profile](https://huggingface.co/awacke1), [TeachingCV](https://huggingface.co/spaces/awacke1/TeachingCV), [DeepResearchEvaluator](https://huggingface.co/spaces/awacke1/DeepResearchEvaluator).
|
| 37 |
+
- π **Export**: Save trees as Markdown with outlines and Mermaid code.
|
| 38 |
+
- **Tweet**: "Export your knowledge tree as Markdown! π³ Outline + Mermaid graph ready for Git or docs. #AI #Visualization"
|
| 39 |
+
|
| 40 |
+
## π Structure
|
| 41 |
+
- **Base Trees**:
|
| 42 |
+
- **ML Engineering (Default)** π
|
| 43 |
+
- Data Preparation β Load Data π, Preprocess Data π οΈ
|
| 44 |
+
- Model Building β Train Model π€, Evaluate Model π
|
| 45 |
+
- Deployment β Deploy Model π
|
| 46 |
+
- **Health** πΏ
|
| 47 |
+
- Physical Health β Exercise ποΈ, Nutrition π
|
| 48 |
+
- Mental Health β Meditation π§, Therapy ποΈ
|
| 49 |
+
- **Project Seeds**:
|
| 50 |
+
- Code Project: `app.py` π β `requirements.txt` π¦ β `README.md` π
|
| 51 |
+
- Papers Project: `markdown` π β `mermaid` πΌοΈ β `huggingface.co` π€
|
| 52 |
+
- AI Project:
|
| 53 |
+
- Streamlit π β Torch π₯ β Transformers π€
|
| 54 |
+
- DistillKit π§ͺ β MergeKit π β Spectrum π
|
| 55 |
+
- Transformers π€ β Diffusers π¨ β Datasets π
|
| 56 |
+
|
| 57 |
+
## π Announcement Tweet
|
| 58 |
+
π Meet the **AI Knowledge Tree Builder**! π³ Grow trees π±, link nodes to X π± for current events, build AI models from CSVs π€, and visualize with Mermaid πΌοΈ. Start with ML Engineering or Health, export to Markdown, and dive into research! Try it: [link] #AI #MachineLearning #KnowledgeGraph
|
| 59 |
+
|
| 60 |
+
## π οΈ How to Run
|
| 61 |
+
1. Clone the repo: `git clone [repo-link]`
|
| 62 |
+
2. Install dependencies: `pip install -r requirements.txt`
|
| 63 |
+
3. Launch the app: `streamlit run app.py`
|
| 64 |
+
4. Select a project type, grow your tree, and explore!
|