2024 TiDB AI 创新应用黑客马拉松正式开启,一起来用 TiDB Serverless 构建未来的 AI 创新应用吧!

点击报名

注:内容信息量较大,可以直接点击右侧目录,直接跳转到你感兴趣的模块!不管你有任何问题,都可以加入微信群(私信 TiDB Robot 微信 tidbai 邀你进群)获得帮助~

:partying_face: 2024 TiDB Future App Hackathon 来啦!回顾去年的 TiDB Hackathon 赛事,有来自 88 个国家近 1500 名小伙伴参加!与此同时,TiDB 中文社区的小伙伴也取得了非常亮眼的成绩👏,揽下了 TiDB 2023 年 Hackathon 的二等奖、五等奖和 Vercel|Best User Experience Award!

今年,TiDB Future App Hackathon 依旧如约而至!奖金超 30,000 美金! :sunglasses:

这个盛夏不妨来 TiDB 社区绽放你的夏日“源”动力,驾驭 TiDB Serverless 上的向量搜索功能开发你的 AI 创新应用!无论你是对图像处理、多模态搜索、自然语言处理(NLP)、还是检索增强生成(RAG)等感兴趣,欢迎来到 TiDB Hackathon 2024 的赛场展示你的作品!也欢迎小伙伴们与志同道合的开发者们组队(每队最多四名成员),一起赢取 Hackathon 2024 的荣耀!

:raised_hands: 为什么用 TiDB Serverless?

TiDB Serverless 是一款超轻量级、完全托管的 MySQL 兼容数据库,提供自动扩缩容、HTAP(混合事务和分析处理)能力,并内置向量搜索功能。值得一提的是,TiDB Serverless 将大大简化你的 AI 应用开发流程,只需点击几下,即可部署和配置一个具备完整功能的 Serverless TiDB 数据库!

TiDB Serverless:点击此处免费试用

:heart: 同时非常感谢 2024 TiDB Future App Hackathon 的赞助商们,为本届参赛选手们提供了丰富的开发工具资源!

报名即日开启,和 TiDB 社区小伙伴们一起打造炙手可热的 AI 应用,体验 TiDB Serverless 的魅力吧!

如何报名:

点击此处或扫码⬇️立即报名

加入 TiDB Hackathon 2024 微信群

有任何关于 TiDB Hackathon 2024 的问题,欢迎随时在群里提问~

如二维码过期,请添加 TiDB Robot 微信(tidbai)邀您进 TiDB Hackathon 2024 活动微信群!

加入 TiDB Hackathon 2024 Discord 群组

Discord 邀请链接:https://discord.gg/A3Ue27s7rD

欢迎来 TiDB Community Discord 群组寻找你的神仙队友、讨论酷炫 Idea,和全球的应用开发者一起交流技术问题,交流时请使用英语哦~

Hackathon 2024 奖项&奖金一览:

评审团将对参与 TiDB Hackathon 2024 的项目进行多维打分,评选出获得 Top 5 以及特别奖项的项目。

奖项分类 奖项名称 奖励
Top 5 第一名 $12,000 + 社区周边礼包
第二名 $7,000 + 社区周边礼包
第三名 $3,500 + 社区周边礼包
第四名 $2,500 + 社区周边礼包
第五名 $1,500 + 社区周边礼包
特别奖项 社会公益奖 $2,000 + 社区周边礼包
最佳开源奖 $2,000 + 社区周边礼包
  • :star2: 所有奖项均仅设一名,详细规则请看下方评审标准
  • :star2: 社会公益奖将在解决社会需求的提交作品中进行评选。
  • :star2: 最佳开源奖将在使用开源软件进行开发的提交作品中评选。

活动时间

  • 报名时间:7月12号-8月24日 12:00

  • 作品提交时间:7月27日 0:00 - 8月24日 12:00

  • 评审时间:8月26日-9月7日

  • 奖项公布时间:9月12日

(注:以上时间皆为北京时间)

参赛流程

