Skip to content

Jacobecrosby/jacobecrosby.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

213 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors