Project Icon

ai-video-search-engine

智能视频内容检索与分析系统

AI Video Search Engine项目是一种创新型视频搜索引擎,采用先进AI技术实现视频内容的深度索引和智能检索。该系统能够精确定位视频中的特定信息,提供上下文相关的搜索结果,并具备视频摘要生成和智能对话功能。项目整合了Supabase、Hasura和JigsawStack等技术,为视频内容检索提供高效、精准的解决方案,适用于教育、研究和信息获取等领域。

AI视频搜索引擎(AVSE)

由最新AI工具驱动的视频搜索引擎

为什么?

随着TikTok和YouTube等短视频内容的兴起,比以往任何时候都有更多的知识存在于视频中。对任何人来说,在数百万个视频中找到特定答案都是一项艰巨的任务。因此,问题是:既然有Google可以索引网站上的文本,使人们更容易根据问题的上下文找到答案,为什么没有一个Google可以索引视频内容,让用户更容易在其中找到答案呢?

所以我建立了这个项目,以展示利用现有的技术和基础设施完全可以实现这一点。

技术栈

  • Supbase(PostgreSQL、PG_Vector、Auth)
  • Hasura(GraphQL层、权限)
  • Fly(Hasura托管)
  • JigsawStack(摘要AI、聊天AI)
  • Vercel(NextJS托管、无服务器函数)

工作原理?

视频存储

搜索

  • 根据问题在数据库中进行向量余弦搜索,返回相关结果
  • 结果中的每个视频将执行第二次搜索,以找到与问题相关的视频片段
  • 这些片段将映射回带时间戳的转录,以播放视频的相关片段

摘要和聊天

  • 视频转录将发送到JigsawStack API,生成要点和文本形式的摘要
  • 聊天会话将由JigsawStack API创建和管理,根据问题将视频的相关片段发送到聊天会话

自行托管需注意的事项

  • 如果你计划索引数千到数百万个视频,你需要付费的Supabase和Fly.io账户
  • admin/config/fly.toml包含将Hasura部署到fly所需的配置
  • admin/migration是可用于通过Hasura CLI重新创建架构的迁移转储
  • hasura init migration --endpoint <hasuraurl.fly.app> --admin-secret <admin_secret>用于更新admin中的迁移文件夹
  • admin/indexChannelVideos.ts是在本地通过YouTube频道索引大量视频的脚本
  • .env.example包含运行项目所需的密钥

常见问题

YouTube不是已经做到这一点了吗?

  • 不完全是,YouTube并不搜索视频的转录音频,而是依赖上传者编写的内容,如标题、描述、标签。所有音频内容都未被索引。

这个技术栈如何处理数百万个视频?

  • 它可以处理数百万个视频,但在当前设置下可能无法处理数十亿/万亿个。这需要更多的副本、实例,尤其是更多的资金。

下一步计划?

项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

白日梦AI

白日梦AI提供专注于AI视频生成的多样化功能,包括文生视频、动态画面和形象生成等,帮助用户快速上手,创造专业级内容。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

讯飞绘镜

讯飞绘镜是一个支持从创意到完整视频创作的智能平台,用户可以快速生成视频素材并创作独特的音乐视频和故事。平台提供多样化的主题和精选作品,帮助用户探索创意灵感。

Project Cover

讯飞文书

讯飞文书依托讯飞星火大模型,为文书写作者提供从素材筹备到稿件撰写及审稿的全程支持。通过录音智记和以稿写稿等功能,满足事务性工作的高频需求,帮助撰稿人节省精力,提高效率,优化工作与生活。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

AIWritePaper论文写作

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号