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

收藏
最新工具
喵记多APP
喵记多APP

快手推出的边聊天边记录的AI笔记,主要功能包括管理笔记,如剪藏、...

畅图
畅图

一款由摹客推出的AI原生可视化工具,专为个人和团队的创意表达、知...

Ztalk ai
Ztalk ai

一个AI驱动的会议实时语音翻译平台,可以与 Zoom、Googl...

Supercut
Supercut

一款屏幕录制工具,能帮你快速录下屏幕上的内容,录制的视频可以自动...

DreamShootAI
DreamShootAI

一个能帮你用照片生成各种风格图片的AI情侣照片生成工具,比如情侣...

讯飞星辰MaaS
讯飞星辰MaaS

科大讯飞开发的一款一站式AIGC内容运营平台,主要面向开发者,提...

星辰Agent开发平台
星辰Agent开发平台

讯飞星火新一代智能体Agent开发平台,助力开发者快速搭建生产级...

Drimo智能影视创作平台
Drimo智能影视创作平台

一款由追梦极客推出的面向影视、广告从业者以及AI视频创作者设计的...

码上飞
码上飞

一个需求秒变软件的全流程自动化智能开发平台,码上飞是L4级无人软...

Simular AI
Simular AI

一款专为Mac用户设计的本地AI智能助手,它能通过自然语言处理执...