# pengsida/learning_research architecture

> Architecture diagram of the GitHub repository pengsida/learning_research, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-28). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/pengsida/learning_research
- Repository: https://github.com/pengsida/learning_research

## Overview

This is a small research-training documentation repository, not an executable application. Its workflow is for a student to set a long-term research goal, build a roadmap, and develop skills through the local starting and advanced guides; the README also points to broader project, writing, rebuttal, and presentation resources. The graph reflects README-documented relationships only; the two guide contents were not available for inspection.

Main entry points: [`README.md`](https://github.com/pengsida/learning_research/blob/master/README.md) (Learning Research), [`getting_started_in_research.md`](https://github.com/pengsida/learning_research/blob/master/getting_started_in_research.md) (Research starting guide), [`getting_advanced_in_research.md`](https://github.com/pengsida/learning_research/blob/master/getting_advanced_in_research.md) (Research skills guide)

## Diagram (Mermaid)

```mermaid
flowchart TD

node_student(("Research student"))
node_readme["Learning Research<br/>[README.md]"]
node_goal["Set research goal<br/>[README.md]"]
node_roadmap["Plan research roadmap<br/>[README.md]"]
node_starting["Research starting guide"]
node_advanced["Research skills guide"]
node_problem["Find research problems<br/>[README.md]"]
node_solutions["Propose solutions<br/>[README.md]"]
node_experiments["Run experiments<br/>[README.md]"]
node_writing["Write papers<br/>[README.md]"]
node_presentation["Present research<br/>[README.md]"]
node_project["Research project guidance<br/>[README.md]"]
node_rebuttal["Rebuttal guidance<br/>[README.md]"]
node_slides["Academic slides guidance<br/>[README.md]"]
node_learning_slides["Learning research slides<br/>[README.md]"]
node_course["GAMES003 course<br/>[README.md]"]

node_student -->|"reads"| node_readme
node_readme -->|"links to"| node_starting
node_readme -->|"links to"| node_advanced
node_readme -->|"recommends setting"| node_goal
node_goal -->|"guides planning"| node_roadmap
node_readme -->|"identifies skill"| node_problem
node_readme -->|"identifies skill"| node_solutions
node_readme -->|"identifies skill"| node_experiments
node_readme -->|"identifies skill"| node_writing
node_readme -->|"identifies skill"| node_presentation
node_readme -->|"links to"| node_project
node_readme -->|"links to"| node_rebuttal
node_readme -->|"links to"| node_slides
node_readme -->|"links to"| node_learning_slides
node_readme -->|"describes"| node_course

click node_readme "https://github.com/pengsida/learning_research/blob/master/README.md"
click node_goal "https://github.com/pengsida/learning_research/blob/master/README.md"
click node_roadmap "https://github.com/pengsida/learning_research/blob/master/README.md"
click node_starting "https://github.com/pengsida/learning_research/blob/master/getting_started_in_research.md"
click node_advanced "https://github.com/pengsida/learning_research/blob/master/getting_advanced_in_research.md"
click node_problem "https://github.com/pengsida/learning_research/blob/master/README.md"
click node_solutions "https://github.com/pengsida/learning_research/blob/master/README.md"
click node_experiments "https://github.com/pengsida/learning_research/blob/master/README.md"
click node_writing "https://github.com/pengsida/learning_research/blob/master/README.md"
click node_presentation "https://github.com/pengsida/learning_research/blob/master/README.md"
click node_project "https://github.com/pengsida/learning_research/blob/master/README.md"
click node_rebuttal "https://github.com/pengsida/learning_research/blob/master/README.md"
click node_slides "https://github.com/pengsida/learning_research/blob/master/README.md"
click node_learning_slides "https://github.com/pengsida/learning_research/blob/master/README.md"
click node_course "https://github.com/pengsida/learning_research/blob/master/README.md"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_student toneIndigo
class node_readme,node_goal,node_roadmap,node_starting,node_advanced,node_problem,node_solutions,node_experiments,node_writing,node_presentation,node_project,node_rebuttal,node_slides,node_learning_slides,node_course toneTeal
```

## Components

### Other components

- **Research student**
- [Learning Research](https://github.com/pengsida/learning_research/blob/master/README.md): `README.md`
- [Set research goal](https://github.com/pengsida/learning_research/blob/master/README.md): `README.md`
- [Plan research roadmap](https://github.com/pengsida/learning_research/blob/master/README.md): `README.md`
- [Research starting guide](https://github.com/pengsida/learning_research/blob/master/getting_started_in_research.md): `getting_started_in_research.md`
- [Research skills guide](https://github.com/pengsida/learning_research/blob/master/getting_advanced_in_research.md): `getting_advanced_in_research.md`
- [Find research problems](https://github.com/pengsida/learning_research/blob/master/README.md): `README.md`
- [Propose solutions](https://github.com/pengsida/learning_research/blob/master/README.md): `README.md`
- [Run experiments](https://github.com/pengsida/learning_research/blob/master/README.md): `README.md`
- [Write papers](https://github.com/pengsida/learning_research/blob/master/README.md): `README.md`
- [Present research](https://github.com/pengsida/learning_research/blob/master/README.md): `README.md`
- [Research project guidance](https://github.com/pengsida/learning_research/blob/master/README.md): `README.md`
- [Rebuttal guidance](https://github.com/pengsida/learning_research/blob/master/README.md): `README.md`
- [Academic slides guidance](https://github.com/pengsida/learning_research/blob/master/README.md): `README.md`
- [Learning research slides](https://github.com/pengsida/learning_research/blob/master/README.md): `README.md`
- [GAMES003 course](https://github.com/pengsida/learning_research/blob/master/README.md): `README.md`

## Connections

- Research student → Learning Research: reads
- Learning Research → Research starting guide: links to
- Learning Research → Research skills guide: links to
- Learning Research → Set research goal: recommends setting
- Set research goal → Plan research roadmap: guides planning
- Learning Research → Find research problems: identifies skill
- Learning Research → Propose solutions: identifies skill
- Learning Research → Run experiments: identifies skill
- Learning Research → Write papers: identifies skill
- Learning Research → Present research: identifies skill
- Learning Research → Research project guidance: links to
- Learning Research → Rebuttal guidance: links to
- Learning Research → Academic slides guidance: links to
- Learning Research → Learning research slides: links to
- Learning Research → GAMES003 course: describes
