涛声依旧在 发表于 2024-8-3 06:49:40

Apache COC闪电演讲总结【OSGraph】

https://img2024.cnblogs.com/blog/405877/202408/405877-20240802164607471-1605192589.png
 
精彩回顾 | CommunityOverCode Asia 2024 在杭圆满收官
闪电演讲主题:《OSGraph:以图谱头脑重新思索开源数据》
 
各人能看到我最近一直在折腾与OSGraph这个产品相关的事情,之前在文章《妙用OSGraph:发掘GitHub知识图谱上的开源故事》中向各人阐述过这个产品的设计理念和应用价值。比方说以下问题就可以在OSGraph上找到明白的答案。
https://img2024.cnblogs.com/blog/405877/202408/405877-20240802164747481-904258501.png
 
从技能角度说,我们是用GitHub开放数据联合图技能(TuGraph)解答了上述问题。而在产品的未来规划中,除了功能性的建设之外,另有一个很重要的一个方向就是更丰富的底层图谱数据,而不仅限于当下的GitHub数据。
https://img2024.cnblogs.com/blog/405877/202408/405877-20240802164758745-949957654.png
 
当然,最典型的莫过于论文数据,这个我也在文章《论文图谱当如是:Awesome-Graphs用200篇图系统论文打个样》表述过这部分数据的价值。为此,确实花了不少力气手动整理了图计算系统15年来的论文图谱。200多篇论文加班加点地逐个翻下来,真的会手指发抖,血压升高……
https://img2024.cnblogs.com/blog/405877/202408/405877-20240802164827661-1625927414.png
 
所幸的是,这些付出并未白费。用Awesome-Graphs这个项目,不仅对图计算系统论文做了收录整理,还可以很清楚地描述未来OSGraph上论文图谱的产品形态,同时还可以为每个论文生成一份独一无二的血缘名片,既而带出最近更新的图计算系统论文解读文:

[*]《我用Awesome-Graphs看论文:解读Pregel》
[*]《我用Awesome-Graphs看论文:解读PowerGraph》
[*]《我用Awesome-Graphs看论文:解读X-Stream》
[*]《我用Awesome-Graphs看论文:解读Naiad》
[*]《我用Awesome-Graphs看论文:解读GraphBolt》
 更意外的是,OSPO的边sir突然找来希望可以在月尾的Apache COC上做一个OSGraph主题的lightning talk(闪电演讲)。当时我就在想,既然要讲OSGraph,这块内容不刚好可以加点料么https://img2024.cnblogs.com/blog/405877/202408/405877-20240802164856316-1845944570.png。
与一般的演讲差别,lightning talk主打一个字就是“快”https://img2024.cnblogs.com/blog/405877/202408/405877-20240802164949991-1554726365.png,整个演讲过程只有5min,而且会严格计时。以是,如何在5min内给听众表达清楚你的观点,就很具挑衅性了,整个一开源版的“电梯一分钟”。做开源布道这么久以来,演讲没少搞,但带这种特殊要求的还真没搞过,我的“胜败欲”上来了,那不得挑衅一下本身么!https://img2024.cnblogs.com/blog/405877/202408/405877-20240802165026449-754620176.png 
 
玩归玩,闹归闹,认真对待肯定少不了。既然要在5min讲清楚一个完整的故事,那演讲思绪必须要清晰。https://img2024.cnblogs.com/blog/405877/202408/405877-20240802165050944-1955505025.png
  
起首,就是演讲主题要吸睛?OSGraph一直以来的官方的表述是:“一个开源图谱关系洞察工具”,说实话确实太官方、太技能了。为了让主题更鲜明,最终确定了演讲主题是:“像图一样重新思索开源数据”。修改后相比前者会更轻易引导听众的好奇心:怎么重新思索的?像图一样应该是什么样?
https://img2024.cnblogs.com/blog/405877/202408/405877-20240802165109387-1580403256.png
 
其次,就是立意要鲜明。就是想输出什么理念,传递什么价值观?说白了,就是勾起用户好奇心的问题,能不能通过你的立意得到解决。这里跳过思索的路径,直接抛出结论:“我们认为2跳图特性可以作为描述图分析的基本单元,或者叫图分析的第一性原理”。
 
听起来有点悬,看一下ppt图就明白了。认识OSGraph产品功能的同学,一眼就能看出来,不管是开辟者贡献、开源协作、项目社区、开辟兴趣等图谱,都可以拆解为2跳图特性去表述。甚至多跳的图特性最终也可以通过多步拆解表述为2跳图特性的组合。
https://img2024.cnblogs.com/blog/405877/202408/405877-20240802165131287-2100299424.png
 
有了2跳图特性的假设,既而推导出现有的图谱渲染逻辑,从而校验了这个假设的精确性。这也就回应了听众的“怎么用图重新思索”这个问题。
https://img2024.cnblogs.com/blog/405877/202408/405877-20240802165147935-1945269356.png
 
然后,就是例证有趣。光有严谨的推导逻辑,还不足以打动听众,联合生动有趣的例子,会让立意的观点更加深刻令人信服。
https://img2024.cnblogs.com/blog/405877/202408/405877-20240802165204499-161535109.png
 
最后,肯定是展望,也就是“画大饼”环节。这时候,Awesome-Graphs的工作也就派上了用场。
https://img2024.cnblogs.com/blog/405877/202408/405877-20240802165223489-1711222354.png
 
当然,要保证严格的时间控制,肯定要做充分预演。前面的slides内容准备完成后,我发现足足有19页,瞬间汗就下来了。简单计算一下,平均每页演讲时间不能超过5 * 60 / 19 = 15.8s,基本上也就2~3句话的时间。这部分就没有捷径了,只能不断retry,最终我这part的lightning talk竣事后,用时4'45s,和我本身排练的用时基本一致(Richard Lin看到我在最后1min时偷瞄了一下计时器,连倒计时提醒都省了https://img2024.cnblogs.com/blog/405877/202408/405877-20240802165239945-1630490513.png)。全程体验完lightning talk,从看别人讲到本身上,简单描述就是:别开生面、紧张刺激、好玩有趣!
 
最后的最后,谈一下产品的用户反馈。大会期间,我先后给Paul King(Apache Groovy VP)、Dirk-Willem(ASF VP)、Tison等社区朋友当面演示了OSGraph的产品功能,获得了一致的好评,尤其是海外人士都表示这是一件很酷的事情。lightning talk竣事后,也陆陆续续听到不少用户认可的反馈,感觉过去所做的一切都是值得的!
https://img2024.cnblogs.com/blog/405877/202408/405877-20240802165305787-571736292.png
 
7月份的事情暂时收尾了,感谢所有到场到OSGraph项目中的同学、感谢OSPO、感谢社区伙伴,也要感谢一直在路上的本身!
 
 
                        本文版权归作者和博客园共有,接待转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则作者保留追究法律责任的权利。               
                                  若本文对你有所帮助,您的                                    关注                              和                                    推荐                              是我分享知识的动力!                  
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Apache COC闪电演讲总结【OSGraph】