Skip to content

kadubon/github.io

Repository files navigation

Personal Website and Philosophical Works

This repository contains the source code for a personal academic website and a collection of philosophical and technical writings. The project is designed to be a simple, clean, and responsive portfolio for an independent researcher.

A primary goal of this project is to make all content highly machine-readable and understandable for search engines, AI agents, and other automated crawlers. This is achieved through the extensive use of Schema.org JSON-LD structured data and semantic HTML5 tags.

Site Map & Content Strategy

This site is structured to provide clear, distinct entry points for different types of content. This is intended to be easily navigable for both humans and crawlers.

Machine Readability and SEO

This project prioritizes making its content as structured and understandable as possible for automated systems.

  • JSON-LD: Every main page contains a <script type="application/ld+json"> block that describes the content on the page using Schema.org vocabularies. This includes detailed information about the author (Person), their publications (ScholarlyArticle), and other creative and technical works.
  • Semantic HTML: The HTML is structured using semantic tags (<main>, <section>, <article>, <nav>, etc.) to provide a clear document outline.
  • RSS Feed (feed.xml): A generated RSS feed is available for subscription and for crawlers to discover new content. This is generated by the workflow in .github/workflows/rss.yml.
  • robots.txt: This file is configured to allow all crawlers to access all content, ensuring maximum visibility.

File Structure

/
├── .github/
│   └── workflows/
│       └── rss.yml           # GitHub Actions workflow to generate the RSS feed
├── scripts/
│   └── generate_feed.py      # Python script to generate feed.xml
├── _config.yml             # Jekyll configuration (used by GitHub Pages)
├── feed.xml                # RSS feed for the site
├── index.html              # Home Page
├── works.html              # List of publications
├── proposition-to-ai.html  # A Proposition to AI
├── unframing.html          # The Book of Unframing
├── ai-evolution-protocol-v11.html # AI Evolution Protocol
├── no-meta-superintelligence.yaml # YAML source file
├── proposition-to-ai-yaml.txt # YAML source file
├── The CORONATION.yaml     # YAML source file
├── AI_Evolution_Protocol_v11.md # Markdown source for the protocol
├── README.md               # This file
├── robots.txt              # Instructions for web crawlers
├── script.js               # General JavaScript (if any)
└── style.css               # CSS styles for the website

How to Use

This is a static website. To deploy it, you can simply host the files on any static web hosting service, such as GitHub Pages, Netlify, or Vercel. No special build process is required. The RSS feed is generated automatically via a GitHub Action.

About

personal page

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages