YT-Navigator:一款AI驱动的YouTube内容智能搜索工具

YT-Navigator是什么?

YT-Navigator 是一个ai 驱动的 YouTube 内容探索工具。它通过自然语言处理和语义搜索技术,帮助用户快速从大量 YouTube 视频中提取信息,而无需手动观看视频。YT-Navigator只要应用于研究人员、学生、内容创作者以及任何需要从 YouTube 频道中快速获取信息的用户。

YT-Navigator:一款AI驱动的YouTube内容智能搜索工具.webp

YT-Navigator核心功能:

1. 频道管理

  • 用户可以通过输入 YouTube 频道的 URL 连接到频道。

  • 系统会自动提取频道的标题、描述和头像等信息,并存储到数据库中。

  • 用户可以选择扫描频道中的视频数量(最多 100 个),系统会并行处理视频的元数据和转录文本。

2. 语义搜索

  • 用户可以通过自然语言查询在频道的视频中搜索相关内容。

  • 系统结合语义搜索(基于向量嵌入)和关键词搜索(使用 BM25)来提供全面的搜索结果。

  • 搜索结果会根据相关性重新排序,并返回最相关的视频片段,同时提供精确的时间戳,帮助用户直接跳转到视频中相关的内容。

3. 聊天功能

  • 用户可以与频道的内容进行交互式对话。

  • AI 会根据视频转录内容提供回答,支持直接回答、静态回答或工具辅助回答(通过查询向量数据库获取信息)。

  • 该功能利用 ReAct 框架,确保回答的准确性和相关性。

4. 安全认证

  • 提供安全的登录机制和独立的会话管理,确保用户数据的安全。

YT-Navigator应用场景

1. 研究与学习

  • 研究人员可以快速找到特定主题的视频内容,节省时间。

  • 学生可以利用该工具查找学习资料,例如课程讲解、学术讲座等。

2. 内容创作

  • 内容创作者可以快速获取灵感,找到相关的创意和素材。

  • 可以用于视频剪辑,快速定位到需要的片段。

3. 信息检索

  • 用户可以快速找到特定问题的答案,而无需观看整个视频。

  • 适合需要快速获取信息的场景,例如新闻报道、技术教程等。

YT-Navigator:一款AI驱动的YouTube内容智能搜索工具.webp

YT-Navigator安装

1. 克隆仓库:

git clone https://github.com/wassim249/YT-Navigator

2. 创建虚拟环境并安装依赖:

python -m venv venv
source venv/bin/activate
pip install -e .

3. 确保运行 PostgreSQL 数据库。

4. 在根目录下创建 .env 文件(从 .env.example 文件复制)。

5. 创建 Django 数据库迁移并运行迁移:

python manage.py makemigrations
python manage.py migrate

6. 启动开发或生产服务器:

make dev # 开发环境
make prod # 生产环境

YT-Navigator使用

  1. 注册与登录:打开应用后,创建一个账户并登录。

  2. 连接 YouTube 频道:在首页输入 YouTube 频道的 URL,系统会自动抓取频道信息。

  3. 扫描视频:选择要扫描的视频数量(最多 100 个)。扫描完成后,频道内容即可用于搜索和聊天。

  4. 搜索信息:使用搜索功能输入自然语言查询,系统会返回相关的视频片段、转录内容和精确的时间戳。

  5. 聊天功能:在聊天界面中输入问题,AI 会根据频道内容提供回答。

GitHub 仓库:https://github.com/wassim249/YT-Navigator

收藏
最新工具
AutoGLM沉思
AutoGLM沉思

智谱推出的一款集深度研究与实际操作能力于一体的AI Agent产...

JustAI
JustAI

一款AI文案写作与营销工具,能生成多场景文案,包括小红书笔记、抖...

巧文书
巧文书

原通答AI,一款专为企业打造的AI智能写标书工具,通过AI大模型...

Ai2 Paper Finder
Ai2 Paper Finder

一款由艾伦AI研究所发布的基于LLM的文献搜索系统,Ai2 Pa...

Vivago AI
Vivago AI

北京智象未来科技有限公司面向全球市场推出的一款综合性在线 AI ...

Ghibli AI
Ghibli AI

一款专门用于生成吉卜力风格的AI图像生成器,能够根据用户的文本描...

快出题
快出题

金数据旗下的一款AI驱动的在线考试软件,能够快速生成题库并自动组...

BotSharp
BotSharp

一个基于.NET开发的开源AI多智能体应用开发框架,它可以快速将...

Seede AI
Seede AI

一款简单易用的AI驱动设计工具,只需输入文字描述或上传参考图片,...

Colors
Colors

一个开源的学术期刊配色推荐器,收集整理了众多高质量论文插图的配色...