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 等)
- 多樣的輸入方式:支援講座錄音的語音轉錄以及多種格式的文件上傳
相關
- 專案
- 專案
- 專案
- 專案
- 專案