Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【疑问】是否支持对图表数据进行“陈述性”表达 #656

Closed
KS-OTO opened this issue Apr 23, 2023 · 9 comments
Closed

【疑问】是否支持对图表数据进行“陈述性”表达 #656

KS-OTO opened this issue Apr 23, 2023 · 9 comments
Assignees
Labels
feat New feature or request

Comments

@KS-OTO
Copy link

KS-OTO commented Apr 23, 2023

你好,想确认在羽雀文档中的配图中,有关“图表构成陈述性”的文本内容,当前版本是否支持?

我目前翻阅API文档,看到的都是洞察分析后的分析结论,没有看到类似的对图表构成的事实性陈述相关的API和示例;

羽雀文档截图:
image

@chenluli
Copy link
Member

可以提供下对“图表构成陈述性”的文本需求更详情的信息么?希望描述图表中的数据的具体哪些属性?比如分析范围、最大最小值、统计总值、同环比等等。

因为一般文本只是描述图表的一部分,不是图表的全部信息,我们通常需要明确下要描述的目标和对象是哪些。截图里的信息实际上是在对同环比结果进行描述和分析。

如果是比较通用的信息组合,我们会考虑下增加内置的方法提供“陈述性”表达;如果是偏定制的需求,可以使用 data 和 ntv 模块进行定制组装。

@GuangMingYouBei
Copy link
Contributor

你好,想确认在羽雀文档中的配图中,有关“图表构成陈述性”的文本内容,当前版本是否支持?

我目前翻阅API文档,看到的都是洞察分析后的分析结论,没有看到类似的对图表构成的事实性陈述相关的API和示例;

羽雀文档截图: image

感谢你的提问,虽然我不知道你想要 陈述性的文本内容 做什么,但这对我非常有启发。相关功能我会提供,可能需要 1-2 个月的时间,有进展会同步在这里。

@KS-OTO
Copy link
Author

KS-OTO commented Apr 24, 2023

@chenluli @GuangMingYouBei
感谢你们的回复和认可~我花了点时间来梳理了下想法。

什么是“陈述性表达”?
首先,他得区别现在的“洞察分析结论”,下表是我总结的2者不同点:
image

能力名字建议:图表描述
能力定义:对输入的数据集,进行特征提取,并返回特征信息;
能力归属模块建议:自动洞察 insight

以下是我梳理的点位:
image
image
image

@KS-OTO
Copy link
Author

KS-OTO commented Apr 24, 2023

为方便阅读各位,附羽雀文档:
《AVA-git issues:关于增加“图表解释”陈述性表达的思路整理》
https://www.yuque.com/passon/qgt256/bdyusxbq2vrffw0f

@chenluli chenluli self-assigned this Apr 24, 2023
@chenluli chenluli added the feat New feature or request label Apr 24, 2023
@chenluli
Copy link
Member

非常感谢你提供的详细的思路和建议,对我们很有启发,我们已纳入后续的迭代中考虑。
初步计划会按照一下步骤进行:

  1. insight / ntv generator 模块中提供针对分析对象和背景信息(筛选)的描述生成方法,支持传入配置指定表达方式和语言模版。
  2. insight 中增加图表描述性基础统计信息(均值、最值、峰值)和按维度拆解进行分析和描述
  3. 综合 insight 给出的图表统计信息及洞察特征,生成完整的图表描述(在此过程中 @BBSQQ 可以关注下自动文本生成这块 API 的设计?支持部分定制)

@BBSQQ
Copy link
Member

BBSQQ commented Apr 24, 2023

非常感谢你提供的详细的思路和建议,对我们很有启发,我们已纳入后续的迭代中考虑。 初步计划会按照一下步骤进行:

  1. insight / ntv generator 模块中提供针对分析对象和背景信息(筛选)的描述生成方法,支持传入配置指定表达方式和语言模版。
  2. insight 中增加图表描述性基础统计信息(均值、最值、峰值)和按维度拆解进行分析和描述
  3. 综合 insight 给出的图表统计信息及洞察特征,生成完整的图表描述(在此过程中 @BBSQQ 可以关注下自动文本生成这块 API 的设计?支持部分定制)

可以的

@KS-OTO
Copy link
Author

KS-OTO commented Apr 25, 2023

感谢,保持联系🥰🥰🥰

@bokire
Copy link

bokire commented Sep 11, 2023

这特性进度怎么样了?

@chenluli
Copy link
Member

chenluli commented Sep 12, 2023

这特性进度怎么样了?

由于我们目前觉得陈述性描述的生成可能更适合结合大语言模型做,比如把 ntv-spec 作为模型输出和训练的语料,借助模型的生成能力,因此之前使用规则生成的路线暂时搁置了。如果需要的话其实可以使用 ava 洞察数据提取的能力得到原始数据后自己定义规则拼接 spec,然后用 ntv 进行渲染。

这个 issue 我先转到 discussion了,欢迎在讨论区继续讨论。

@antvis antvis locked and limited conversation to collaborators Sep 12, 2023
@chenluli chenluli converted this issue into discussion #730 Sep 12, 2023

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
feat New feature or request
Projects
Status: Done
Development

No branches or pull requests

6 participants