This repository contains materials from various speaking engagements, podcast appearances, publications, and television segments related to AI/ML security.
Visit the GitHub Pages site to browse content in a user-friendly format.
- Conference Talks: Presentations, slides, and materials from conference appearances
- Podcasts: Information about podcast appearances with links to episodes
- Publications: Links to articles, papers, and other publications
- Television: TV and video appearances related to AI/ML security
- Create a new directory in the appropriate location under
/docs/conferences/{organization}/{year}/{month or event-name}/
- Add your presentation files (PDFs, slides, images) to this directory
- Create a README.md file with the following information:
# {Conference Name} - {Year} ## {Talk Title} **Date**: {Date of presentation} **Location**: {Physical location or "Virtual"} ### Description Brief description of the talk (1-2 paragraphs) ### Files - [Presentation Slides (PDF)]({filename}) - [Additional Resources]({filename}) ### Abstract The full abstract of your talk goes here. ### Links - [Conference Website]({url}) - [Recording (if available)]({url})
- Update the
docs/data/content.json
file to include your new talk in theconferences
array:{ "id": "org-name-year", "name": "Organization Name", "path": "org-name", "year": "YYYY", "icon": "fas fa-icon-name", "description": "Brief description" }
- Run
npm run build
to update the site content
- Create a new directory under
/docs/podcasts/{podcast-name}/
- Create a README.md file with the following:
# {Podcast Name} ## Episode: {Episode Title} **Date**: {Release date} **Host**: {Host name} ### Description Brief description of the podcast episode and what was discussed. ### Links - [Listen on {Platform}]({url}) - [Podcast Website]({url}) ### Show Notes Include any relevant show notes or timestamps here.
- Update the
docs/data/content.json
file to include your new podcast in thepodcasts
array
- For external publications, simply update the
docs/data/content.json
file to include the new publication in thepublications
array - For published books or book chapters, create a directory under
/docs/books/{publisher}/{book-name}/
and include relevant materials
- Create a new directory under
/docs/television/{show-name}/
- Create a README.md file with details about the appearance
- Add any screenshots, promotional materials, or links to the recording
- Update the
docs/data/content.json
file to include your new TV appearance
- Clone this repository
- Install dependencies:
npm install
- Build the content JSON:
npm run build
- Start the local server:
npm start
- Open your browser to http://localhost:8080
npm install -g serve
cd docs
serve
Run with the following command to serve the files with CORS enabled:
npm install -g http-server
npx http-server -p 3000 --cors
Copyright © Ads Dawson. All rights reserved.