Jacobecrosby/jacobecrosby.github.io
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
Jacob E. Crosby — Personal Website ================================== Overview - This repository contains the source for my personal website, hosted via GitHub Pages. - It is a static site based on the “Strata” theme by HTML5 UP with light customizations. - Primary pages: - index.html: Biography, Education, Publications, Presentations, Contact - research.html: Research summary, Articles/Outreach, Projects (PIXAL, BRUIT), Contact Key Content and Assets - Downloads (CV/Resume/Reports): - assets/downloads/CV.pdf - assets/downloads/Resume.pdf - assets/downloads/BRUIT-Report.pdf - Images: images/ (headshot and gallery assets) - Theme styles and scripts: assets/css, assets/js, assets/webfonts Projects Highlighted - PIXAL (PIXel Anomaly Locator) - GitHub: https://github.com/Jacobecrosby/pixal - Summary: Modular computer-vision framework for anomaly detection in hardware images (TensorFlow, ONNX Runtime). - BRUIT (Bioacoustic Recognition of Unhealthy and Intact Tones) - GitHub: https://github.com/Jacobecrosby/bruit - Download report: assets/downloads/BRUIT-Report.pdf - Summary: Bioacoustic classification framework for heart sound analysis with CNN/CNN‑LSTM models (TensorFlow‑GPU). Contact Form - The contact form uses a simple mailto flow (client email client opens with a prefilled message). - This requires a local email client configured on the visitor’s machine. - To use a backend service instead, swap the form action to a service like Formspree and remove the mailto script. Local Preview - Open index.html directly in a browser, or use a static file server for cleaner URL behavior. - Python 3: `python -m http.server 8000` (then visit http://localhost:8000/) - Node: `npx serve` (or any static HTTP server) Deploying to GitHub Pages - Push changes to the branch GitHub Pages is configured to serve from (commonly `main` or the `docs/` folder). - Ensure all assets referenced in HTML are committed to this repo. How to Update Content - Bio/Research text: edit the relevant sections in index.html and research.html. - Publications/Presentations: update the lists in index.html. - Downloads (CV/Resume): replace files in assets/downloads/ (keep filenames to avoid changing links). - BRUIT report: replace assets/downloads/BRUIT-Report.pdf. - Project cards (PIXAL/BRUIT): edit the “Projects” section in research.html. Structure (selected) - index.html - research.html - images/ - assets/ - css/ - js/ - webfonts/ - downloads/ Credits and License - Theme: “Strata” by HTML5 UP (html5up.net). Licensed under CCA 3.0 (see LICENSE.txt). - Icons: Font Awesome. - JS: jQuery and utilities bundled with the theme. - Site content © Jacob E. Crosby. Template assets retain their original licenses.