Step 1:注册 Devpost 账号并报名 Hackathon

Step 2:完成组队(团队成员最多为 4 人)

Step 3:免费注册及试用 TiDB Cloud,在 TiDB Serverless 上创建集群

Step 4 按要求进行分工开发 APP

开发指南:https://docs.pingcap.com/tidbcloud/dev-guide-overview

Step 5 录制 Demo 视频

Step 6 将录制好的视频上传到 Youtube

Step 7 按要求提交作品及所需材料

参赛要求

完整参赛规则请查看 Human Verification

人员要求

  • 个人参赛:参赛者必须符合其所属国家或地区的法定成年年龄要求

  • 团队参赛:团队成员最多 4 人

  • 组织参赛:参赛组织需为参赛前已存在的组织(包括公司、非营利组织、其他非营利组织、有限责任公司、合伙企业和其他法律实体)

以上统称参赛者

注:

  • 个人可参与多个项目/团队/组织

  • 参赛者以组织形式参与,需指派一位参赛人作为为组织代表

  • 本届 Hackathon 无法向以下人群/实体开放

    • 居住在或组织设立在法律禁止参加或接收黑客松奖项的国家、州、省或地区的个人;

    • 涉及黑客松设计、制作、付费推广、执行、分发的组织实体、雇员、代表、个人及其直系亲属

参赛作品内容要求

请使用 TiDB Serverless 内置向量搜索功能( Vector Search)开发你的 AI 创新应用!

  • 项目需能够成功安装并在提交要求中指定的平台上按照视频/文字中所描述的功能持续运行

:warning: 注意,关于第三方集成和数据使用:如果项目集成了任何第三方 SDK、api / 数据,参赛者必须获得授权,才能根据工具或数据的条款、隐私政策或许可要求使用它们。

参考方向

作品参考方向 方向描述
自然语言处理(NLP) 自动处理大量数据(例如,电子邮件、聊天、新闻、音频、视频等)的应用,以分析消息中的意图或情感,并有实时的回复响应。
推荐系统 使用数据帮助预测、缩小或定位用户正在寻找的内容。
检索增强生成(RAG) 可以通过交叉引用外部/权威知识源来改善大型语言模型(LLMs)输出的应用。
相似性搜索 根据它们向量形式找到相似内容或数据的技术。
文本转 SQL /文本转图表 将自然语言查询转换为 SQL 查询或图表规范的技术与工具,使用户能够通过会话界面与TiDB 交互展示可视化数据。

使用 TiDB Serverless 进行 APP 构建的案例一览Sample Applications Built With TiDB Serverless - TiDB Hackathon 2024 - TiDB hackathon - TiDB Forum

