CapitalOM / panopticon

LLM-assisted Panopto Lecture Scraper and Summarizer

Home Page:https://panopticon.streamlit.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Panopticon

Panopticon is a LLM-assisted Panopto lecture scraper and summarizer for Harvard students. Compile your lecture into succinct, comprehensive notes within seconds!

This tool is designed for Harvard Students, since it scrapes the Harvard hosted Panopto server and login. However, it can be relatively easily modified for any school's Panopto server.

panopticon application interface

Install

  • Clone this repository via git clone

  • Install the necessary dependencies via $ pip install -r requirements.txt

Usage

Locally

  • Run streamlit run app.py to run the app locally.

    • If you want to use your own OpenAI API key for all to access, create a .env file in the root directory with OPENAI_API_KEY=<your_key> written in it.

Cloud Hosted

  • Access the application via this link hosted by Streamlit Cloud.

About

LLM-assisted Panopto Lecture Scraper and Summarizer

https://panopticon.streamlit.app/

License:MIT License


Languages

Language:Python 100.0%