The Heart of Prajñāpāramitā
This visualization presents an interactive exploration of Buddhist concepts from the Heart of Prajñāpāramitā through four distinct views: a force-directed network, a dharma wheel, a mandala, and a linear path to enlightenment. The main view uses d3.forceSimulation to display interconnected terms with draggable nodes, zooming, panning, and hover tooltips containing descriptions. A search feature highlights matching concepts, while a selector switches between visualization styles. The SVG-based rendering color-codes nodes by category such as Wisdom, Suffering, and Causality.
AI-generated descriptionThe Heart of Prajñāpāramitā Visualization
An interactive exploration of Buddhist concepts from the Heart of Prajñāpāramitā, offering multiple visualization approaches to understand the interconnected nature of Buddhist philosophy.
Visualizations
This project features four different ways to visualize Buddhist concepts:
Force-Directed Network: An interactive network showing the interconnections between key Buddhist concepts. Nodes can be dragged to explore relationships, and the visualization supports zooming and panning.
Dharma Wheel: A circular visualization inspired by the Buddhist Dharmachakra (Wheel of Dharma), with concepts arranged around a wheel with spokes, symbolizing the Buddha's teachings.
Mandala View: A concentric circles visualization inspired by Buddhist mandalas, with concepts grouped by category in different rings, showing their relative importance and relationships.
Path to Enlightenment: A linear progression visualization showing the journey from ignorance and suffering to enlightenment through various Buddhist concepts, structured as stages of spiritual development.
Features
- Interactive visualizations with zoom, pan, and drag capabilities
- Search functionality to find and highlight specific concepts
- Highlighting of connected concepts on hover
- Enhanced tooltips with concept descriptions
- Color-coding of concepts by category (Wisdom, Suffering, Enlightenment, Obstacles, Causality)
- Responsive design that works on different screen sizes
Technologies Used
- HTML5 & CSS3
- JavaScript
- D3.js for data visualization
- Responsive design principles