Curated Podcast Learning Paths
XML Example (open with Podcast App on your iPhone)
- XML files hosted on S3 as file feeds
- Development on Github, 1 branch per topic, prefix
prod_
indicates a branch for Hosting on Production
- Fork a branch and modify XML to suit your learning path, host on S3 to test XML
- PR into a
prod_
branch to request review into Production
- Build a POC example 3/5
- Setup Git -> AWS integration (AWS to host XML of master branches) 0/5
- Build Landing Page website 0.1/5
- Build Onboarding test for customized learning path 0/5
- Setup monetization / patreon account 0/5
- ...
- ...? Learning? Amazing!
- Pay contributors per commit for any advertising revenue
- Customized learning paths to give customized learning experience
- quiz to onboard and measure baseline & expected outcomes
- Audio-to-Text to more accurately identify scope of content
- App to quiz listeners and measure learning (competency based education)
- Custom recorded bridging audio to summarize contents and segue from one concept to another
- Content
- Ease of use of opening XML URLs
- Encourage & Enable Learning
- Open access, open contribution
- Broad access to knowledge is essential to humanity
- Another medium of learning
- Long format audio (podcasts)
- Specific Learning Outcomes
- Focus on AI, Philosophy, Ethics
- Community curated through Github & rewarded by number of commits
- Generate revenue through Patreon / other?
- Listeners Advertising > Website > Appropriate Stream > App or XML
- Contributors Create Learning Design > Identify Podcasts > *Record content > Submit for Review
python3 -m venv ~/.virtualenvs/commit
source ~/.virtualenvs/commit/bin/activate
pip install -r requirements.txt
YAML format More https://stackoverflow.com/questions/49029459/read-yaml-file-and-create-python-objects
Libraries