Semantic Public Learning
What is Semantic Public Learning?
tl;dr It is an evolution of the Learn in Public method, adding integration into the semantic web of human knowledge as a key ingredient, for details see my post about it.
What is the purpose of this project?
Academic writing belongs on the open web, but current blogging platforms make it difficult to maintain scholarly standards. Citations are clunky, bibliographies are manual nightmares, and semantic markup requires technical expertise most academics lack.
I’m developing tools that change this.
Semantic Public Learning combines accessible writing with academic rigor, creating knowledge artifacts that are:
- Citable: Proper attribution with linked bibliographies
- Discoverable: Machine-readable semantic markup
- Collaborative: Community feedback integrated into the learning process
- Accessible: No paywalls or institutional barriers
Current Development Status
Active Development Phase
Enhanced Citation System
- Inline citations and automatic bibliography generation
- Multiple citation formats (APA, MLA, Chicago)
- Status: Core functionality complete, refining UX
Semantic Markup Integration
- Schema.org structured data for articles
- Enhanced meta tags for search discovery
- Open Graph optimization for social sharing
- Status: Testing and validation phase
Todo
- Add shortcodes to create-shortcode repo
- Add structure to starters/blog template
- Add partials to Hugo Blox builder
Development Journey
This project embodies the “Learn in Public” philosophy I wrote about. Every feature development cycle is documented transparently:
Learn in Public: From Individual Discovery to Collective Intelligence The foundational post explaining why semantic public learning matters
Building in Public Series Regular updates documenting feature development, decisions, and community feedback
Community Impact Goals
For Academics: Publish rigorous content without institutional publishing barriers
For Bloggers: Elevate content credibility with proper citations
For Developers: Open-source toolkit extending Hugo Blox capabilities
For Knowledge: Machine-readable artifacts that integrate into the semantic web
Get Involved
Early Access Community: Join academics and developers testing these tools Feedback Welcome: Your use cases shape feature priorities Contribution Ready: Open-source from day one
Follow the development journey:
Ready to transform academic blogging? The tools you need are being built in public. Your expertise can help shape them.
This project page evolves as development progresses. Subscribe to the RSS feed for updates.