籤詩 AI 解籤

Bless You — AI Fortune Stick Interpreter

Experience the ancient art of Chinese temple fortune sticks, powered by modern AI. Draw a stick, read the poem, and receive divine interpretation through RAG, Knowledge Graph, and LLM technology.

🎋

1. Draw 抽籤

Shake the bamboo container and draw a fortune stick

📜

2. Read 解詩

Read the four-line poem and its classical interpretation

🔮

3. Interpret AI 解籤

Get AI-powered advice through RAG + Knowledge Graph + LLM

Technology Stack

How ancient wisdom meets modern AI architecture

🔍

RAG

Retrieval-Augmented Generation

Retrieves relevant poem context, interpretations, and divine guidance to ground LLM responses in authentic temple knowledge.

🕸️

Knowledge Graph

Neo4j Graph Database

100 poems interconnected through Earthly Branches, Five Elements, Zodiac signs, and divine categories in a rich graph structure.

🤖

LLM

GPT-4o & Claude 3.5

Multi-model AI interpretation using aisuite, with cached responses and similarity-based retrieval for repeated questions.

🧠

BERT Embeddings

ckiplab/bert-base-chinese

Chinese-specific BERT model for semantic similarity search, enabling cosine-based matching of user questions within Neo4j.

Knowledge Graph Gallery

Visualizing the interconnected world of 100 fortune poems

Knowledge graph of good fortune poems

Good Poems (上籤) — 30 poems

Knowledge graph of normal fortune poems

Normal Poems (中籤) — 50 poems

Knowledge graph of bad fortune poems

Bad Poems (下籤) — 20 poems

Neo4j graph database schema

Neo4j Schema Design

Neo4j poem example

Poem #15 in Neo4j

Neo4j full graph view

Neo4j Full Graph

Gradio Web UI

The full interactive experience with AI-powered interpretation

Gradio web UI

Initial Interface

Gradio interaction example

AI Interaction Example