Skip to content

rizzani/NoteWeave

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NoteWeave

NoteWeave is a personal lecture-to-study pipeline built to convert long class recordings into usable study material.

Purpose

I built this tool to solve a personal problem:

  • I often forget lectures after a short time
  • Long lecture videos are difficult to revisit
  • Summarizing manually is a weak point
  • I need a system that improves retention and exam preparation

Features (Current / Planned)

  • Transcribe lecture audio/video into text
  • Extract key points and important concepts
  • Store structured notes
  • Generate quiz material for revision

Project Structure

  • main.py - main program entry point
  • core/transcribe.py - transcription logic
  • core/extract.py - note extraction logic
  • core/quiz.py - quiz generation logic
  • data/ - input and generated outputs

Setup

python -m venv .venv
.\.venv\Scripts\Activate.ps1
pip install -r requirements.txt
python main.py

About

A personal lecture-to-study pipeline that turns class recordings into transcripts, structured notes, and review material.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors