corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a0876f-14f0-7180-8562-0076fdc940be", "title": "Directed Random Walk Betweenness Centrality", "url": "https://dougfenstermacher.com/blog/directed-random-walk-betweenness", "published_at": "2026-08-24T00:00:00+00:00" }, { "id": "01a0876f-14f0-7180-8562-0076fe24c653", "title": "Epochron Multi-Stopwatch", "url": "https://dougfenstermacher.com/project/epochron-stopwatch", "published_at": "2026-08-11T00:00:00+00:00" }, { "id": "01a0876f-14f0-7180-8562-0076fe842d2c", "title": "DoG Studio: Computing and Compositing Aesthetically Pleasing Lines", "url": "https://dougfenstermacher.com/project/dog-studio", "published_at": "2026-07-27T00:00:00+00:00" }, { "id": "01a0876f-14f0-7180-8562-0076ff08e36a", "title": "XDoG: Computing Aesthetically Pleasing Lines", "url": "https://dougfenstermacher.com/experiment/difference-of-gaussians", "published_at": "2026-04-13T00:00:00+00:00" }, { "id": "01a0876f-14f0-7180-8562-0076ff47c401", "title": "Streamline Hatching: A Programmer’s Attempt at Computational Drawing", "url": "https://dougfenstermacher.com/experiment/streamline-hatching", "published_at": "2025-12-26T00:00:00+00:00" }, { "id": "01a0876f-14f0-7180-8562-007700404ffb", "title": "Balancing LLM Prompt Analytics and User Privacy", "url": "https://dougfenstermacher.com/blog/llm-prompt-analytics", "published_at": "2024-09-22T00:00:00+00:00" }, { "id": "01a0876f-14f0-7180-8562-007700bd0fa5", "title": "Neural Variational Document Models with PyTorch for Topic Extraction", "url": "https://dougfenstermacher.com/experiment/nlp-neural-variational-document-model", "published_at": "2024-05-15T00:00:00+00:00" }, { "id": "01a0876f-14f0-7180-8562-007701601e7e", "title": "Harnessing X-Means Clustering and CIE2000 for Visually Striking Dominant Color Extraction", "url": "https://dougfenstermacher.com/project/xmeans-cie2000-dominant-color-extraction-visualization-tutorial", "published_at": "2024-02-01T00:00:00+00:00" }, { "id": "01a0876f-14f0-7180-8562-0077024c38f6", "title": "Boosting Web Performance: Implementing K-Means Clustering with WebAssembly and Emscripten", "url": "https://dougfenstermacher.com/experiment/webassembly-emscripten-quantization", "published_at": "2023-12-27T00:00:00+00:00" }, { "id": "01a0876f-14f0-7180-8562-007702c06b0e", "title": "2 Trustworthy Alternatives to Improving Performance Lists in Track & Field", "url": "https://dougfenstermacher.com/experiment/trustworthy-alternatives-improving-performance-lists-track-field", "published_at": "2021-07-12T00:00:00+00:00" }, { "id": "01a0cb0f-dae0-7351-979e-609178ca8066", "title": null, "url": "https://dougfenstermacher.com/project/fitnessjs", "published_at": "2021-06-21T00:00:00+00:00" }, { "id": "01a0cb0f-dae0-7351-979e-609177f0445a", "title": "Data Simplification & Summarization", "url": "https://dougfenstermacher.com/blog/simplification-summarization", "published_at": "2021-05-18T00:00:00+00:00" }, { "id": "01a0cb0f-dae0-7351-979e-609177644981", "title": "Data-driven Track & Field/Cross Country", "url": "https://dougfenstermacher.com/blog/data-driven-track-field", "published_at": "2021-02-05T00:00:00+00:00" }, { "id": "01a0cb0f-dae0-7351-979e-609176dbdf8d", "title": "W&M: Tag Day", "url": "https://dougfenstermacher.com/project/wm-tag-day", "published_at": "2021-01-21T00:00:00+00:00" }, { "id": "01a0cb0f-dae0-7351-979e-60917632f68b", "title": "NLP Exploration: Topic Models", "url": "https://dougfenstermacher.com/experiment/nlp-exploration-topic-models", "published_at": "2021-01-12T00:00:00+00:00" }, { "id": "01a0cb0f-dae0-7351-979e-6091758c2142", "title": "Compositional Data Analysis", "url": "https://dougfenstermacher.com/blog/compositional-data-analysis", "published_at": "2021-01-05T00:00:00+00:00" }, { "id": "01a0cb0f-dae0-7351-979e-609174e04377", "title": "Network Science - Node Strength, Centrality and Communicability", "url": "https://dougfenstermacher.com/blog/network-science-node-strength-random-walk-centrality", "published_at": "2020-12-27T00:00:00+00:00" }, { "id": "01a0cb0f-dae0-7351-979e-609174034f22", "title": "Pack Membership and Roles in Race Competitions", "url": "https://dougfenstermacher.com/blog/pack-behavior-classifications-competition", "published_at": "2020-12-26T00:00:00+00:00" }, { "id": "01a0cb0f-dae0-7351-979e-609173d1781f", "title": "Trajectory Analysis", "url": "https://dougfenstermacher.com/blog/trajectory-analysis", "published_at": "2020-12-23T00:00:00+00:00" }, { "id": "01a0cb0f-dae0-7351-979e-6091736246f9", "title": "Hierarchical Machine Learning Classification Tasks", "url": "https://dougfenstermacher.com/project/machine-learning-hierarchical-classification", "published_at": "2020-05-12T00:00:00+00:00" }, { "id": "01a0cb0f-dae0-7351-979e-609172711db0", "title": "6 simple applications of Machine Learning for running", "url": "https://dougfenstermacher.com/blog/applications-machine-learning-racing", "published_at": "2019-05-05T00:00:00+00:00" }, { "id": "01a0cb0f-dae0-7351-979e-609172beee40", "title": "Structuring Donor databases as networks", "url": "https://dougfenstermacher.com/blog/structuring-donor-databases-networks", "published_at": "2019-05-05T00:00:00+00:00" }, { "id": "01a0cb0f-dae0-7351-979e-609171a22c29", "title": "An Introduction to Optimization: Linear Programming", "url": "https://dougfenstermacher.com/blog/optimization-linear-programming", "published_at": "2018-08-29T00:00:00+00:00" }, { "id": "01a0cb0f-dae0-7351-979e-609171683158", "title": "Web Analytics for Race Result Websites", "url": "https://dougfenstermacher.com/blog/analytics-race-result-websites", "published_at": "2018-06-17T00:00:00+00:00" }, { "id": "01a0cb0f-dae0-7351-979e-60917107568d", "title": "An Introduction to Optimization: Combinatorial Optimization", "url": "https://dougfenstermacher.com/blog/combinatorial-optimization", "published_at": "2018-05-19T00:00:00+00:00" }, { "id": "01a0cb0f-dae0-7351-979e-60916f89fa10", "title": "High Level Analysis of Race Results", "url": "https://dougfenstermacher.com/blog/analysis-race-results", "published_at": "2018-04-07T00:00:00+00:00" }, { "id": "01a0cb0f-dae0-7351-979e-60917045df32", "title": "Predicting Attributes/Demographics", "url": "https://dougfenstermacher.com/blog/predicting-demographics-probability", "published_at": "2018-04-07T00:00:00+00:00" }, { "id": "01a0cb0f-dae0-7351-979e-60917ebb681d", "title": "About Me", "url": "https://dougfenstermacher.com/about", "published_at": null }, { "id": "01a0cb0f-dae0-7351-979e-60917f49a31f", "title": "Projects", "url": "https://dougfenstermacher.com/project/", "published_at": null }, { "id": "01a0cb0f-dae0-7351-979e-6091803c4cc5", "title": "Experiments", "url": "https://dougfenstermacher.com/experiment/", "published_at": null }, { "id": "01a0cb0f-dae0-7351-979e-6091813b8292", "title": null, "url": "https://dougfenstermacher.com/blog/", "published_at": null }, { "id": "01a0cb0f-dae0-7351-979e-6091816c7db4", "title": null, "url": "https://dougfenstermacher.com/", "published_at": null }, { "id": "01a0cb0f-dae0-7351-979e-60918256dba6", "title": "Privacy Policy", "url": "https://dougfenstermacher.com/privacy", "published_at": null } ] posts
Claim your blog
Back to dougfenstermacher.com
Blog · corpus.blog/blogs/dougfenstermacher.com/posts
dougfenstermacher.com
dougfenstermacher.com
2026
Directed Random Walk Betweenness Centrality
original ↗
24 Aug 2026
Epochron Multi-Stopwatch
original ↗
11 Aug 2026
DoG Studio: Computing and Compositing Aesthetically Pleasing Lines
original ↗
27 Jul 2026
XDoG: Computing Aesthetically Pleasing Lines
original ↗
13 Apr 2026
2025
Streamline Hatching: A Programmer’s Attempt at Computational Drawing
original ↗
26 Dec 2025
2024
Balancing LLM Prompt Analytics and User Privacy
original ↗
22 Sept 2024
Neural Variational Document Models with PyTorch for Topic Extraction
original ↗
15 May 2024
Harnessing X-Means Clustering and CIE2000 for Visually Striking Dominant Color Extraction
original ↗
1 Feb 2024
2023
Boosting Web Performance: Implementing K-Means Clustering with WebAssembly and Emscripten
original ↗
27 Dec 2023
2021
2 Trustworthy Alternatives to Improving Performance Lists in Track & Field
original ↗
12 Jul 2021
https://dougfenstermacher.com/project/fitnessjs
original ↗
21 Jun 2021
Data Simplification & Summarization
original ↗
18 May 2021
Data-driven Track & Field/Cross Country
original ↗
5 Feb 2021
W&M: Tag Day
original ↗
21 Jan 2021
NLP Exploration: Topic Models
original ↗
12 Jan 2021
Compositional Data Analysis
original ↗
5 Jan 2021
2020
Network Science - Node Strength, Centrality and Communicability
original ↗
27 Dec 2020
Pack Membership and Roles in Race Competitions
original ↗
26 Dec 2020
Trajectory Analysis
original ↗
23 Dec 2020
Hierarchical Machine Learning Classification Tasks
original ↗
12 May 2020
2019
6 simple applications of Machine Learning for running
original ↗
5 May 2019
Structuring Donor databases as networks
original ↗
5 May 2019
2018
An Introduction to Optimization: Linear Programming
original ↗
29 Aug 2018
Web Analytics for Race Result Websites
original ↗
17 Jun 2018
An Introduction to Optimization: Combinatorial Optimization
original ↗
19 May 2018
High Level Analysis of Race Results
original ↗
7 Apr 2018
Predicting Attributes/Demographics
original ↗
7 Apr 2018
Undated
About Me
original ↗
—
Projects
original ↗
—
Experiments
original ↗
—
https://dougfenstermacher.com/blog/
original ↗
—
https://dougfenstermacher.com/
original ↗
—
Privacy Policy
original ↗
—