mirror of
https://github.com/tencentmusic/supersonic.git
synced 2025-12-10 19:51:00 +00:00
[docs]modify intro section in README
This commit is contained in:
10
README.md
10
README.md
@@ -2,16 +2,16 @@
|
||||
|
||||

|
||||
|
||||
# SuperSonic (超音数)
|
||||
# SuperSonic
|
||||
|
||||
SuperSonic is the next-generation BI platform that integrates **Chat BI** (powered by LLM) and **Headless BI** (powered by semantic layer). This integration ensures that Chat BI has access to the same curated and governed semantic data models as traditional BI. Furthermore, the implementation of both paradigms benefits from the integration:
|
||||
|
||||
- Chat BI's Text2SQL capability gets enhanced with semantic data models.
|
||||
- Headless BI's query interface gets augmented with natural language support.
|
||||
- Chat BI's Text2SQL generation gets augmented with retrieval from semantic models.
|
||||
- Headless BI's query interface gets extended with natural language API.
|
||||
|
||||
<img src="./docs/images/supersonic_ideas.png" height="75%" width="75%" align="center"/>
|
||||
|
||||
SuperSonic provides a chat interface that empowers users to query data using natural language and visualize the results with suitable charts. To enable such experience, the only thing necessary is to build logical semantic models (definition of metric/dimension/entity/tag, along with their meaning and relationships) with semantic layer, and **no data modification or copying** is required. Meanwhile, SuperSonic is designed to be **highly extensible**, allowing custom functionalities to be added and configured with Java SPI.
|
||||
SuperSonic provides a Chat BI interface that empowers users to query data using natural language and visualize the results with suitable charts. To enable such experience, the only thing necessary is to build logical semantic models (definition of metric/dimension/tag, along with their meaning and relationships) through a Headless BI interface. Meanwhile, SuperSonic is designed to be extensible and composable, allowing custom implementations to be added and configured with Java SPI.
|
||||
|
||||
<img src="./docs/images/supersonic_demo.gif" height="100%" width="100%" align="center"/>
|
||||
|
||||
@@ -21,7 +21,7 @@ The emergence of Large Language Model (LLM) like ChatGPT is reshaping the way in
|
||||
|
||||
Meanwhile, another emerging paradigm called Headless BI, which focuses on constructing unified semantic data models, has garnered significant attention. Headless BI is implemented through a universal semantic layer that exposes consistent data semantics via an open API.
|
||||
|
||||
From our perspective, the integration of Chat BI and Headless BI has the potential to enhance the Text2SQL capability in two dimensions:
|
||||
From our perspective, the integration of Chat BI and Headless BI has the potential to enhance the Text2SQL generation in two dimensions:
|
||||
|
||||
1. Incorporate data semantics (such as business terms, column values, etc.) into the prompt, enabling LLM to better understand the semantics and **reduce hallucination**.
|
||||
2. Offload the generation of advanced SQL syntax (such as join, formula, etc.) from LLM to the semantic layer to **reduce complexity**.
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# SuperSonic (超音数)
|
||||
# SuperSonic
|
||||
|
||||
**SuperSonic融合Chat BI(powered by LLM)和Headless BI(powered by 语义层)打造新一代的BI平台**。这种融合确保了Chat BI能够与传统BI一样访问统一化治理的语义数据模型。此外,两种BI新范式都从中获得收益:
|
||||
|
||||
- Chat BI的Text2SQL能力通过语义数据模型得到增强。
|
||||
- Headless BI的查询接口通过支持自然语言得到拓展。
|
||||
- Chat BI的Text2SQL生成通过检索语义数据模型得到增强。
|
||||
- Headless BI的查询接口通过支持自然语言API得到拓展。
|
||||
|
||||
<img src="./docs/images/supersonic_ideas.png" height="75%" width="75%" align="center"/>
|
||||
|
||||
|
||||
2428
webapp/pnpm-lock.yaml
generated
2428
webapp/pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user