参赛作品提交内容及要求

  1. 您的项目链接(需满足参赛作品内容要求)

  2. 与该项目相关的 TiDB Cloud 账号的邮箱地址(免费注册 TiDB Cloud 帐户;如需额外资源,请在https://forms.gle/uvnNxZ5SRuz1twue6 进行提交)

  3. 您的项目代码库链接(需将其公开或设置对 hackathon-judge@pingcap.com 的访问权限)

  • Github 链接需包含所有必要的部署文件、文档和测试说明

  • 说明文档需包含您的项目特性和功能(文档语言:英语)

  • 文档建议包括软件材料清单或列出所有软件组件(包括使用的大型语言模型LLM)的架构图

  • 想要参与最佳开源奖角逐的参赛者,提交材料里必须包括 OSI approved license(其余奖项的评选则不需要提供该材料)

  1. 您的项目演示视频(Demo Video)

  2. 视频语言:英语(如您不能提供英语演说,请确保你的作品中加入了英文字幕)

  3. 视频时长:4 分钟以内(视频阐述时需简洁明了,如果你的视频超过 4 分钟,它会对你的分数产生负面影响)

  4. 作品展示:请将您的作品上传至 Youtube,并确保您的作品链接对所有人公开可见

  5. 视频内容:该 Demo 视频需阐明您的 APP 解决的问题、对用户的价值、其创新和独特的功能有哪些,及 APP 运行演示

  6. 视频重点:展示该 APP 在 TiDB 中存储的数据类型,并阐述使用 TiDB Serverless Vector Search 对项目的帮助,例如可扩展性、查询响应时间、成本效益、语义搜索以及处理传统和人工智能工作负载等。

  7. 不得包含第三方商标,或受版权保护的音乐或其他材料,除非参赛者获得许可使用此类材料

  8. 视频链接提交前请确认您是否真正使用 TiDB Serverless 进行应用创作

参赛作品相关注意事项

  1. 关于语言:材料需提供英文版,如果非英文版本,参赛者必须提供演示视频、文字描述、测试说明以及所有提交的材料的英文翻译版本

  2. 关于参赛作品提交数量:参赛者可以提交多份参赛作品,每份参赛作品必须原创、不得侵犯任何其他个人/团体/组织的知识产权,多份参赛作品相互之间需要有差异(本届 TiDB Hackathon 赞助商和 Devpost 将对此进行评定)

  3. 关于作品提交说明:在提交期结束之前(北京时间 8 月 24 日 12:00 前),您可以将提交的项目草稿版保存在 Devpost 上,然后提交至 Hackathon 项目组进行作品评估。提交期结束后,您可能不会对提交的材料进行更改,但您可以继续更新 Devpost 中的项目。

  4. 作品修改说明:提交期后(北京时间 8 月 24 日 12:00 后),主办方 和 Devpost 可能允许您修改部分提交的材料,如:添加、删除或替换可能侵犯第三方标志或权利、披露个人身份信息或其他不适当的材料。修改后的提交内容必须与原始提交内容基本相同。

  5. 关于知识产权:

  • 作品必须是您或您的团队/所在组织的原创作品

  • 您或您的团队必须完全拥有作品的知识产权,无其他权利归属。

  • 作品不得侵犯任何第三方的知识产权,包括但不限于版权、商标、专利、合同、隐私权等。

  • 允许与第三方签订技术协助合同,以创建提交作品,但参赛作品必须完全是您的创意和工作成果。

  • 使用开源软件或硬件的作品必须遵守相关许可协议,并在作品中展示对其开源产品的创新和发展。

  • 如果您的项目包含在专有或第三方硬件上运行的软件,且该软件并未广泛向公众提供,包括在智能手机、平板电脑或台式电脑以外的设备或可穿戴技术上运行的软件,赞助商和 Hackathon 组织方保留根据规定要求参赛者提供对项目所需硬件的物理访问权利。

  1. 关于测试:
  • 参赛者需提供作品的访问方式,如网站链接、功能演示或 APP 测试版。

  • 若网站不完全公开,需在测试说明中提供访问凭证。

  • 在评审阶段结束之前,参赛者要确保评委和主办方可以在测试、评估、运行该项目方面不受限制。

  • 评委有权仅根据提交的文本、图像和视频进行评审,而无需实际测试。

  1. 关于项目投资规定:参赛项目不得是在赞助商或 Hackathon 组织方提供资金或优惠支持的情况下开发或衍生的项目,包括但不限于在 Hackathon 提交时间截止前获得资助、投资或商业许可的项目。如果向项目颁发奖品/资金奖励会造成实际或明显的利益冲突,赞助商和 Hackathon 组织方可自行决定取消该项目的参赛资格。

:exclamation:参加 Hackathon 即表示您声明、保证并同意您的参赛作品符合这些要求。

参赛作品评审标准

  • 参赛作品将由主办方选出的评审小组(后统称“评审”)进行审核和打分

  • 评审将分两个阶段

    • 第一阶段:评审团将初步判断项目是否达到了基本的可行性水平,是否符合 Hackathon 主题,且合理地应用了本届 Hackathon 所需的 APIs/SDKs,如符合上述要求的作品,将进入第二阶段评审。

    • 第二阶段:对第一阶段入围的项目进行多维打分,具体打分项目如下:

评价维度 维度解释说明
技术实现(35分) 评估开发者对想法的执行程度以及 TiDB Serverless 和向量搜索功能的利用情况。项目是否展示了高质量的软件开发,是否充分利用了所有使用的软件工具。
创意/想法的质量(25分) 项目的想法有多创新和独特!这个概念是否已经存在?如果已经存在,项目在多大程度上对其进行了改进。
应用的用户体验(20分) 项目的用户体验和视觉设计是否经过深思熟虑?软件的前端和后端是否有平衡的融合。
文档质量(10分) 提交材料中包含的文档说明质量如何?
演示视频的质量(10分) 视频是否展示了应用在其构建的设备上的功能,视频的阐述是否全面。视频时长是否在4分钟以内。
  • 评审团将对符合第一阶段评审的项目按照以上评判标准进行打分。

  • 单个奖项若有两个或以上的参赛者作品分数并列,则在技术实现维度得分更高者获胜;如平局仍存在,依次顺延对比其他维度的分数,得分更高者获胜;如有两个或以上的参赛者作品各单项得分均一致,评委小组将对并列的参赛作品进行投票。

Hackathon 2024 的评委们

参赛作品获奖说明

每篇符合资格的参赛作品最多可获得一个 TOP5 奖项和一个特别奖项。

  • 得奖者不得转让奖项。

  • 主办方有权自行决定是否更换等值或更高价值的奖品。

  • 如果在 Hackathon 中没有符合条件的 Top 5/特别奖项作品提交,赞助商将不会进行奖品的颁发。

  • 潜在获奖者需进行身份验证(若没有,将不得被视为获奖作品或获奖者,即使潜在的获奖者已经口头宣布或在 Hackathon 网站上公布)

  • 奖品发放与分配:奖品将支付给参赛者(个人/团队/参赛者代表组织)。获胜的参赛者代表有责任在其团队或组织的参赛成员之间分配奖品。奖金将在收到获奖者宣誓书和信息表格后,通过邮寄/银行帐户进行发放。获奖者需要在收到信息表格后 10 个工作日内完成填写并提交。未能提供正确的信息,可能会导致奖品延迟交付,取消参赛者的资格或没收奖品。奖品将在赞助商收到获奖者信息后 60 天内送达。

  • 费用和税费:获奖者(个人/如果是团队或组织,则是所有参赛成员)负责接收或使用奖品产生的相关费用,包括但不限于汇款费或货币兑换费,获奖者(个人、如果是团队或组织,则是所有参与的成员)有责任报告并支付其居住管辖区(联邦、州/省/地区和当地)的所有适用税款。获奖者可能需要提供某些信息,以方便收到奖励,包括填写和提交任何必要的税务或其他表格,以遵守适用的预扣缴和报告要求。美国居民可能需要提供完整的 W-9 表格,其他国家的居民可能需要提供完整的 W-8BEN 表格。获奖者亦须遵守其所属司法管辖区的外汇及银行规例,并在必要时向有关政府部门/机构报告得奖情况。主办方、赞助商、开发者奖品提供者保留扣留部分奖金的权利,以遵守美国或其他赞助商管辖区或获奖者管辖区的税法。

完整 TiDB Hackathon 2024 规则,可查看 >> Human Verification ,如有疑问,请发送电子邮件至 support@devpost.com

资源中心:

TiDB Serverless

TiDB Vector Search

其他开发资源

关于 TiDB

别忘了报名喔!

点击此处或扫码⬇️立即报名

邀请你们的技术好友们一起参与吧!!

参与留言奖励

在本帖评论区留言“你对本届 TiDB Hackathon 的期待”,即可获得 50 积分&经验值奖励

参与留言时间:2024.7.18-8.24

1 个赞

Ti COOL了

高大上

奖励很诱人啊

期待有亮眼的创新应用

TiCool

Ticool :muscle:

cool币了

好想参加,但是觉得没什么出彩的 idea 呀