CaviraOSS/PageLM
PageLM is a community driven version of NotebookLM & a education platform that transforms study materials into interactive resources like quizzes, flashcards, notes, and podcasts.
解决的问题
PageLM 是一个 AI 驱动的教育平台,旨在将静态学习资料(如 PDF、DOCX、Markdown 和 TXT 文件)转化为互动式学习工具。通过从原始内容自动创建学习辅助资料,提升学生、教育工作者和研究人员的学习效率。
工作原理
该平台结合使用大型语言模型(LLMs)和文本转语音(TTS)系统来处理上传的文档。它利用 LangChain 和 LangGraph 进行编排,支持多种提供商,包括 Google Gemini、OpenAI、Anthropic 以及通过 Ollama 运行的本地模型。系统可生成结构化输出,如科内尔风格笔记和测验,或通过 WebSocket 流式传输音频内容,实现实时播客生成。
适用人群
- 希望自动化创建闪卡、测验和学习笔记的 学生
- 想将讲义材料转化为互动资源的 教育工作者
- 需要与文档对话并高效组织信息的 研究人员
主要亮点
- 互动学习工具:生成闪卡、带评分的测验以及科内尔风格的「SmartNotes」
- AI 播客:将笔记和主题转换为音频内容,便于随时随地学习
- 考试模拟:包含「ExamLab」功能,可模拟考试并获得反馈
- 广泛的 AI 支持:兼容多种 LLM 提供商(OpenAI、Claude、Gemini、Grok)和多种 TTS 引擎(ElevenLabs、Edge TTS 等)
- 多样的输入方式:支持讲座录音的语音转录以及多种格式的文档上传
相关
- 项目
- 项目
- 项目
- 项目
- 项目